Відмінності між версіями «Конспект уроку №3 Свинаренка Олександра»
Рядок 11: | Рядок 11: | ||
Теоретичні відомості | Теоретичні відомості | ||
+ | |||
База даних (БД) — місце для збереження інформації з певної галузі, яке має ім'я та до якого можуть мати доступ різні користувачі для розв'язання певних задач. | База даних (БД) — місце для збереження інформації з певної галузі, яке має ім'я та до якого можуть мати доступ різні користувачі для розв'язання певних задач. | ||
+ | |||
За організацією даних існують такі моделі БД: | За організацією даних існують такі моделі БД: | ||
+ | |||
^ ієрархічна — зберігає інформацію, організовану послідовно: один елемент вважається головним, інші йому підпорядковуються; таку модель можна порівняти з деревом каталогів в операційній системі; | ^ ієрархічна — зберігає інформацію, організовану послідовно: один елемент вважається головним, інші йому підпорядковуються; таку модель можна порівняти з деревом каталогів в операційній системі; | ||
+ | |||
^ мережева — це ієрархічна, яка вирізняється більшою гнучкістю: існує можливість встановлення додаткових зв'язків, що полегшує процес пошуку потрібної інформації; | ^ мережева — це ієрархічна, яка вирізняється більшою гнучкістю: існує можливість встановлення додаткових зв'язків, що полегшує процес пошуку потрібної інформації; | ||
+ | |||
^ реляційна — зберігає інформацію, організовану у вигляді прямокутних таблиць, які певним чином пов'язані між собою. Це найпоширеніша модель БД. | ^ реляційна — зберігає інформацію, організовану у вигляді прямокутних таблиць, які певним чином пов'язані між собою. Це найпоширеніша модель БД. | ||
+ | |||
Поле — стовпчик таблиці реляційної БД, в якому може зберігатись певний тип даних. | Поле — стовпчик таблиці реляційної БД, в якому може зберігатись певний тип даних. | ||
+ | |||
Запис — рядок таблиці реляційної БД (сукупність логічно зв'язаних полів). | Запис — рядок таблиці реляційної БД (сукупність логічно зв'язаних полів). | ||
+ | |||
Ключове поле (ключ) — поле, за яким однозначно визначається будь-який запис таблиці. | Ключове поле (ключ) — поле, за яким однозначно визначається будь-який запис таблиці. | ||
+ | |||
Система управління базами даних (СУБД) — програми, призначені для створення, ведення і використання баз даних. | Система управління базами даних (СУБД) — програми, призначені для створення, ведення і використання баз даних. | ||
− | Microsoft Access— система управління реляційними базами даних, яка призначена для роботи в операційній системі Windows | + | |
+ | Microsoft Access— система управління реляційними базами даних, яка призначена для роботи в операційній системі Windows. | ||
+ | |||
Завантаження Microsoft Access програми: Пуск/ Программы/ Microsoft Office/ Microsoft Access | Завантаження Microsoft Access програми: Пуск/ Программы/ Microsoft Office/ Microsoft Access | ||
+ | |||
Завдання для практичних робіт Варіант І | Завдання для практичних робіт Варіант І | ||
+ | |||
1. Створіть базу даних «Мої друзі», яка складається з таблиць: | 1. Створіть базу даних «Мої друзі», яка складається з таблиць: | ||
+ | |||
«Друзі» (поля: порядковий номер, прізвище, ім'я, дата народження, телефон, вік); | «Друзі» (поля: порядковий номер, прізвище, ім'я, дата народження, телефон, вік); | ||
+ | |||
« Тварини » (поля: номер друга, тварина, кличка); | « Тварини » (поля: номер друга, тварина, кличка); | ||
+ | |||
« Хобі »(поля: номер друга, хобі, кількість років хобі). | « Хобі »(поля: номер друга, хобі, кількість років хобі). | ||
+ | |||
2.Продумайте та створіть зв'язки між таблицями БД. | 2.Продумайте та створіть зв'язки між таблицями БД. | ||
+ | |||
3.Внесіть у БД інформацію (хоча б про 10 ваших друзів). | 3.Внесіть у БД інформацію (хоча б про 10 ваших друзів). | ||
+ | |||
Варіанти | Варіанти | ||
+ | |||
1.Створіть базу даних «Наш клас», яка складається з таблиць: | 1.Створіть базу даних «Наш клас», яка складається з таблиць: | ||
+ | |||
« Загальна інформація » (поля: порядко | « Загальна інформація » (поля: порядко | ||
вий номер, прізвище, ім'я, по батькові, дата | вий номер, прізвище, ім'я, по батькові, дата | ||
народження, домашня адреса, телефон); | народження, домашня адреса, телефон); | ||
+ | |||
«Позашкільні уподобання» (поля: номер | «Позашкільні уподобання» (поля: номер | ||
учня, назва позашкільного закладу, гурток чи секція); | учня, назва позашкільного закладу, гурток чи секція); | ||
+ | |||
«Успішність» (поля: номер учня, математика, інформатика, фізика). | «Успішність» (поля: номер учня, математика, інформатика, фізика). | ||
+ | |||
2.Продумайте та створіть зв'язки між таблицями БД. | 2.Продумайте та створіть зв'язки між таблицями БД. | ||
+ | |||
3.Внесіть у БД інформацію про 10 учнів вашого класу. | 3.Внесіть у БД інформацію про 10 учнів вашого класу. | ||
+ | |||
+ | |||
Варіант III | Варіант III | ||
+ | |||
1.Створіть базу даних «Прокат фільмів», | 1.Створіть базу даних «Прокат фільмів», | ||
яка складається з таблиць: | яка складається з таблиць: | ||
+ | |||
«Відеокасети» (поля: порядковий номер, | «Відеокасети» (поля: порядковий номер, | ||
назва касети, кількість екземплярів); | назва касети, кількість екземплярів); | ||
+ | |||
«Відеодиски» (поля: порядковий номер, назва диска, кількість екземплярів); | «Відеодиски» (поля: порядковий номер, назва диска, кількість екземплярів); | ||
+ | |||
«Клієнти» (поля: номер клієнта, серія паспорту, завдаток, номер касети, номер диска, дата видачі, дата повернення). | «Клієнти» (поля: номер клієнта, серія паспорту, завдаток, номер касети, номер диска, дата видачі, дата повернення). | ||
− | Примітка. При заповненні таблиці Клієнти» мати на увазі, що фільми видаються під заставу або паспорта, або грошей, тому в кожному записі таблиці «Клієнти» заповнюється одне з двох полів: Серія паспорта або Застава, в іншому полі ставиться «—» для серії паспорта чи «0» для застави. Крім того, клієнт, що повернув касети чи диски, з таблиці вилучається. | + | |
+ | Примітка. | ||
+ | |||
+ | При заповненні таблиці Клієнти» мати на увазі, що фільми видаються під заставу або паспорта, або грошей, тому в кожному записі таблиці «Клієнти» заповнюється одне з двох полів: Серія паспорта або Застава, в іншому полі ставиться «—» для серії паспорта чи «0» для застави. Крім того, клієнт, що повернув касети чи диски, з таблиці вилучається. | ||
+ | |||
2.Продумайте та створіть зв'язки між таблицями БД. | 2.Продумайте та створіть зв'язки між таблицями БД. | ||
+ | |||
3.Внесіть у кожну з таблиць БД по 10 записів. | 3.Внесіть у кожну з таблиць БД по 10 записів. | ||
+ | |||
Варіант IV | Варіант IV | ||
+ | |||
1. Створіть базу даних «Бібліотека», яка складається з таблиць: | 1. Створіть базу даних «Бібліотека», яка складається з таблиць: | ||
+ | |||
•«Підручники» (поля: порядковий номер, назва підручника, клас, кількість екземплярів); | •«Підручники» (поля: порядковий номер, назва підручника, клас, кількість екземплярів); | ||
+ | |||
•«Художня література» (поля: порядковий номер, назва книги, кількість екземплярів); | •«Художня література» (поля: порядковий номер, назва книги, кількість екземплярів); | ||
назву БД «Мої_друзі», натискаємо кнопку Создать. | назву БД «Мої_друзі», натискаємо кнопку Создать. | ||
+ | |||
2.З'являється головне вікно БД (рис. 2). | 2.З'являється головне вікно БД (рис. 2). | ||
+ | |||
3.Створимо таблицю «Друзі», для чого у головному вікні БД виберемо Таблицы/ Создать/ Конструктор/ ОК. На екрані з'явиться вікно Конструктора таблиці (рис. 3). | 3.Створимо таблицю «Друзі», для чого у головному вікні БД виберемо Таблицы/ Создать/ Конструктор/ ОК. На екрані з'явиться вікно Конструктора таблиці (рис. 3). | ||
+ | |||
4.Вводимо імена полів та вказуємо типи полів так, як показано на рис. 3. | 4.Вводимо імена полів та вказуємо типи полів так, як показано на рис. 3. | ||
+ | |||
5.Вибираємо поле «№» як ключове: виділяємо його та натискаємо кнопку панелі інструментів. | 5.Вибираємо поле «№» як ключове: виділяємо його та натискаємо кнопку панелі інструментів. | ||
+ | |||
6.Зберігаємо таблицю, натиснувши кнопка панелі інструментів та заповнивши вікно (рис. 4). | 6.Зберігаємо таблицю, натиснувши кнопка панелі інструментів та заповнивши вікно (рис. 4). | ||
+ | |||
7.Аналогічно створюємо таблиці «Тварини» і «Хобі». | 7.Аналогічно створюємо таблиці «Тварини» і «Хобі». | ||
+ | |||
II. Створимо зв'язки між таблицями. | II. Створимо зв'язки між таблицями. | ||
+ | |||
1.Виконуємо команди: Сервис/ Схема данных або натискаємо кнопку на панелі | 1.Виконуємо команди: Сервис/ Схема данных або натискаємо кнопку на панелі | ||
інструментів. На екрані з'явиться вікно (рис. 5). | інструментів. На екрані з'явиться вікно (рис. 5). | ||
+ | |||
2.По черзі виділяємо таблиці та натискаємо кнопку Добавить. Після цього натискаємо кнопку Закрыть. | 2.По черзі виділяємо таблиці та натискаємо кнопку Добавить. Після цього натискаємо кнопку Закрыть. | ||
+ | |||
3.Одержуємо результат (рис. 6). | 3.Одержуємо результат (рис. 6). | ||
+ | |||
4.Для створення зв'язків між таблицями перетягуємо за натиснутої лівої кнопки мишки поле з головною таблиці (поле «№» таблиці «Друзі») на поля підпорядкованих таблиць (поля «№» таблиць «Тварини» і «Хобі»). При цьому з'являється діалогове вікно (рис. 7), у якому вмикаємо прапорці Обеспечение целосности данных, Каскадное обновление связанных полей та Каскадное удаление связанных полей та натискаємо кнопку Создать. | 4.Для створення зв'язків між таблицями перетягуємо за натиснутої лівої кнопки мишки поле з головною таблиці (поле «№» таблиці «Друзі») на поля підпорядкованих таблиць (поля «№» таблиць «Тварини» і «Хобі»). При цьому з'являється діалогове вікно (рис. 7), у якому вмикаємо прапорці Обеспечение целосности данных, Каскадное обновление связанных полей та Каскадное удаление связанных полей та натискаємо кнопку Создать. | ||
+ | |||
5.Одержуємо результат (рис. 8). | 5.Одержуємо результат (рис. 8). | ||
+ | |||
6.Закриваємо це вікно, позитивно відповівши на запит про збереження. | 6.Закриваємо це вікно, позитивно відповівши на запит про збереження. | ||
+ | |||
III.Введемо дані до таблиць. | III.Введемо дані до таблиць. | ||
+ | |||
1.У головному вікні БД відкриваємо таблицю «Друзі», виділивши її та натиснувши кнопку Открыть (або виконавши подвійне клацання по значку таблиці). | 1.У головному вікні БД відкриваємо таблицю «Друзі», виділивши її та натиснувши кнопку Открыть (або виконавши подвійне клацання по значку таблиці). | ||
+ | |||
2.Вносимо записи до таблиці відповідно до раніше визначених типів полів. Одержуємо результат (рис.9). | 2.Вносимо записи до таблиці відповідно до раніше визначених типів полів. Одержуємо результат (рис.9). | ||
+ | |||
3.Аналогічно вносимо дані до таблиць «Тварини» і «Хобі». | 3.Аналогічно вносимо дані до таблиць «Тварини» і «Хобі». | ||
+ | |||
--[[User:СВИНАРЕНКО АЛЕКСАНДР|СВИНАРЕНКО АЛЕКСАНДР]] 20:58, 16 сентября 2008 (EEST) | --[[User:СВИНАРЕНКО АЛЕКСАНДР|СВИНАРЕНКО АЛЕКСАНДР]] 20:58, 16 сентября 2008 (EEST) |
Версія за 20:01, 16 вересня 2008
Конспект уроку
Конспект уроку на тему:
Введення та редагування даних навчальної БД. Редагування таблиць. Налагодження зв'язків між таблицями
Підготував: Студент 44 – групи: Свинаренко Олександр
Мета: формувати навички створення та редагування структури бази даних, зокрема таблиць у режимі Конструктор, зв'язків між ними; навчитись визначати типи полів та заповнювати таблиці відповідно до вказаних типів даних.
Теоретичні відомості
База даних (БД) — місце для збереження інформації з певної галузі, яке має ім'я та до якого можуть мати доступ різні користувачі для розв'язання певних задач.
За організацією даних існують такі моделі БД:
^ ієрархічна — зберігає інформацію, організовану послідовно: один елемент вважається головним, інші йому підпорядковуються; таку модель можна порівняти з деревом каталогів в операційній системі;
^ мережева — це ієрархічна, яка вирізняється більшою гнучкістю: існує можливість встановлення додаткових зв'язків, що полегшує процес пошуку потрібної інформації;
^ реляційна — зберігає інформацію, організовану у вигляді прямокутних таблиць, які певним чином пов'язані між собою. Це найпоширеніша модель БД.
Поле — стовпчик таблиці реляційної БД, в якому може зберігатись певний тип даних.
Запис — рядок таблиці реляційної БД (сукупність логічно зв'язаних полів).
Ключове поле (ключ) — поле, за яким однозначно визначається будь-який запис таблиці.
Система управління базами даних (СУБД) — програми, призначені для створення, ведення і використання баз даних.
Microsoft Access— система управління реляційними базами даних, яка призначена для роботи в операційній системі Windows.
Завантаження Microsoft Access програми: Пуск/ Программы/ Microsoft Office/ Microsoft Access
Завдання для практичних робіт Варіант І
1. Створіть базу даних «Мої друзі», яка складається з таблиць:
«Друзі» (поля: порядковий номер, прізвище, ім'я, дата народження, телефон, вік);
« Тварини » (поля: номер друга, тварина, кличка);
« Хобі »(поля: номер друга, хобі, кількість років хобі).
2.Продумайте та створіть зв'язки між таблицями БД.
3.Внесіть у БД інформацію (хоча б про 10 ваших друзів).
Варіанти
1.Створіть базу даних «Наш клас», яка складається з таблиць:
« Загальна інформація » (поля: порядко вий номер, прізвище, ім'я, по батькові, дата народження, домашня адреса, телефон);
«Позашкільні уподобання» (поля: номер учня, назва позашкільного закладу, гурток чи секція);
«Успішність» (поля: номер учня, математика, інформатика, фізика).
2.Продумайте та створіть зв'язки між таблицями БД.
3.Внесіть у БД інформацію про 10 учнів вашого класу.
Варіант III
1.Створіть базу даних «Прокат фільмів», яка складається з таблиць:
«Відеокасети» (поля: порядковий номер, назва касети, кількість екземплярів);
«Відеодиски» (поля: порядковий номер, назва диска, кількість екземплярів);
«Клієнти» (поля: номер клієнта, серія паспорту, завдаток, номер касети, номер диска, дата видачі, дата повернення).
Примітка.
При заповненні таблиці Клієнти» мати на увазі, що фільми видаються під заставу або паспорта, або грошей, тому в кожному записі таблиці «Клієнти» заповнюється одне з двох полів: Серія паспорта або Застава, в іншому полі ставиться «—» для серії паспорта чи «0» для застави. Крім того, клієнт, що повернув касети чи диски, з таблиці вилучається.
2.Продумайте та створіть зв'язки між таблицями БД.
3.Внесіть у кожну з таблиць БД по 10 записів.
Варіант IV
1. Створіть базу даних «Бібліотека», яка складається з таблиць:
•«Підручники» (поля: порядковий номер, назва підручника, клас, кількість екземплярів);
•«Художня література» (поля: порядковий номер, назва книги, кількість екземплярів); назву БД «Мої_друзі», натискаємо кнопку Создать.
2.З'являється головне вікно БД (рис. 2).
3.Створимо таблицю «Друзі», для чого у головному вікні БД виберемо Таблицы/ Создать/ Конструктор/ ОК. На екрані з'явиться вікно Конструктора таблиці (рис. 3).
4.Вводимо імена полів та вказуємо типи полів так, як показано на рис. 3.
5.Вибираємо поле «№» як ключове: виділяємо його та натискаємо кнопку панелі інструментів.
6.Зберігаємо таблицю, натиснувши кнопка панелі інструментів та заповнивши вікно (рис. 4).
7.Аналогічно створюємо таблиці «Тварини» і «Хобі».
II. Створимо зв'язки між таблицями.
1.Виконуємо команди: Сервис/ Схема данных або натискаємо кнопку на панелі інструментів. На екрані з'явиться вікно (рис. 5).
2.По черзі виділяємо таблиці та натискаємо кнопку Добавить. Після цього натискаємо кнопку Закрыть.
3.Одержуємо результат (рис. 6).
4.Для створення зв'язків між таблицями перетягуємо за натиснутої лівої кнопки мишки поле з головною таблиці (поле «№» таблиці «Друзі») на поля підпорядкованих таблиць (поля «№» таблиць «Тварини» і «Хобі»). При цьому з'являється діалогове вікно (рис. 7), у якому вмикаємо прапорці Обеспечение целосности данных, Каскадное обновление связанных полей та Каскадное удаление связанных полей та натискаємо кнопку Создать.
5.Одержуємо результат (рис. 8).
6.Закриваємо це вікно, позитивно відповівши на запит про збереження.
III.Введемо дані до таблиць.
1.У головному вікні БД відкриваємо таблицю «Друзі», виділивши її та натиснувши кнопку Открыть (або виконавши подвійне клацання по значку таблиці).
2.Вносимо записи до таблиці відповідно до раніше визначених типів полів. Одержуємо результат (рис.9).
3.Аналогічно вносимо дані до таблиць «Тварини» і «Хобі».
--СВИНАРЕНКО АЛЕКСАНДР 20:58, 16 сентября 2008 (EEST)