Закрийте вікно конструктора таблиці (але не переплутайте з вікном Access) і збережіть структуру таблиці на диску з назвою, Оцінки.
Файл Þ Сохранить как Þ Оцінки. Відмовтеся поки що від ключового поля (натисніть на кнопку Ні).
Відкрийте створену таблицю для введення даних.
У головному вікні БД виберіть таблицю Оцінки і натисніть кнопку Открыть або двічі клацніть на назві таблиці.
Уведіть у таблицю дані (10 записів ).
Якщо потрібно, зменшіть ширину стовпців.
Упорядкуйте введені записи за зростанням значень поля Прізвище.
Виокремте поле, клацнувши на назві, наприклад Прізвище, і натисніть на стандартній панелі на кнопку Сортировать по возрастанию.
Упорядкуйте записи за спаданням значень поля Мат, а потім — за зростанням значень поля Номер.
Модифікуйте структуру таблиці.
Перейдіть у режим Конструктора структури. Для цього натисніть на кнопку Вид або виконайте команду Вид Þ Конструктор. Змініть назву першого поля — напишіть її великими буквами: НОМЕР.
Закрийте свою таблицю, зберігаючи дані на диску.
У тій же базі даних створіть другу таблицю Телефони, яка міститиме номери елефонів тих же студентів. Структура таблиці має складатися з таких полів: числового (тут не лічильника) поля НОМЕР і текстових полів Прізвище, Ім'я, Місто, Телефон, Типтел (зі значеннями: домашній, мобільний, батьків).
Формат поля Телефон задайте такий: #-##-##.
У конструкторі для типу поля Типтел увімкніть майстра підстановки і задайте режим Буде введено фіксований набір значень, натискайте на кнопку Далі та введіть один стовпець з трьох значень: домашній, мобільний, батьків.
Лист
Зм.
Лист
№ докум.
Підпис
Дата
Перейдіть у режим таблиці і заповніть таблицю даними. Під час введення даних стежте за відповідністю між номерами і прізвищами студентів у двох таблицях.
Дані у таблицю введіть так, щоб записів, що стосуються одного студента, була різна кількість: 1, 2 або 3, залежно від кількості телефонів. Для цього вставте додаткові записи для студентів, які мають декілька телефонів. Отже, значення даних в полях НОМЕР і Прізвище тут повторюватимуться. Поле Типтел заповнюйте даними, користуючись створеним списком. Упорядкуйте таблицю за зростанням значень у полі Прізвище. Закрийте таблицю.
11. Створіть третю таблицю з назвою Адреси, яка міститиме адреси тих же осіб.
Структура таблиці повинна складатись з п’яти полів: числового (тут може бути лічильник) НОМЕР, текстових Місто і Вулиця, числових Будинок і Квартира. Заповніть таблицю даними. Якщо студент живе в особняку, то поле Квартира може бути незаповнене. У цьому випадку вважається, що воно має значення Null.Заповніть таблицю інформацією і закрийте її.
12. Створіть форму для таблиці Оцінки.
У головному вікні БД виберіть закладку Формы Þ Создание формы с помощью мастера.
13. Активізуйте Мастера форм і виконайте його вказівки (кроки). У закладціТаблицы и Запросывиберіть Таблиця: Оцінки.
14. Виберіть поля, які повинні бути у вашій формі.
Виберіть усі поля серед доступних кнопкою >> і натисніть Дальше.
15. Виберіть зовнішній вигляд форми.
Задайте вигляд в один стовпець Þ Дальше.
Які ще є способи розташування полів у формі?
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
16. Виберіть стиль форми (фон, заставку): камінь або глобус (крок 4).
Які є стилі форми? Який стиль вам найбільше до вподоби?
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
17. Надайте формі ім'я Оцінки.
Уведіть ім'я: Оцінки Þ Увімкніть режим автовідкривання форми (перший вимикач) Þ Готово.
18. Перегляньте усі записи.
Користуйтеся кнопками гортання у нижній частині форми.
19. Введіть 2 нових записи.
Для цього скористайтесь кнопкою серед кнопок гортання.
20. Відкрийте таблицю Оцінки і впевніться, що вона поповнилась.
21. Відкорегуйте таблицю.
Якщо в таблиці немає відмінників, змініть дані так, щоб вони були, а також щоб були студенти, які вчаться лише на "4" і "5", і щоб були такі, котрі мають "2" з математики.
22. Виведіть записи студентів, які починаються з заданої літери.
Клацніть у полі Прізвище правою кнопкоюÞ фильтр для С* Þ Enter Þ записати у звіт.
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
23. Для повернення у таблицю клацніть правою кнопкоюÞ Удалить фильтр.
24. Усі студенти виправили "2" з математики на "3". Внесіть зміни в БД, використовуючи командуРедактировать Þ Поменять.
Лист
Зм.
Лист
№ докум.
Підпис
Дата
25. Виведіть на екран (відфільтруйте) записи про студентів, які мають з математики оцінку "5".
Виберіть потрібне поле (клацніть мишею у будь-якій клітинці оцінкою "5" з математики будь-якого студента) і натисніть кнопку Фильтр за вибраним. Перепишіть номери записів у звіт. Відновіть вигляд таблиці кнопкою Вилучити фільтр.
________________________________________________________________________________________________________________________________________________________________
26. Відфільтруйте записи про студентів, котрі не мають"3" з математики.
Виберіть поле з оцінкою "3" з математики і виконайте команду з меню Записи Þ Фильтр Þ Исключить выделенное. Вилучіть фільтр.
27. Виведіть записи про студентів, які мають "4" з математики і фізики.
Тут умова складніша, тому виконайте команду Записи Þ Фильтр Þ Изменить фильтр. Задайте оцінки ("4" і "4") в полях умов для математики і фізики. Застосуйте фільтр: Записи Þ Применить фильтр. Перепишіть номери записів у звіт. Вилучіть фільтр.
______________________________________________________________________________________________________________________________________________________________
28. Застосуйте розширений фільтр, щоб вивести записи про студентів, які вчаться на "4" або "5" з математики або інформатики.
Записи Þ Фильтр Þ Расширенный фильтр Þ У поля фільтрування Мат і Інф введіть умову 4 or 5 або введіть 4 та 5 у двох рядках Þ Применить фильтр Þ Перепишіть номери шуканих записів Þ Извлечь фильтр.
________________________________________________________________________________________________________________________________________________________________________________________
29. Виведіть записи про відмінників.Запишіть у звіт.
__________________________________________________________________________________________________________________________________________________________________________
30. Створіть і виконайте Запит1 на вибірку записів про студентів, які мають "5" з інформатики.
Вікно БД Þ Запросы Þ Создать Þ Конструктор Þ ОК Þ Додайте таблицю Оцінки Þ Закрийте вікно Додати таблицю. Заповніть бланк запиту, виконайте його і перепишіть номери знайдених записів. Закрийте вікно запиту зі збереженням структури запиту з назвою Запит1.
______________________________________________________________________________________________________________________________________________________________________
31. Модифікуйте Запит1, щоб вибрати записи про студентів, які вчаться на "4" або "5" з математики і мови.
Вікно бази даних Þ Запросы Þ Виберіть Запрос1 Þ Конструктор. Оцінки "4" і "5" введіть одну під одною (у двох рядках) в умовах для полів математики і мови. Запустіть запит. Перепишіть номери записів. Закрийте запит без збереження.
__________________________________________________________________________________________________________________________________________________________________________
32. Створіть Запит2 з параметром для відшукання записів про студентів, які мають деяку, задану параметром, оцінку з математики.
Значення параметра користувач вводитиме в окремому діалоговому вікні після запуску запиту. Виконайте цей пункт методом модифікації Запиту1. У полі Мат задайте у квадратних дужках такий текст: [Введіть оцінку]. Ліквідуйте числову умову в іншому полі (Інф).
33. Запустіть Запит2 двічі, щоб визначити, хто має з математики "5", а хто- "2".
Прізвища й оцінки занотуйте у звіт.
__________________________________________________________________________________________________________________________________________________________________________
34. Модифікуйте Запит2 на випадок двох параметрів, наприклад, для полів Мат та Інф, та поекспериментуйте з ним.
____________________________________________________________________________________________________________________________________________________________________________
Лист
Зм.
Лист
№ докум.
Підпис
Дата
35. Закрийте Запит2, зберігаючи його Файл Þ Сохранить как
36. Доповніть структуру таблиці Оцінки полем Дата і введіть дати народження студентів, наприклад 25.1.83 тощо.
37. Сконструюйте запит, щоб з'ясувати, хто зі студентів може бути направлений на стажування за кордоном, якщо умова стажування така: оцінки "4" і "5" з усіх предметів і дата народження від 1.1.87 до 31.12.89.Запишіть у звіт.
____________________________________________________________________________________________________________________________________________________________________
38. Створіть на базі Запиту1 новий запит з назвою Рейтинг і з обчислювальним полем Сума
Старі умови уберіть. Добавте нове поле. За допомогою Построителя выражений(кнопка на панелі інструментів) побудуйте формулу
[Мат]+[Інф]+[Фіз]+[Літ]+[Мова]
39. Упорядкуйте список студентів за рейтингом.
Перепишіть номери студентів за спаданням рейтингу у звіт.
40. Установіть зв’язки між таблицями БД, виконавши діїСервісÞСхема даних.
У Конструктор схеми даних потрібно добавити таблиці і закрити вікно із списком таблиць. Щоб налагодити зв’язок слід перетягнути ключове поле НОМЕР з таблиці Оцінки на поле НОМЕР в таблиці Адреси і в діалоговому вікні Зв’язки задати тип зв’язку і режими , пов’язані з цілісністю даних і каскадним обновленням полів, чи вилучення записів ÞОк.
41. Створіть Звіт за допомогою майстра звітів.
Вікно БД Þ Закладка Звіти Þ Створити Þ Майстер Звітів Þ Облік Þ ОК. Виконайте всі
вимоги майстра.
42. Сформуйте структуру звіту з таких полів і в такому порядку: Прізвище, Ім’я, Сума.
Вибирайтепочерзі поля у вікні Доступні поля і натискайте на кнопку з позначкою > Þ Далі.
43. Упорядкування можете не задавати (Далі).
44. Задайте вигляд макета звіту.
Макет задайте ступінчастий (табличний), орієнтацію книжкову, увімкніть режим налаштовування ширини полів для розміщення звіту на одній сторінці (за замовчуванням усе це вже повинно бути задано) Þ Далі.
45. Виберіть стиль, який вам більше до вподоби (Далі).
Який стиль ви вибрали? ____________________________________________________________________________________
46.Звіту дайте ім’я ЗвітРейтинг, перемкніть звіт у режим перегляду і натисніть на кнопку Готово.
47. Перепишіть у зошит останній рядок звіту. ______________________________________________________________________________________________________________________________________________________
Висновок. Навчились створювати структуру таблиці, модифікувати її, створювати форми, вводити дані, створювати підпорядковані дані, налагоджувати реляційні зв’язки між таблицями.