Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Разработка таблиц в СУБД Access




 

Создание таблицы БД состоит из трех этапов:

- создание структуры таблиц;

- создание межтабличных связей;

- заполнение таблиц данными.

 

Создание структуры таблиц

В соответствии с логической структурой для каждой таблицы в СУБД Access на закладке «Таблицы» в режиме конструктора произведен выбор типа данных и назначены свойства для каждого поля, как показано в таблицах 2-4.

 

Таблица 2 – Свойства полей в таблице «Продукт»

Имя поля Тип данных Размер Свойства
Код продукта (КП) Счетчик Длинное целое Ключ, совпадения не допускаются
Наименование продукта (НП) Текстовый 15  
Единица измерения (ЕИ) Текстовый 5  
Цена (Ц) Числовой Одинарное с плавающей точкой Число десятичных знаков - 2
Мин.потребление (МП) Числовой Одинарное с плавающей точкой Число десятичных знаков - 2

 

Таблица 3 - Свойства полей в таблице «Студент»

Имя поля Тип данных Размер Свойства
Номер студента (НС) Числовой Длинное целое Ключ, совпадения не допускаются. Условие на значение: >=100 And <1000; сообщение об ошибке: «Значение номера выходит за пределы допустимого»
Фамилия (Ф) Текстовый 10  

 

Таблица 4 - Свойства полей в таблице «Потребление»

Имя поля Тип данных Размер Свойства
Номер студента (НС) Числовой Длинное целое Ключ, совпадения допускаются!
Код продукта (КП) Числовой Длинное целое Ключ, совпадения допускаются!
Факт.потребление (ФП) Числовой Одинарное с плавающей точкой Число десятичных знаков - 2

 

В таблице «Потребление» для заполнения полей «Номер студента» и «Код продукта» сделана подстановка данных из соответствующих таблиц.

 

 

Создание связей между таблицами

Между таблицами установлены связи «Один ко многим» в схеме данных, которая представлена на рисунке 8.

 

Рисунок 8 – Схема данных

 

На связи назначены дополнительные свойства: обеспечение целостности данных, каскадное обновление и каскадное удаление связанных записей. Это обеспечивает автоматическое внесение изменений сразу в несколько таблиц при изменениях в одной таблице.

Заполнение таблиц данными

 

Заполнение главных таблиц данными произведено обычным порядком. Таблицы с данными представлены на рисунке 9.

 

 

Рисунок 9 – Таблицы-справочники «Студент» и «Продукт»

 

При заполнении полей в подчиненной таблице была сделана подстановка значений из главных таблиц, как показано на рисунке 10.

 

 

Рисунок 10 – Подчиненная таблица «Потребление»

 










Последнее изменение этой страницы: 2018-04-12; просмотров: 612.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...