ПЛАН: Поняття бази даних і систем керування базами даних, їх призначення Реляційні бази даних, їхні об’єкти Ключі й зовнішні ключі. Зв’язки між записами і таблицями. Визначення типу зв'язку Створення таблиць. Введення і редагування даних різних типів Впорядкування, пошук і фільтрування даних. Запити на вибірку даних
База даних (БД) – систематизоване сховище інформації з певної предметної області, до якого можуть мати доступ багато прикладних програм. Електронна БД – файл (сукупність файлів) спеціального формату, які містять структуровані дані, призначені для зберігання, накопичення, опрацювання та використання за допомогою комп’ютера.
Способи створення основних об'єктів БД Ручні (розробка об'єктів в режимі Конструктора) Автоматизовані (розробка за допомогою програм-майстрів) При розробці таблиць і запитів краще використовувати ручні способи - працювати в режимі Конструктора. При розробці форм, звітів, краще користуватися автоматизованими способами, наданими майстрами.
Ключове поле (ключ) — одне поле або кілька полів, що однозначно визначають (ідентифікують) запис. Первинний ключ. Таблиця може мати лише один первинний ключ. Первинний ключ складається з одного або кількох полів, які унікально ідентифікують кожен запис, що зберігається в таблиці. Зовнішній ключ містить значення, які відповідають значенням первинного ключа іншої таблиці.
Зв'язки між таблицями Один до одного («1-1») – одному запису в першій таблиці відповідає тільки один запис в другій таблиці Код Прізвище Ім'я 1 Іванов Кузьма 2 Петров Василь … Код Рік народження Адреса 1 1992 Шевченка, б.20, кв. 6 2 1993 Франка вул., б. 30, кв. 18 … 1 1 Один до багатьох («1- ») – одному запису в першій таблиці відповідає декілька записів в другій Код Назва 1 Монітор 2 Вінчестер … Код Код товару Ціна 123 1 2 999 345 1 2 499 … 1 товари прайс-лист
“Оберіть правильну відповідь” «один до одного», «один до багатьох», і «багато до багатьох» «один до кожного», «кожен до багатьох», і «багато до всіх» «Один за всіх і всі за одного» «один до жодного», «один до двох», і «багато до багатьох» Які типи зв’язків можуть існувати між таблицями баз даних?
