К О Н Т Р О Л Ь Н ЫЕ Р А Б О Т ЫШляхомвиконання команди при натисканні правої кнопки миші '' Імпорт '' додається таблиця із бази даних іншого студента.рис.7.
Рис.7. Вікно імпорту таблиці з іншої БД За допомогою запиту на вибірку таблиці об'єднуємо наступним чином: - у вікні управління БД обираємо закладку " Запити " і команду " Створення запиту в режимі конструктора" рис.8.
Рис.8. Вікно виконання запиту - при відображенні вінкна вибору " Додавання таблиці" натискаємо " Закрити " і з меню " Вид " обираємо команду " Режим SQL " рис.9. Рис.9. Вікно виконання команди "Режим SQL"
- в вікні запиту вводимо наступний текст програми рис.10,11: SELECT ПІП СТУДЕНТА,ГРУПА,К/Р ЗАПИТАННЯ,ВІДПОВІДЬ НА К/Р ЗАПИТАННЯ FROM ТАБЛИЦЯ1 UNION ALL SELECT... FROM ТАБЛИЦЯ2
Рис.10,11. Вікно вводу тексту програми SELECT -пропозиція,з якої починається запит на вибірку,після неї йде перелік кодів полів,з яких треба виокремити дані.В цій пропозиції завжди повинно бути вказано щонайменше одне поле. FROM - пропозиція,що іде після SELECT,разом вони утворюють інструкцію на вибірку.Тут йде перелік кодів,що вказують,які таблиці містять ці поля,перелічені раніше,повинна бути хоча б одна таблиця. UNION ALL - це ключове слово UNION і допоміжне ключове слово ALL.Ключове слово вказує,що результати виконання інструкції будуть об'єднвнні з результатами таблиці SELECT. Кожна наступна вибірка додає нову таблицю до вже створеної перед тим раніше вибірки. Зберігаємо створену таблицю. рис.12,13.
Рис.12,13. Зберігання створеної таблиці Остаточний результат отримуємо у вигляді таблиці як показано на рис.14. . Рис.14. Остаточний вигляд об'єднаної таблиці.nn
4. Висновок: виконуючи лаюораторну роботу я навчилась створювати базу даних з назвою прізвища та ініціалів студента,в якій би містилися дані про ім'я,групу студента,контрольне запитання кожного та відповідь на нього. Я навчилась об'єднувати всі створені таблиці студентів в єдину базу даних за допомогою SQL запитів.
К О Н Т Р О Л Ь Н ЫЕ Р А Б О Т Ы
по ТЕОРЕТИЧЕСКОЙ МЕХАНИКЕ
Работу выполнил: студент группы (специальности) 190100, 2 курса, Шигин Александр Николаевич
Работу проверил:
Доцент кафедры «Техническая механика» Шабаев Владимир Николаевич
Санкт-Петербург 2012 г.
|