русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Загальні властивості полів


Дата добавления: 2015-07-04; просмотров: 845; Нарушение авторских прав


Назва властивості Характеристика
Размер поля Визначається тільки для текстових і Memo-полів, вказує максимальну кількість символів в даному полі. За замовчуванням довжина текстового поля складає 50 символів.
Формат поля Визначається для полів числового, грошового типів, полів типу Счетчик і Дата\Время. Вибирається один з форматів представлення даних.
Число десятичных знаков Визначає кількість розрядів в дрібній частині числа.
Маска ввода Визначає шаблон для введення даних.
Подпись поля Містить напис, що може бути виведена рядом з полем в формі або звіті (даний напис може містити пояснюючі відомості).
Значение по умолчанию Містить значення, що встановлюється за замовчання в даному полі таблиці.
Условие на значение Визначає множину значень, які користувач може вводити в це поле при заповненні таблиці. Ця властивість дозволяє уникнути введення недопустимих в даному полі значень.
Сообщение об ошибке Визначає повідомлення, яке з’являється на екрані у випадку введення неприпустимого значення.
Обязательное поле Установка, що вказує на то, що дане поле потребує обов’язкового заповнення для кожного запису.
Пустые строки Установка, яка визначає, чи допускається введення в дане поле порожніх рядків (“ “).
Индексированное поле Визначає прості індекси для прискорення пошуку записів.

 

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

Після визначення структури таблиць БД необхідно вказати Access спосіб, яким ці таблиці зв’язані. Для визначення зв’язків потрібно перейти у вікно бази даних і виконати команду Сервис-Схема данных або на панелі інструментів натиснути кнопку Схема данных .



У вікні Добавление таблицы потрібно виділити імена таблиць, що будуть добавлені в схему даних, і натиснути на кнопку Добавить.

У вікні Схема данных імена первинних ключів виділені полужирним шрифтом. Для зв’язку таблиць необхідно виділити ключове поле таблиці, натиснути ліву кнопку миші, перетягнути її курсор на аналогічне поле у другій таблиці, після чого кнопку миші відпустити. У результаті з’явиться діалогове вікно Связи.

В цьому вікні відображаються імена полів, за якими зв’язуються таблиці. Для збереження цілісності даних у зв’язуваних таблицях необхідно включити прапорець . Після цього СУБД Access зробить неможливим запис у таблицю такого значення загального поля, якого немає у ключовій таблиці.

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

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

 

 

2.2. Приклад створення таблиць для бази данних «Реалізація продукції публічним акціонерним товариством "НОРД"»

Завантажуємо СУБД Access. Створюємо нову базу даних командою головного меню Файл → Создать…В області задач вибираємо Створити нову базу даних…

Визначаємо ім’я бази даних та місце її зберігання.

Створювана база даних повинна відповідати структурі (рис. 1):

Рисунок 1 – Схема даних бази «Реалізація продукції ПАТ "НОРД"»

 

2.2.1. Створення таблиці «Довідник товарних груп».

Вибрати «Создание таблицы путем ввода данных». Перейменувати перший стовпчик таблиці Поле1 у «Товарна група», клацнувши двічі по назві стовпця. Заповнити таблицю даними:

Зберегти таблицю під ім’ям «Довідник товарних груп». На запит СУБД про створення ключового поля натиснути ДА. Перейменувати нове поле Код у Код_групи. Отримуємо:

2.2.2. Створення таблиці «Довідник замовників».

Вибрати у вікні «Создание таблицы путем ввода данных».

Перейменувати стовпчики таблиці Поле1, Поле2, Поле3, Поле4 у «Замовник», «Юридична адреса», «Телефон», «Номер рахунка» відповідно (клацнувши двічі по назві стовпців). Послідовно заповнити таблицю даними:

Зберегти таблицю під ім’ям «Довідник замовників». На запит СУБД про створення ключового поля натиснути ДА. Перейменувати нове поле Код у Код_замовника. Отримуємо:

2.2.3. Створення таблиці «Довідник товарів».

Вибрати спосіб створення «Создание таблицы в режиме конструктора». У вікні конструктора перерахувати поля та визначити їх властивості.

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

Для поля Характеристика встановити у загальних властивостях розмір поля 100. Для поля Код_групи виконати підстановку на закладці «ПОДСТАНОВКА»

Зберегти таблицю під ім’ям «Довідник товарів» та заповнити даними:

 

2.2.4. Створення таблиці «Реалізація».

Вибрати спосіб створення «Создание таблицы в режиме конструктора».

У вікні конструктора перерахувати поля та визначити їх властивості.

Для поля Код_товару зробити підстановку на закладці «ПОДСТАНОВКА»

Для поля Код_замовника зробити підстановку на закладці «ПОДСТАНОВКА»

Для поля Кількістьвизначити властивості на вкладці«Общие»

Для поля Датавизначити властивості на вкладці«Общие»

Зберегти таблицю під ім’ям «Реалізація». Заповнити таблицю даними:

 

2.2.5. Створення схеми даних (встановлення зв’язків між таблицями).

 

Виконати команду із головного меню Сервис – Схема данных…

Додати у вікно всі таблиці. Лівою кнопкою миші потягнути від первинного (виділений жирним) ключа до вторинного (див. рис. 1). В діалоговому вікні вказати:

Создать. Закрити вікно схеми даних, зберегти.

Тестові питання з теми

Питання Відмітка про відповідь
1. Таблиці служать для:
a.зберігання інформації  
b.ведення розрахунків  
c.вибірки інформації  
d.виводу інформації на друк  
2. Укажіть способи створення таблиць:
a.режим конструктора  
b.за допомогою майстра  
c.шляхом вводу даних  
d.за допомогою макросу  
e.в MS Excel  
3. Кнопка “Конструктор” відкриває:
a.структуру таблиці  
b.уміст таблиці  
c.панель елементів  
d.виводить на друк таблицю  
4. Властивість автоматичного нарощування має поле:
a.числове  
b.лічильник  
c.МЕМО  
d.логічне  
5. Текстове поле дозволяє занести інформацію до:
a.256 символів  
b.20 символів  
c.65536 символів  
d.56 символів  
6. Чи містить будь-яку інформацію таблиця, у якій немає жодного запису?
a.порожня таблиця не містить ніякої інформації  
b.порожня таблиця містить інформацію про структуру таблиці  
c.таблиця без записів не може існувати  
d.порожня таблиця містить інформацію про майбутні записи  



<== предыдущая лекция | следующая лекция ==>
Типи даних MS Access 2003 | ТЕХНОЛОГІЯ СТВОРЕННЯ ЗАПИТІВ ДЛЯ РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ В СЕРЕДОВИЩІ MS ACCESS 2003


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.203 сек.