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

3.Робота з таблицями бази даних

Загальні прийоми роботи з об'єктами бази даних можна засвоїти на прикладі роботи з таблицями.

ACCESS пропонує кілька способів створення таблиць, проте найбільш доцільно використовувати двохетапну схему, що передбачає: а) створення структури таблиці; б) заповнення таблиці даними. Перший етап відбувається в режимі конструктора, а другий - у режимі таблиці.

Для створення нової таблиці необхідно виконати такі дії:

- на закладці Таблицы натиснути кнопку Создать, а у вікні, де запропоновано різні способи створення таблиць, слід вибрати Конструктор і натиснути Ок:;

- у вікні Конструктора таблиць ввести імена полів, їхні типи і властивості, а також визначити ключові поля;

- зберегти таблицю у файлі бази даних, вказавши її ім'я;

- перейти в режим таблиці, натиснувши кнопку Вид на стандартній панелі

інструментів;

- внести у таблицю необхідні дані;

- закрити вікно таблиці.

Верхня частина є таблицею, в якій обов'язково потрібно заповнити стовпці Имя поля і Тип данныx відповідно до запланованої структури таблиці. При цьому імена полів вводять вручну, а тип даних для кожного введеного поля ACCESS автоматично позначає як текстовий. Щоб встановити інший тип даних, слід перейти у клітинку з назвою типу. В клітинці з'являється кнопка перегляду переліку, що містить всі доступні в ACCESS типи даних. Переглянувши перелік, слід вибрати потрібний тип.

До основних типів даних СУБД ACCESS належать: - - --- текстовий (рядки завдовжки до 255 символів);

- числовий (охоплює різні числові типи, зокрема байт, ціле, довге ціле, дійсне тощо);

- дата/час (можна встановлювати різні формати подання дати і часу);

- грошовий (до введених чисел автоматично дописуються десяткові знаки і позначення грошової одиниці);

- лічильник (порядковий номер запису);

- логічний (має ~Ba значення: істинне і хибне);

- МЕМО (для зберігання великих обсягів текстових даних);

- об'єкт OLE (для збереження об'єктів, створених в інших програмах: графічних зображень, звукових і відеофрагментів тощо);

- гіперпосилання (для збереження адреси в мережі Інтернету);

- майстер підстановок (для вибору даних у полі з іншої таблиці або

переліку).

Крім імені і типу, поле таблиці може мати низку властивостей, перелік яких можна проглянути або встановити в нижній частині вікна Конструктора таб­лиць. Для роботи з властивостями певного поля потрібно попередньо активі­зувати це поле у верхній частині Конструн:тора.

Основними властивостями полів таблиць є: розмір поля, формат поля, значення за замовчуванням, умова на значення, повідомлення про помилку, обов'язкове поле, порожні рядки, індексоване поле.

Схема даних

Між таблицями, що утворюють базу даних, як правило, існують логічні зв'язки (один-до-одного, один-до-багатьох тощо). У СУБД ACCESS міжтабличні зв'язки фіксуються, автоматично контролюються і візуально подаються завдяки спеціальному об'єкту бази даних, що має назву «схема даних». На відміну від інших об'єктів БД, схему даних не подано у вікні бази даних. Для виклику її вікна потрібно виконати команду з меню Сервис - Схема данных - або скористатися однойменною кнопкою на стандартній панелі інструментів.

При першому відкритті порожньої схеми даних на екран видається вікно Добавление таблицы, де слід вибрати назви таблиць, між якими будуть встановлені зв'язки, і натисненням кнопки Добавить розмістити графічні позначення цих таблиць у вікні схеми даних. Після розміщення всіх потрібних таблиць необхідно закрити вікно Добавление таблицы.

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