- •Передмова
- •2. Вчителі.
- •3. Класи.
- •4. Предмети. Логічна структура:
- •1.2 Розробка структури таблиць і типів полів в бд «Школа»
- •1.3 Допустимі дані для таблиць бд «Школа»
- •1.4 Створення таблиць бд «Школа» і зв'язків між ними
- •2.1 Створення автоформи.
- •1.5 Схема даних бд «Школа»
- •2. Створення форм
- •2.2 Створення форми за допомогою команди Форми пункту меню Вставка (або кнопки Новий об'єкт на пі, рис.2.1)
- •2.3 Створення форм у вікні Форма головного вікна бд
- •2.3.1 Створення форми Вчителі
- •2.3.2 Використання картинки як фону для форми
- •2.4 Створення підлеглих форм
- •3. Сортування і пошук даних. Фільтри
- •3.1 Сортування
- •3.2 Пошук за допомогою команди Знайти
- •3.3 Фільтри
- •3.3.1 Фільтр по виділеному
- •3.3.2 Розширений фільтр
- •4. Запити
- •4.1 Основні види запитів
- •4.2 Створення простих запитів
- •4.3 Обчислення в запитах
- •4.4 Обчислення в запитах з використанням вбудованих функцій
- •4.5 Перехресні запити
- •4.6 Побудова запиту на оновлення даних.
- •5.1 Способи створення звіту
- •5.1.1 Створення автозвіту
- •5.1.2 Створення звіту за допомогою майстра
- •5.2 Створення підсумкового звіту на основі декількох таблиць
- •5.3 Рекомендації по роботі із звітами
- •5.3.1 Зміна масштабу відображення звіту
- •5.3.2 Друк звіту
- •5.3.3 Додавання і видалення областей в звіті
- •5.3.4 Зміна фону елементів звіту
- •Примітки
- •Висновок
О
1. Учні.
2. Вчителі.
3. Класи.
4. Предмети. Логічна структура:
1
7 2
1
8
1
5
Рис.1.1
1 – 4 : Основні об'єкти БД
5 – 8 : Об'єкти, за допомогою яких здійснюється зв'язок основних об'єктів один з одним,
5 - 6 : Зв'язки між об'єктами, які реалізуються за допомогою додаткових таблиць,
7 - 8 : Зв'язки між об'єктами, які реалізуються за допомогою прямих зв'язків між таблицями.
На рис. 1.1 стрілки, що сполучають об'єкти БД, помічені значками 1 і . Це означає вигляд зв'язку один-до-багатьох. Наприклад, в одному класі вчаться багато учнів, або один учень отримує багато оцінок.
Відношення багато-до-багатьох ( і ) може застосовуватися в такій ситуації: один і той же вчитель читає в різних класах та один і той самий предмет читають різні вчителі. Наприклад, на англійську мову клас ділитися на групи і в цих групах працюють різні вчителі або математику в різних класах читають різні вчителі тощо. А зв'язок один-до-одного позначає точний збіг кількості записів в таблицях.
1.2 Розробка структури таблиць і типів полів в бд «Школа»
Таблиця |
Ім'я поля |
Тип даних |
Примітка |
Вчителі |
№ _вчителя |
Лічильник |
Ключове поле |
|
Прізвище |
Текстовий |
|
|
Ім'я |
Текстовий |
|
|
По_батькові |
Текстовий |
|
|
Класне_ керівництво |
Логічний |
|
Клас |
Назва_КЛ |
Текстовий |
Ключове поле |
|
№)вчителя |
Числовий |
Майстер підстановки з таблиці Вчителі. |
Учні |
№_учня |
Лічильник |
Ключове поле |
|
Прізвище |
Текстовий |
|
|
Ім'я |
Текстовий |
|
|
По_батькові |
Текстовий |
|
|
Клас |
Текстовий |
Майстер підстановки з таблиці Клас |
|
Дата_народження |
Дата – час |
|
|
Адреса |
Текстовий |
|
|
Телефон |
Текстовий |
Маска введення |
Предмет |
№_предмету |
Лічильник |
Ключове поле |
|
Назва |
Текстовий |
|
Викладає |
№_вчителі |
Числовий |
Майстер підстановки з таблиці Вчителя |
|
№_предмету |
Числовий |
Майстер підстановки з таблиці Предмет |
|
Клас |
Текстовий |
Майстер підстановки з таблиці Клас |
Отримує |
№_учня |
Числовий |
Майстер підстановки з таблиці Учні |
|
№_предмету |
Числовий |
Майстер підстановки з таблиці Предмет |
|
Період |
Текстовий |
Майстер підстановки на основі фіксованого набору даних |
|
Оцінка |
Числовий |
Майстер підстановки на основі фіксованого набору даних |
Таблиця. 1.1
