Тема: Проектування запитів до бази даних.
На базі двох таблиць з теми «Проектування бази даних»(практичне завдання, пункт 14 в питаннях після теми) у режимі конструктора створіть такі запити:
Запит №1.
1. До запиту включити поля найменування матеріалу, постачальник, кількість продажу, ціна продажу.
2. До запиту включити записи, де ціна не перевищує 50 грн., а кількість не перевищує 100 шт.
Запит №2 з розрахунковим полем.
1. До запиту включити поля найменування матеріалу, постачальник, дата поставки, кількість поставки, ціна поставки, кількість продажу, ціна продажу.
2. До запиту включити записи на 20.12.12.
3. Розрахункове поле обчислити за формулою Сума продажу = Ціна продажу * кількість продажу
Література
Інформатика і комп’ютерна техніка: Навчальний посібник / За ред. М.Є.Рогози, – К.: Видавничий центр „Академія”, 2006, – 368 с. (Альма-матер) , стор. 254–269
Приклад.
База даних складається з однієї таблиці з іменем Таблиця1, що має структуру:
Прізвище – текстове поле, 30 позицій довжина;
Адреса – текстове поле, 40 позицій довжина;
Дата народження – поле типу дата-час, короткий формат дати;
Ціна – числове поле, подвійне з плаваючою крапкою;
Кількість – числове поле, типу байт;
Телефон – числове поле типу довге ціле.
Завдання:
1. На базі цієї таблиці у режимі конструктора створити запит;
2. До запиту включити поля прізвище, адреса, телефон;
3. До запиту включити записи, де телефон має номер, що менший числа 40000.
Таблиця1 Прізвище Адреса Дата народження Ціна Кількість Телефон
Поле: Прізвище Адреса Телефон Имя таблицы: Таблиця1 Таблиця1 Таблиця1 Сортировка: Вывод на экран: V V V Условие отбора: <40000 Или:
Контрольні запитання.
1. З яких частин складається вікно конструктора запитів і яка інформація в них розташована?
2. Для чого в конструкторі призначений рядок „Имя таблицы”?
3. Як вказати у запити, що дане конкретне поле буде виведено на екран?
4. Для чого в конструкторі призначений рядок „Сортировка”?
5. Для чого в конструкторі призначений рядок „Условие отбора”?
6. Як створюється розрахункове поле?