2Структура бази даних


Скачати 243.82 Kb.
Назва 2Структура бази даних
Сторінка 2/6
Дата 14.04.2013
Розмір 243.82 Kb.
Тип Документи
bibl.com.ua > Бухгалтерія > Документи
1   2   3   4   5   6

Побудова нової бази даних


Запуск MS Access здійснюється або через меню персонального компютера, або, якщо це можливо, через піктограму на робочому столі Windows. Нижче (Рис. 2) показаний вигляд першого вікна MS Access:



Рис. 2 - Перше діалогове вікно MS Access
У цьому вікні необхідно визначитись: будувати нову базу даних або відкрити вже існуючу. У свою чергу побудова нової бази даних може здійснюватись безпосередньо користувачем (кнопка Новая база данных) або за допомогою майстра (кнопка Запуск мастера). Якщо база даних вже існує, то необхідно вибрати її із списку останніх БД, що були в роботі, або вибрати рядок Другие файлы… та знайти базу даних, використовуючи стандартне вікно відкриття файлу Windows. В останньому випадку або у випадку побудови нової бази даних необхідно вказати пристрій, папку та назву файлу бази даних. За угодою файл бази даних отримує назву db1 (db2,db3,…) , а розширеня - mdb. Нехай назва нашого файлу бази даних буде ПРИКЛАД.mdb.

Наступне вікно (Рис. 3)


Рис. 3 - Вікно бази даних MS Access
містить декілька закладок для опрацювання обєктів бази даних Таблицы, Запросы, Формы, Отчеты, Макросы і Модули. Для побудови таблиць необхідно розпочати з закладки Таблицы.

2.1Побудова таблиць


Перш за все, необхідно побудувати таблиці, поля яких не містять підстановки значень полів з інших таблиць. Такою в нашому прикладі є таблиця 1. Натиснувши кнопку Создать, отримуємо вікно нової таблиці, де можна вибрати один з декількох режимів побудови таблиці. Виберемо режим Конструктор.


Рис. 4 - Вікно вибору режиму створення таблиць
Наступне вікно (Рис. 5) містить три стовпчика для введення назви поля, типу даних поля та приміток.



Рис. 5 - Вікно визначення структури таблиці в режимі конструктора
Типи полів даних

Існують такі типи полів даних:

Текстовый — містить до 255 символів, включаю­чи літери, цифри, прогалини, спеціальні символи. За замовчуванням поле має 50 символів. Щоб змі­нити кількість символів у полі, необхідно внизу вік­на в розділі Свойства поля групи Общие вибрати Размер поля і встановити потрібний його розмір.

  • Поле мемо — використовується для збереження тексту великого обсягу (від 255 до 64 000 симво­лів). Це може бути додаткова інформація до тієї, що є в таблиці.

  • Числовой для збереження числових значень, з якими планується виконувати розрахунки (в інших випадках краще застосовувати текстові поля). Для визначення кількості десяткових значень чис­лових полів у розділі Свойства поля (внизу вікна конструктора таблиці) встановлюють такі пара­метри:

- Размер поля — Одинарное с плавающей точ­кой (4 байта);

- Формат поля — Фиксированный;

- Число десятичных знаков — Авто (2 знаки)

або вводять числове значення. Для числових полів можна накласти обмеження на значення, що вводяться. Для цього у полі Усло­вие на значение вводять умову, а в полі Сообще­ние об ошибках — текст (який має з'явитися на екрані дисплея при некоректному введенні зна­чень (до 255 символів).

  • Дата/время — для збереження значень у вигляді дати і часу. З полями такого типу можна викону­вати розрахунки — додавати числа до дати, порі­внювати дати тощо. Стосовно таких полів можна встановлювати формат для виведення значень із таблиці. Для цього в розділі Свойства поля у гру­пі Общие необхідно встановити курсор у рядку Формат поля, відкрити список і серед наведених форматів вибрати потрібний .

Під полем Формат поля розміщено поле Маска ввода, яке використовується для створення шаб­лону при введенні значень у таблицю. Для цього після активізації поля Маска ввода треба клац­нути мишею на кнопці ,1, після чого у переліку масок введення вибрати потрібну, наприклад Кра­ткий формат даты . Наприклад, у полі Формат поля може бути вста­новлено Длинный формат даты для виведення зна­чень таблиці, а у переліку масок для введення зна­чень вибрано Краткий формат даты. Якщо при введенні значень у таблицю занесено 14.11.01, то при перегляді дата матиме такий вигляд:
Денежный — використовується для введення да­них із грошовими одиницями.

  • Ключове поле. Таблиця може мати ключове поле, що містить унікальні значення (коди, номери, шифри).

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

Ключ є ідентифікатором кожного запису БД і не мо­же мати нульових значень або таких, що повторюються. Якщо ключове поле не створено користувачем, то при за­писі нової таблиці на диск система пропонує створити по­ле-лічильник. У цьому випадку кожний запис таблиці має порядковий номер, який і є ідентифікатором записів.

Для визначення власноручно одного із полів ключо­вим (перше поле таблиці — за замовчуванням) табли­цю відкривають у режимі конструктора. Далі треба ви­ділити потрібне поле, клацнувши мишею ліворуч від на­зви поля, після чого активізувати команди Правка, Ключевое поле або кнопку Ключевое поле панелі ін­струментів. У результаті ліворуч від імені на екрані ди­сплея з'являється піктограма ключа.

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

Для вилучення виділеного поля застосовують коман­ди Правка, Удалить столбец. У результаті на екрані ди­сплея з'являється вікно із попередженням про вилучення полів, після чого активізують кнопку Да.

Вилучити значення поля можна у режимі констру­ктора, для чого потрібне поле виділяють і натискують на клавішу Del.

Для додання поля в режимі таблиці виділяють те поле, перед яким треба додати нове, й активізують ко­манди Вставка, Столбец. Для додання запису виділя­ють той запис, перед яким потрібно додати новий, та активізують команди Вставка, Новая запись.

Для зміни ширини поля таблицю відкривають у ре­жимі таблиці, покажчик миші підводять до правої межі між назвами полів (вигляд покажчика при цьому змі­нюється), натискують на клавішу миші й, не відпускаю­чи її, «тягнуть» праву межу у потрібному напрямку.

Ширину поля можна вирівняти автоматично, якщо дві­чі клацнути мишею на правій межі між назвами полів.
В ньому необхідно ввести розроблені вище поля та їх типи. Для ключових полів треба відмітити їх, увімкнувши піктограму з ключем, що знаходиться на панелі конструктора таблиць (повторне вмикання піктограми знімає ознаку ключового поля). Для таблиці під номером 1 ключевим є поле ПІП. В нижній частині вікна побудови таблиці в закладці Общие необхідно ввести розмір поля. Так, для поля ПІП можна вказати максимально можливий розмір. Після введення всіх полів та їх розмірів необхідно зберегти структуру таблиці №1. Система пропонує за угодою назву таблица1, а користувач дає свою назву за бажанням (в даному випадку – все співпадає). Якщо необхідно повернутися до вікна побудови структури таблиці (щоб виправити помилки або переглянути структуру таблиці), треба вибрати у вікні бази даних об’єкт посади та натиснути кнопку Конструктор.

Дещо менше роботи з наступними таблицями №2,3. Крім дій, що були в попередній таблиці, тут ще необхідно забезпечити підстановку значень у поля Освіта, Осн.чи сумісник. Це легко зробити за допомогою майстра підстановок, виклик якого здійснюється в розділі типів даних вікна визначення структури таблиці. Майстер підстановок зробить свою справу за декілька кроків діалогу з користувачем:
Перший крок


Рис. 6 - Вибір способу створення стовпчика підстановки
В цьому вікні (Рис. 6), якщо опрацьовується підстановка поля Освіта, необхідно вибрати радіокнопку будет введен фиксированный набор значений для подальшого забезпечення підстановки значеннь із допоміжної таблиці,які навіть можно редагувати та доповнювати.
Другий крок



Рис. 7 - Вибір значень для стовпчиків підстановки

Третій крок


Рис. 8 - Вибір назви для стовпчика підстановки
На цьому кроці (Рис. 8) необхідно погодитись з назвою підпису (або змінити цю назву) та завершити весь процес створення підстановки.

Якщо опрацьовується підстановка поля Освіта, то на першому кроці (Рис. 6) необхідно вибрати кнопку столбец подстановки использует значения из таблицы или запроса. В цьому випадку другий крок і всі наступні будуть такими:


Рис. 9 - Вибір таблиці з даними для підстановки
Вибираємо таблицю, поля якої дають дані для підстановки (див. Рис. 9). В нашому прикладі такою таблицею є таблиця №3 по полю Осн. Чи сумісник.
1   2   3   4   5   6

Схожі:

Контрольний тест по темі
Для чого призначені запити:  для зберігання даних бази;  для відбору і обробки даних бази;  для введення даних бази і їх перегляду; ...
Тема : Створення нової бази даних. Створення таблиць
Таблиця бази даних місце збереження інформації про об’єкти бази даних, призначена для збереження первинних даних
Контрольний тест по темі
Для чого призначені форми:  для зберігання даних бази;   для відбору і обробки даних бази;  для введення даних бази і їх перегляду; ...
Робота з таблицями
Таблиця бази даних місце збереження інформації про об’єкти бази даних, призначене для збереження первинних даних
Уроку Тема: Створення бази даних в ЕТ
Мета: Навчитися створювати структуру бази даних в ЕТ, створювати форми даних і працювати з ними
Тема : Створення нової бази даних. Створення звітів
Звіт – об’єкт бази даних, призначений для оформлення потрібних даних з БД згідно з вимогами стандартів. Звіти створюються на основі...
Форма в Access це форматований об'єкт бази даних, призначений для...

Створення та редагування звітів
Звіт — це об’єкт бази даних, призначений для перегляду та підготовки інформації з бази даних до виведення на друк
Моделі даних. Поняття бази даних. Моделі бази даних (ієрархічна,...
Бази даних. Моделі даних. Поняття бази даних. Моделі бази даних (ієрархічна, мережева та реляційна). Проектування баз даних. Модель...
ЗАКОН УКРАЇНИ
«володілець бази персональних даних» і «розпорядник бази персональних даних» у всіх відмінках і числах замінено відповідно словами...
Додайте кнопку на своєму сайті:
Портал навчання


При копіюванні матеріалу обов'язкове зазначення активного посилання © 2013
звернутися до адміністрації
bibl.com.ua
Головна сторінка