Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекції ф 20,22.doc
Скачиваний:
7
Добавлен:
23.04.2019
Размер:
1.88 Mб
Скачать

3. Технологія створення бд

Створення нової бази даних, відкриття існуючої СУБД Access пропонує одразу на початку роботи з пакетом. Мастер создания БД допоможе на основі вже існуючих об'єктів готових баз даних створити свою БД з усіма об'єктами. Для самостійного створення своєї БД необхідно вибрати режим Новая база данных.

Головним об'єктом БД є таблиця. Створення нової БД починається зі створення таблиць. Для створення нової порожньої таблиці в Access передбачено кілька режимів:

а) Мастер таблиц;

б) Режим таблиц;

в) Режим конструктора.

Використання Мастера таблиц допоможе вибрати поля з існуючих уже таблиць.

У Режим таблиц Access пропонує порожню таблицю з такими іменами полів: «поле 1», «поле 2», ... У таблицю одразу вводять дані. Здійснюють автоматичну установку типу даних. Користувачу залишається замінити імена полів на свої — зайві поля (не заповнені даними) автоматично зникають.

Під час використання Режим конструктора користувач сам спочатку створює структуру таблиці, а потім заповнює її даними.

4. Поняття структури таблиці і структури бд

Структура таблиці — це загальний вигляд таблиці з певною кількістю полів та їхніми характеристиками. У створенні структури таблиці для кожного поля визначають унікальне ім'я, тип даних, якими буде надалі заповнене поле та так звані ключові поля. Для деяких типів уводять розмір поля (ширину в кількості символів). Коли визначають тип даних, необхідно враховувати, які значення будуть уведені в дану колонку (не можна, наприклад, у полі числового формату зберігати текст), скільки місця необхідно для збереження значень поля, які операції виконуватимуть із значеннями (можна порахувати суму над значеннями полів типу “числове” або “грошове”).

Існує 3 режими для створення структури таблиць:

  1. режим конструктора;

  2. режим майстра;

  3. режим введення даних.

Імена полів містять не більше 64 символів, не можуть починатися з пробілу (краще пробіл взагалі не вставляти), в імені не має бути знаків «.», «!», «’», «[», «]».

В режимі конструктора вводяться імена полів, їх типи та, якщо це потрібно, додатковий опис полів (коментар для користувача).

В режимі майстра пропонується набір вбудованих в Access таблиць з полями. Тут для формування власних таблиць можна вибирати потрібні таблиці і поля в них, після чого виконувати крок за кроком вказівки майстра.

Створення таблиць в режимі введення даних полягає в безпосередньому введенні записів в таблицю, після чого Access визначає, якого типу буде поле в залежності від введених даних. Стандартно пропонується заповнити 10 полів, які мають назви Поле1, Поле2, ..., Поле10.

Структура БД складається з структур усіх її таблиць.

Типи даних, що використовуються в субд Access

В Access існує дев'ять типів даних і майстер підстановок:

Тип поля

Опис

Текстовый

Це текст або числа, що не потребують розрахунків. Крім звичайної текстової інформації це можуть бути номери телефонів, поштові індекси, числа в адресах та ін. Поля цього типу можуть містити до 255 символів, включаючи літери, цифри, пробіли, спеціальні символи. За замовчуванням поле має 50 символів. Щоб змінити кількість символів у полі, необхідно в режимі Конструктора внизу вікна в розділі Свойства поля групи Общие вибрати Размер поля і встановити потрібний його розмір.

Поле MEMO

Використовується для зберігання тексту великого обсягу (наприклад, цілих абзаців). У полях MEMO може міститися до 64 тисяч символів.

Числовой

Це тип даних, що використовується для збереження числових значень (крім грошових сум). У цих полях зазвичай містяться значення, над якими в подальшому будуть виконуватись обчислення. За замовчуванням поле має значення Длинное целое. Щоб змінити розмір поля, необхідно в режимі Конструктора внизу вікна в розділі Свойства поля групи Общие у властивості Размер поля вибрати із списку потрібний розмір.

Дата/время

Цей тип полів використовується для збереження значень у вигляді дати і часу в діапазоні від 100 до 9999 років включно. З полями такого типу можна виконувати розрахунки — додавати числа до дати, порівнювати дати тощо.

Денежный

Цей тип даних використовуються для введення даних із грошовими одиницями.

Счетчик (Лічильник)

Використовується для автоматичної нумерації запису, який додається. Так, полю першого запису присвоюється значення 1, полю наступного запису - 2 і т.д. в арифметичній прогресії з кроком 1.

Логический

Використовується для збереження логічних величин, які можуть приймати тільки два значення: “так” (True) або “ні” (False).

Поле объекта OLE

Містить об'єкт OLE, тобто документ іншого додатку Windows, який підтримує OLE (Object Linking and Embedding - зв'язування і впровадження об'єктів). Це може бути пов’язаний чи вставлений об'єкт, наприклад, малюнок, звукозапис, таблиця, діаграма і т. ін.

Гиперссылка

Містить буквенно-цифровий ідентифікатор – адресу гіперпосилання (шлях до файла чи адресу URL), яка вказує шлях до іншого об'єкта, документа. Це поле з максимальною довжиною до 64000 символів, у якому вказують. Клацання на цьому полі таблиці дає змогу перейти на відповідний об'єкт чи Web-сторінку.

Мастер подстановок

Використовується, для задання набору значень, які може приймати дане поле. Це може бути поле зі списком постійних значень чи поле зі списком на підставі даних полів іншої таблиці.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]