Тема. Розробка моделі “сутність-зв’язок” заданої предметної області. Створення бази даних в середовищі СКБД.
Мета:Навчитися створювати базу даних в середовищі СКБД.
Теоретична довідка
Технологія створення БД
Створення нової бази даних, відкриття існуючої СУБД Access пропонує одразу на початку роботи з пакетом. Мастер создания БДдопоможе на основі вже існуючих об'єктів готових баз даних створити свою БД з усіма об'єктами. Для самостійного створення своєї БД необхідно вибрати режим Новая база данных.
Створення таблиць БД
Головним об'єктом БД є таблиця. Створення нової БД починається зі створення таблиць. Для створення нової порожньої таблиців Access передбачено кілька режимів:
Мастер таблиц;
Режим таблиц;
Режим конструктора.
Використання Мастера таблицдопоможе вибрати поля з уже наявних таблиць.
У Режиме таблицAccess пропонує порожню таблицю з такими іменами полів: «поле1», «поле2»,... До таблиці одразу вводять дані. Здійснюють автоматичну установку типу даних. Користувачу залишається замінити імена полів на свої — зайві поля (не заповнені даними) автоматично зникають.
Під час використання Режим конструкторакористувач сам спочатку створює структуру таблиці, а потім заповнює її даними.
Структура таблиці — це загальний вигляд таблиці з певною кількістю полів та їхніми характеристиками. У створенні структури таблиці для кожного поля визначають унікальне ім'я, тип даних, якими буде надалі заповнене поле. Для деяких типів уводять розмір поля (ширину в кількості символів). Коли визначають тип даних, необхідно враховувати, які значення будуть уведені в дану колонку (не можна, наприклад, у полі числового формату зберігати текст), скільки місця необхідно для збереження значень поля, які операції виконуватимуть із значеннями (можна порахувати суму над значеннями полів типу «числове» або «грошове»). Зверніть увагу на тип поля «лічильник»: якщо значення іншого типу можуть повторюватися в межах одного поля, «лічильник» є результатом роботи арифметичної прогресії, тому його значення ніколи не дублюються. У полях типів Числовой, Дата/время, Денежный і Логическийможна визначати формат виведення даних.
Під час вибору режиму Конструкторі таблиці для об'єкта Access запропонує на екрані табличну структуру (не плутати з таблицею бази даних!), кожний рядок якої містить інформацію про одне поле: ім'я, тип даних, властивості поля.
Імена полівмістять не більше 64 символів, не можуть починатися з пробілу (краще пробіл взагалі не вставляти), в імені не має бути знаків «.», «!», «'», «[», «]».
Перехід між комірками автоматично зберігає введення характеристик поля у попередню комірку. Перехід здійснюється за допомогою клавіш переміщення курсору, табуляції (праворуч - клавіша Tab, ліворуч — комбінація Shift+Tab) та клавіші Enter.
У колонці Тип данныхможна залишити за замовчуванням Текстовыйабо із списку типів обрати необхідний.
У колонку Описаниевводять опис даних, які міститимуть поле. За умови додавання нових даних у поле текст опису з'явиться в рядку стану. Заповнювати опис необов'язково.
За необхідності задають значення властивостей поля в нижній частині вікна.
Заповнення таблиць БД.
Щоб у порожню таблицю ввести дані, необхідно виділити назву таблиці та вибрати команду Открытьабо двічі клацнути по назві - на екрані з'явиться порожня таблиця для перегляду, введення та редагування даних.
Нова таблиця складається з одного порожнього запису. Після введення даних порожній запис переміщується в кінець таблиці.
У таблиці активний запис програма маркує трикутником, порожній — зірочкою. Номер записів у порядку зростання вказується автоматично (поле має тип лічильника). Переміщення по таблиці здійснюється такими самими клавішами, що й по структурі таблиці в режимі Конструктор таблиц.Перехід до іншого поля або запису є підтвердженням введення даних у попередній об'єкт таблиці.