Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
посібник.doc
Скачиваний:
0
Добавлен:
28.12.2019
Размер:
5.14 Mб
Скачать

Тема 8.2 Знайомство з скбд ms Access. Створення таблиць

Однією з поширених на сьогоднішній день СКБД є СКБД, яка входить до складу ППП MS Office.

СКБД Access відрізняється від інших СКБД простотою створення основних об'єктів БД але має і недоліки, наприклад, вся БД зберігатися в одному файлі і нею не можна управляти, використовуючи програми на сучасних ЯП.

Завантаження БД відбувається так само, як і завантаження інших програм MS Office. Відмінність полягає в тому, що відразу при створенні БД ми повинні вказати ім'я файла. Це викликано тим, що файл БД містить в собі дуже багато взаємозв'язаних об'єктів, і всі зміни в них фіксуються відразу на диску.

Основні об'єкти СКБД MS Access

Головне вікно БД містить наступні об'єкти:

Об'єкт

Опис

Таблиці

Об'єкти, в яких зберігаються дані. Виглядають багато в чому подібно ЕТ.

Запити

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

Форми

Шаблони відображення даних, полегшуючі читання і розуміння даних в таблицях, так само використовуються для більш комфортного введення даних.

Звіти

Шаблони розпечатування даних і проведення додаткових обчислень.

Сторінки

Шаблони для представлення форм і звітів у вигляді HTML–файлів для розміщення їх в Інтернеті.

Макроси

Спеціальні команди для автоматизації роботи з БД

Модулі

Програми на мові VBA для виконання складніших операцій, які не можуть виконати макроси.

Три способи створення таблиць.

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

Створення таблиці шляхом введення даних. Таблиця створюється шляхом простого введення даних, так само, як і в ЕТ. При цьому ACCESS намагається самостійно визначити типи полів. Назви полів можна змінювати в самій таблиці: двічі клацнути на імені поля і записати нове ім'я.

Створення таблиць в режимі конструктора.

Вікно конструктора таблиць містить:

1. Панель інструментів.

2. Область Бланк.

3. Область Властивості поля.

Панель інструментів конструктора таблиць

Вигляд

Здійснює перехід з режиму конструктора в режим таблиці.

Ключове поле

Дозволяє встановлювати або відключати ключове поле.

Індекси

Відображає вікно індексів для виділеного об'єкту

Додати рядки

Вставляє рядок над виділеним рядком.

Видалити рядки

Видаляє виділений рядок.

Властивості

Відкриває вікно властивостей виділеного об'єкту.

Побудувати

Дозволяє створювати вирази і маски введення даних.

Вікно БД

Відображає головне вікно БД.

Новий об'єкт

Відображає список, що розкривається, нових об'єктів, які можна створити, наприклад таблиця, звіт, форма.

Область Банк – це основна частина конструктора. Тут можна задавати назви полів, типи даних в їх і їх опис.

Ім'я поля – не більше 64 символів, букви, числа і знак підкреслення. Знаки перепинання не допускаються, пропуск використовувати не бажано.

Типи даних і їх властивості

Тип даних

Текстовий

будь який текст до 255 символів.

МЕМО

текст до 65535 символів.

Числовий

будь які числові дані.

Дата/час

дата і час до 8 байт.

Грошовий

закруглені числові дані, для грошових значень.

Лічильник

унікальне числове значення, що використовується для автоматичної нумерації кожного запису, що вводиться.

Логічний

логічне значення Та ні.

Поле об'єкту OLE

поле для вставки даних з різних файлів (графіка, звук).

Гіперпосилання

шлях до документа, сторінки в Інтернеті.

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

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

Опис – в цьому стовпці зберігається інформація про поле – не обов'язково.

Властивості поля – тут задаються властивості виділеного поля. Вони залежать від типу даних в цьому полі.

Властивості поля

Розмір поля

задає максимальне число символів в текстовому полі і обмежує діапазон значень для числового поля.

Формат поля

задає формат даних, що відображаються, наприклад дат і чисел.

Число десяткових знаків

задає це число.

Маска введення

використовується для установки шаблонів текстових даних (наприклад, для запису номерів телефонів) і даних типа Дата/час.

Напис

дозволяє ввести додаткове ім'я для поля, яке буде використане в звітах і формах.

Значення за умовчанням

задає стандартне значення, що автоматично вводиться в це поле.

Умова на значення

обмежує дані, що вводяться, значеннями, що задовольняють деякому критерію достовірності (максимально можливе значення, достовірна дата і т. д.).

Порожні рядки

дозволяє вводити порожні рядки в поля типу текст, МЕМО і OLE і гіперпосилання.