Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Хід виконання лабораторної роботи № 1Содержание книги
Поиск на нашем сайте
1. Відкрити навчальну базу даних (індивідуальне завдання, див. [1]). 2. Записати у зошиті для лабораторних робіт інструкції SQL для створення полів зі списком у таблицях оперативних даних. 3. Спроектувати поля зі списком у таблиці індивідуального завдання з ручним заповненням вкладки Подстановка конструктора таблиць з використанням варіанів підстановки даних існуючої таблиці та створенням стовпчика підстановки. 4. Розглянути використання інструкцій SQL при розробці підпорядкованих форм. Записати відповідні інструкції SQL, які використовуються у формах різного типу для введення та виводу інформації із різних таблиць бази даних. 5. Викликати режим SQL у конструкторі запитів. Розглянути запити, що розроблені у навчальній базі даних та записати у зошиті відтрансльовані інструкції SQL для параметричних та групових запитів. 6. Розглянути SQL інструкції при розробці групування у звітах та їх відображення у вікні Свойства. 7. Створити звіт з виконання лабораторної роботи № 1. У звіт включити: · Титульну сторінку- тема роботи, виконавець, варіант роботи, дата виконання; · Короткі відомості про SQL інструкцій, див. 3.2. (Синтаксис SELECT, аргументи та речення); · Результати роботи по пунктам 3-6 з поясненнями стосовно призначення інструкцій та речень у них. Пояснення додати у програми як коментарі. Результати роботи мають бути оформленні наступним чином: Спочатку вказується для якого об’єкта використовується інструкція, потім як остання записується і за яким алгоритмом відбувається відбір даних. Лабораторна робота виконується упродовж 45 хвилин,потім робота оформляється в класі та захищається у викладача. Індивідуальні завдання до лабораторної роботи № 1 будуються на основі попередніх завдань, див. [1] і включають наступні об’єкти за варіантами, див. Табл. 1. Таблиця 7.1.
Контрольні запитання 1. За допомогою якої мови зовнішні конвертори підтримують доступ до баз даних із інших додатків? 2. Чому постійно удосконалюються додатки, що здатні отримувати доступ та змінювати дані, які зберігаються у різноманітних системах баз даних? 3. Чи правильно стверджувати, що база даних- це просто набір зв’язаних між собою даних? 4. Чи є різниця між даними бази даних та метаданими? 5. Що необхідно для утворення середовища у якому дані логічно упорядковуються? 6. Чи є переваги реляційної моделі даних перед іншими моделями даних? 7. Чому вважають, що Е. Кодд зробив суттєвий внесок в розробку реляційної алгебри? 8. На яких теоретичних засадах базуються засоби маніпулювання відношеннями? 9. Що у реляційній алгебрі прийнято називати «предикатом»? 10. Чи можна обмежити вибір даних із відношення по вертикалі та по горизонталі? 11. Чи дозволяють операції реляційної алгебри на основі кількох відношень будувати нові відношення (таблиці)? 12. Чи дозволяють операції реляційної алгебри на основі кількох відношень розроблювати алгоритми роботи з таблицями? 13. Чи пов’язана поява мови SQL з дослідженнями моделей даних? 14. Яка головна відмінність реляційних систем управління базами данних? 15. Чи існує стандартизована мова програмування, яка використовується для управління та взаємодії даними в РСУБД? 16. Які дії дозволяє виконувати SQL? Чи завжди SQL і РСУБД працюють разом?
Лабораторна робота № 2
Тема: Використання мови SQL для розробки однотабличних вибірок Мета:Отримати практичні навички створення простих вибірок з використанням мови SQL. Для ознайомлення з теоретичними відомостями необхідно розглянути розділ 4 та підрозділ 5.1. даного посібника. Лабораторне завдання №2 1. Побудувати просту вибірку з фільтром; 2. Побудувати просту вибірку з упорядкуванням; 3. Побудувати запит про результати тестування. Хід виконання роботи: 1. Ознайомитись з теоретичним матеріалом. 2. Відкрити тренінгову базу даних “Тестування авто 1”, див. Додаток А; 3. Перейти в режим SQL (вкладка Запрос, <Cоздать>, Конструктор, <Создать>, Вид, Режим SQL); 4. Скласти інструкцію відбору даних про результати тестування несправності з кодом 3 для автомобіля з кодом 5, див. стр. 24.. Ввести текст інструкції, запустити на виконання, перевірити правильність виконання. Записати запит. 5. Відкрити запит у конструкторі, не порушуючи умови цілосності, внести зміни у критерій відбору, запустити запит на виконання. Знову переглянути запит у режимі SQL. Зробити висновки відносно синхронності внесення змін в конструкторі запитів та в режимі SQL. 6. Розглянути задачу відбору усіх даних із таблиці Довідник несправостей, упорядкованих за прізвищами контролерів. Переглянути таблицю Довідник несправостей, звернутиувагу на порядок записів. 7. Скласти інструкцію для вирішення задачі перегляду таблиці у зазначеному порядку. Ввести текст інструкції, запустити на виконання, перевірити правильність виконання. Записати інструкцію у зошит. 8. Відкрити запит у Конструкторі запитів, змінити напрямок упорядкування таблиці за спаданням по цінам тестування. запустити на виконання, перевірити правильність виконання. 9. Знову переглянути запит у режимі SQL. Порівняти нову інструкцію з попередньою. Звернути увагу на запис умови сортування. Порівняти з інструкцією записаною у зошиті. Зробити висновки відносно правил запису умов сортування та синхронності внесення змін в конструкторі запитів та в режимі SQL. 10. Підготувати звіт з виконання лабораторної роботи № 2. У звіт включити: · Титульну сторінку; · Варіант запису синтаксису інструкції SELECT для розробки простих виборок; · Результати виконання робіт подати у вигляді таблиці, схематичний вигляд якої наведено нижче: Таблиця 7.2.
· Для вибірок з простим фільтром та вибірок з упорядкуванням представити блок-схеми. · Відповісти на контрольні запитання. Робота розрахована на 2 академічні години. Контрольні запитання 1. Як організувати відбір полів (вертикальний відбір) таблиці за допомогою інструкції SQL? 2. Чи здійснюється вертикальний відбір полів за інструкціїю SELECT* FROM [<ім’я таблиці>] 3. У якому реченні записується предикат? 4. Чи залежить вертикальний відбір від предиката, який іде за WHERE? 5. Чи можна після SELECT вказати речення WHERE, а потім FROM? 6. Чи упорядковується результуюча таблиця, якщо відсутнє речення ORDER BY? 7. Який вигляд приймає речення ORDER BY для упорядкування за спаданням? Лабораторна робота № 3
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-06-29; просмотров: 165; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.213.240 (0.011 с.) |