[Sample Exam] Databases
Колеги, подготвил съм и съм ви качил за тренировка примерен изпит по бази данни в сайта на курса: https://softuni.bg/trainings/20/Databases-Feb-2015.
Изпитът съдържа няколко части:
- Дадена ви е SQL Server база данни (схема с таблици и връзки между тях + данни) във вид на SQL скрипт. Вашата задача е да напишете няколко SQL заявки за извличане на данни.
- Дадена ви е SQL Server база данни. Трябва да добавите в нея няколко таблици, да промените някои данни, да изтриете някои данни и за добавите някои данни. Накрая трябва да напишете SQL заявка, с която проверява дали промените са били правилно направени.
- Писане на изгледи / съхранени процедури / функции в базата.
- Моделиране на релационна схема по текстово описание (database modeling), вкарване на данни и писане на заявка върху вкараните данни.
Можете да тренирате в judge системата: http://judge.softuni.bg/Contests/70/Databases-Sample-Exam.
За да се автоматизира проверката на изпита използваме автоматична проверка на резултата от всяка задача, вместо да проверяваме дали са правилни SQL заявките, извеждащи този резултат, тъй като всяка задача може да има разнообразни решения. При изпращане на резултат от SQL заявка, моля копирайте данните заедно с хедърите (на първия ред рябва да са заглавията на колоните, разделени с табулация, а на следващите редове - колоните с данни, разделени с табулация).
На изпита (на 1 март) може да очаквате подобна тема, която ще включва същите 4 части, но върху различна база данни с различни таблици и данни. Ще обхванем отново MS SQL Server и MySQL.
Както винаги, ще направим и подготовка на живо за изпита (на 27 февруари), където ще решим всички тези задачи (и ще запишем видео за онлайн студентите).
Добра идея, препоръчвам да си пазите всички решения по време на изпита.