Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Створення структури БД в MS ACCESS та запитів д...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

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

Розглянемо як приклад створення таблиці «Групи товарів».

При виборі даного режиму відкривається вікно Конструктора («Таблица1:таблица»), що містить дві панелі (рис. 1.4).

Рис. 1.4 - Вікно «Таблица1:таблица»

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

Ім’я поля (Имя поля) може містити до 64 символів. По можливості, воно повинно бути унікальним, коротким і носити інформативний характер. Тип кожного поля визначається типом даних, які в ньому розміщуються. Тип даних(Тип данных) вибирається зі списка, що розкривається при клацанні на кнопці , що з’являється при активізації відповідної комірки.

Типи даних

Текстовый. У таких полях зберігаються дані, які не беруть участі в обчисленнях. Ними можуть бути імена, адреси, описи, а також числові дані, які не використовуються в обчисленнях (номера телефонів, документів, поштові індек­си тощо). Довжина текстового поля не повинна перевищувати 225 символів.

Поле МЕМО. У полі МЕМО може міститися текст довільної довжини (від 0 до 64 000 символів). Це поле зручне ще тим, що під нього відводиться пам’яті рівно стільки, скільки зай­має текст.

Числовой. Числові поля містять числові значення, що ви­ко­­ристовуються в обчисленнях. Ці числові значення можуть бути цілими, зі звичайною та подвійною точністю.

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

Денежный. Таке поле містить числові дані, що виражають грошові суми. Формат цього поля залежить від вибору національних стандартів (Пуск – Настройка - Панель управления – Языки и стандарты).

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

Логический. Це поле містить одне із двох значень ”Істинно” або ”Хибно”. У таблицях це поле відмічається галочкою.

Поле объекта OLE. Це поле може містити растрові або век­торні рисунки, ділову графіку (наприклад, із Word чи Excel) та інші об’єкти, що можуть бути розміщені в ОLE­­­ - контейнері.

Гиперссылка. У такому полі знаходиться гіперпосилання, що вказує на ресурси локального комп’ютера або ресурси, що знаходяться у мережі Internet.

Мастер подстановок. Це поле використовується у випадку, як­що в ньому міститься деякий фіксований набір значень або значення із деякої таблиці, яку називають довідниковою (або підстановочною).

Опис(Описание) - це коментарі до кожного поля таблиці, які формуються в разі потреби.

Нижня панель вікна «Конструктор» забезпечує установку властивостей кожного поля.

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

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

Формат поля. Ця властивість дозволяє вказати формат чисел, грошових сум, дати і часу при виведені на екран та принтер. Наприклад, для поля ”Вартість” доцільно вказати грошовий формат.

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

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

Подпись. Визначає заголовок стовпця таблиці для даного поля.

Значение по умолчанию. Це значення буде заноситись у відповідне поле для кожного нового запису, що вноситься в таблицю.

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

Сообщение об ошибке. Текстове повідомлення, що з’являється автоматично при спробі введення в поле помилкових даних, якщо задана попередня властивість.

Обязательное поле. Якщо поле володіє цією властивістю, то кожен запис, який не містить даних, у такому полі в таблицю занесений не буде.

Пустые строки. Ця властивість дозволяє введення порожніх рядкових даних.

Индексированное поле. Якщо поле має цю властивість, то всі операції, пов’язані з пошуком чи сортуванням записів за значенням, що зберігається в даному полі, прискорюються. Такі поля дозволяють (при необхідності) автоматично виключити дублювання даних.

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