Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СУБД / Лаб СУБД №5

.doc
Скачиваний:
9
Добавлен:
09.02.2016
Размер:
99.84 Кб
Скачать

Міністерство освіти і науки України

Кіровоградський національний технічний університет

Кафедра програмного забезпечення

Дисципліна : СУБД

Лабораторна робота №2

Тема : Керування базами даних за допомогою SQL. Внесення змін до баз даних.

Виконав:

Ст. групи КІ-11

Яценко О.Ю.

Перевірив:

Ст. викладач

Сидоренко В.В.

Кіровоград 2014

  1. За допомогою DML у вікні SQL побудувати запит, завдяки якому можна було б вносити нові записи до вашої таблиці. Два поля таблиці повинні заповнюватись певною інформацією, третє поле повинно мати значення NULL, а останні -за замовчанням.

2. Вилучіть з спеціально для цього створеної таблиці всі записи за допомогою SQL.

3. Вилучіть з таблиці ті записи, які у конкретному полі мають певне значення за допомогою DML.

4. За допомогою DML змініть значення де-якого поля на «пусто», якщо поле дата має значення 01.01.2010.

5. Зменшити за допомогою DML значення числового поля на 25% в таблиці, якщо, його значення = 32500.

6. В режимі SQL Вид створіть інструкцію, за допомогою якої створюється архівна копія деякої таблиці.

Контрольні питання

  1. Які запити називають SQL-запитами?

Запит SQL— це запит, який створюється за допомогою інструкцій SQL.

  1. Які особливості мови SQL?

Мова SQL дозволяє також управляти обробкою запитів, SQL-запит являє собою послідовність інструкцій, в яку можуть входити вирази і статистичні функції SQL.

  1. Які типи SQL- запитів ви знаєте?

Прикладами SQL-запитів є запити на об'єднання, запити до сервера, керуючі і підлеглі запити. Деякі SQL - запити неможливо створити у бланку запиту, для визначення запиту у режимі конструктора.

  1. Що представляє собою запит на об’єднання?

Запит на об’єднання - це запит, в якому за допомогою оператора UNION об’єднуються результати двох або декількох запитів на вибірку.

  1. Що представляє собою запит до сервера?

Запит до сервера-запит SQL, який застосовують для передачі команд безпосередньо на сервер бази даних ODBC. Запит до сервера дозволяє безпосередньо працювати з таблицями на сервері замість обробки їх даних за допомогою ядра бази даних Microsoft Access.

  1. Що представляє собою керуючий запит?

Керуючий запит - запит SQL, який вміщує інструкції мови опису даних DDL (Data Definition Language) Такі інструкції дозволяють створювати або змінювати об’єкти у БД.

  1. Що представляє собою підлеглий запит?

Підлеглі запити-запити, в яких інструкція SQL SELECT, вміщується всередині іншого запиту на вибірку чи на зміну.

  1. Чи можливо перетворювати SQL запити в QBE і навпаки?

QBE і SQL запити можна перетворювати між собою.

  1. Які запити на зміну ви знаєте?

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

  1. За допомогою якої інструкції можна створити запит на додавання записів у таблицю?

В SQL всі записи в таблицю вводяться за допомогою команди модифікації INSERT.

  1. Що означає команда UPDATE у запитах?

Можливість зміни всіх або деяких значень в таблиці реалізується за допомогою команди UPDATE.

  1. Яку інструкцію SQL повинен мати запит на вилучення записів?

Видалення рядків з таблиці можна здійснити командою модифікації DELETE.

  1. Що означає інструкція SELECT ...INTO в запитах?

За допомогою SQL-інструкції можна створювати таблиці на основі вже існуючих таблиць.За допомогою цих інструкцій буде створена нова таблиця, яка містить всі дані з вказаної таблиці.

Соседние файлы в папке СУБД