Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
День 3.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
77.31 Кб
Скачать

День 3. Проектування і реалізація запитів до бази даних Завдання

  1. Розробити запити за баз даних згідно варіантів.

  2. У звіті практики вивести тексти запитів на SQL і результати відбору.

1. Інститут (деканати, кафедри, навчальний відділ).

  1. за допомогою запиту ввести двох нових студентів і додати декілька відеозаписів їм у базу;

  2. видалити з бази записи про студентів, що не отримують стипендію;

  3. збільшити на 20% кількість годин на вивчення предметів;

  4. додати до таблиці «Викладачі» всіх викладачів, які викладають предмет, вказаний користувачем;

  5. видалити всі записи про викладачів, які читають в групі, вказаній користувачем;

  6. збільшити до 1000 грн. стипендію студентам, які навчаються на «4» і «5».

  7. видалити всі записи про студентів, кількість двійок у яких більша за середню;

  8. написати запит на створення нової таблиці з предметами, по яким є заборгованості;

  9. вибрати викладачів, що читають предмети, з яких у студентів є двійки;

  10. створити копію таблиці «Нові Студенти» (порожню), ввести п’ять нових записів, написати запит на додавання записів з меншої таблиці в більшу.

2. Бібліотека інституту.

  1. за допомогою запиту ввести записи про двох нових читачів і додати декілька існуючих книг їм у базу;

  2. видалити з бази читачів, які не брали літературу за останній рік;

  3. збільшити на 10% вартість всіх книг, тривалість використання яких від 1 до 7 днів;

  4. створити нову таблицю з даними про книги, взяті студентами;

  5. видалити всі записи про книги, які не брали читачі протягом тьрох років;

  6. зменшити термін повернення на 5 днів всіх книг, кількість яких менша 5.

  7. видалити всі книги, ціна яких менша за середню;

  8. написати запит на створення нової таблиці з читачами, які брали підручники або брошюри на рік;

  9. вибрати читачів до 18 років, які брали книги у термін вказаний користувачем;

  10. створити копію таблиці «Нові Книги» (порожню), ввести п’ять нових записів, написати запит на додавання записів з меншої таблиці в більшу.

3. Відділ кадрів та бухгалтерія деякої компанії.

  1. за допомогою запиту ввести два нових записи про співробітників і додати декілька проектів їм у базу;

  2. видалити з бази проекти, розмір фінансування яких менший за середній по підприємству;

  3. збільшити на 10% зарплатню співробітникам, які працюють у 2 і більше проектах;

  4. створити нову таблицю з проектами, де співробітники отримують фіксовану плату;

  5. видалити співробітників, які не працюють у жодному проекті з нашої бази;

  6. змінити робочі телефони у співробітників вказаного користувачем відділу, додавши на початок номеру «9»;

  7. видалити всі відділи з кількістю співробітників менше 3;

  8. написати запит на створення нової таблиці з співробітниками, які працюють над проектами, що розпочаті за останні три місяці;

  9. вивести кількість проектів, якими займається кожен відділ;

  10. створити копію таблиці «Нові Проекти» (порожню), ввести п’ять нових записів, написати запит на додавання записів з меншої таблиці в більшу.

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