Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Prakt zavd 2sem_ТО_БД.doc
Скачиваний:
4
Добавлен:
29.08.2019
Размер:
158.72 Кб
Скачать

Білет 1

Предметна область: „ Студентський гуртожиток”

Корпус (Корпус_№, Адреса, Телефон)

Кімната (Кімната_№, Тип, Кількість_проживаючих, Корпус_№)

Проживаючі (Проживаючий_№, Прізвище, Ім’я, Кімната_№)

Оплата (Оплата_№, Сума, Дата, Проживаючий_№)

Таблиця Корпус містить відомості про всі корпуси студентського гуртожитку. Її первинним ключем є стовпець Корпус_№..

Таблиця Кімната містить відомості про кімнати кожного корпусу. Її первинним ключем є стовпець Кімната_№ , зовнішнім - Корпус_№.

Таблиця Проживаючі містить відомості про всіх пожильців студентського гуртожитку. Її первинний ключ Проживаючий_№, зовнішній – Кімната_№.

Таблиця Оплата містить відомості про щомісячну оплату пожильців за проживання у гуртожитку. Її первинним ключем є стовпець Оплата_№, зовнішнім – Проживаючий_№.

Завдання:

1.Побудова концептуальної моделі.

2. Вибрати з бази даних всіх проживаючих, що проживають в кімнаті №5. Описати результат.

3. Написати запит з використанням виразу GROUP BY. Описати результат.

Білет 2

Предметна область: „Студент”

Відділення (Відділення_№, Назва)

Група (Група_№, Назва, Відділення_№)

Студент (Студент_№, Прізвище, Ім’я, Адреса, Телефон, Група_№)

Залікова книжка (Залікова_книжка_№, Дата_видачі, Студент_№)

Таблиця Відділення містить відомості про всі відділення, які є в коледжі. Її первинним ключем є стовпець Відділення_№..

Таблиця Група містить відомості про групи кожного з відділень. Її первинним ключем є стовпець Група_№ , а зовнішнім - Відділення_№.

Таблиця Студент містить відомості про кожного студента з групи. Її первинний ключ Студент_№, а зовнішній - Група_№.

Таблиця Залікова книжка містить відомості про залікові книжки кожного з студентів. Її первинним ключем є стовпець Залікова_книжка_№, а зовнішнім – Студент_№.

Завдання:

1. Побудова концептуальної моделі.

2. Вивести кількість студентів, що навчається в кожній групі. Описати результат.

3. Написати запит з використанням виразу ORDER BY. Описати результат.

Білет 3

Предметна область: „ Мережа готелей ”

Готель (Готель_№, Назва, Адреса)

Кімната (Кімната_№, Тип, Ціна ,Готель_№)

Реєстраційна книга (Реєстр_книга_№, Дата_поселення, Дата_виселення, Кімната_№, Відвідувач_№)

Відвідувач (Відвідувач_№, Ім’я, Адреса)

Таблиця Готель містить відомості про всі готелі. Її первинним ключем є стовпець Готель_№..

Таблиця Кімната містить відомості про готельні кімнати кожного з готелей. Її первинним ключем є стовпець Кімната_№, а зовнішнім - Готель_№.

Таблиця Реєстраційна книга містить відомості про реєстрацію всіх пожильців готелю. Її первинний ключ Реєстр_книга_№, а зовнішній - Кімната_№, Відвідувач_№.

Таблиця Відвідувач містить відомості про пожильців. Її первинним ключем є стовпець Відвідувач_№.

Завдання:

1. Побудова концептуальної моделі.

2. Вивести всі готелі, що знаходяться у місті Львові. Описати результат.

3. Написати запит з використанням виразу HAVING. Описати результат.

Білет 4

Предметна область: „ ЛК ДУІКТ”

Відділення (Відділення_№, Назва)

Викладач (Викладач_№, Прізвище, Ім’я, Відділення_№, Посада_№)

Посада (Посада_№, Назва)

Заробітна плата (Зарплата_№, Сума, Дата_видачі, Викладач_№)

Таблиця Відділення містить відомості про відділення у коледжі. Її первинним ключем є стовпець Відділення_№..

Таблиця Викладач містить відомості про всіх викладачів і посади, що вони обіймають на кожному відділенні коледжу. Її первинним ключем є стовпець Викладач_№ ,а зовнішнім - Відділення_№, Посада_№.

Таблиця Посада містить відомості про всі можливі посади для викладачів. Її первинний ключ Посада_№.

Таблиця Заробітна плата містить відомості про суму і дату видачі заробітної плати кожного з викладачів. Її первинним ключем є стовпець Зарплата_№ , а зовнішній – Викладач_№.

Завдання:

1. Побудова концептуальної моделі.

2. Вивести список всіх викладачів, що обіймають посаду „методист”. Описати результат.

3. Написати запит з використанням ключового слова DISTINCT. Описати результат.

Білет 5

Предметна область: „ Відділення ЛК ДУІКТ”

Куратор (Куратор_№, Прізвище, Ім’я, Адреса, Гупа_№)

Група (Група_№, Назва, Студент_№, Спеціальність_№)

Студент (Студент_№, Прізвище, Ім’я, Адреса, Група_№)

Спеціальність (Спеціальність_№, Назва)

Таблиця Куратор містить відомості про всіх кураторів коледжу. Її первинним ключем є стовпець Куратор_№, а зовнішнім – Група_№.

Таблиця Група містить відомості про групи коледжу . Її первинним ключем є стовпець Група_№ ,а зовнішнім – Студент_№, Спеціальність_№.

Таблиця Студент містить відомості про всіх студентів коледжу, а також про групи в яких вони навчаються. Її первинний ключ Студент_№, а зовнішній - Група_№.

Таблиця Спеціальність містить відомості про спеціальності кожної з груп. Її первинним ключем є стовпець Спеціальнісь_№.

Завдання:

1. Побудова концептуальної моделі.

2. Вибрати з бази даних імена cтудентів, які зустрічаються лише один раз. Описати результат.

3. Написати запит з використанням виразу LIMIT. Описати результат.

Білет 6

Предметна область: „ Оренда приміщень”

Приміщення (Приміщення_№, Тип , Площа, Адреса, Орендар_№)

Орендар (Орендар_№, Прізвище, Ім’я, Адреса)

Оплата (Оплата_№, Сума, Дата_оплати, Орендар_№, Банк_№)

Банк (Банк_№, Назва, Адреса)

Таблиця Приміщення містить відомості про приміщення, що здаються в оренду. Її первинним ключем є стовпець Приміщення_№., а зовнішнім – Орендар_№.

Таблиця Орендар містить відомості про кожного орендаря приміщення. Її первинним ключем є стовпець Орендар_№.

Таблиця Оплата містить відомості про оплату, яку здійснюють орендарі за оренду приміщень . Її первинний ключ Оплата_№, а зовнішній Орендар_№, Банк_№.

Таблиця Банк містить відомості про всі банки, де орендар може здійснити оплату за орендоване ним приміщення. Її первинним ключем є стовпець Банк_№.

Завдання:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]