Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Методические рекомендации. 1. При помощи среды MS Access создать структуры таблиц для представления предметной области в рамках реляционной модели с указанием типов данных и их





1. При помощи среды MS Access создать структуры таблиц для представления предметной области в рамках реляционной модели с указанием типов данных и их характеристик.

Формирование структуры базы данных осуществляется с помощью средств СУБД MS Access в диалоговом режиме. На рис.2 представлено меню системы в процессе формирования структуры базы данных для вышеприведенного примера в лабораторной работе 1.

Рис. 2 Формирование структуры базы данных в СУБД Access

2. Для каждой создаваемой таблицы:

2.1. Определить условия на значения и сообщения об ошибках некоторых полей.

2.2. Определить начальное значение для некоторых полей.

2.3. Задать ключ.

2.4. Задать внешний ключ (если он есть).

2.5. Определить (если это возможно) значения некоторых полей с помощью мастера подстановок.

2.6. Определить обязательные поля.

Для примера определим соответствующие величины для одной из таблиц рассматриваемого примера - таблицы ЭКЗАМЕНЫ.

Таблица ЭКЗАМЕНЫ

Поле Код_экзамена

Тип Длинное целое (4)

Примечание Поле имеет специальный тип «Счетчик»

Новые значения Последовательные

Примечание Данное поле является ключом таблицы

Индексированное поле Да (совпадения не допускаются)

Поле Предмет

Тип Текстовый

Размер 20

Обязательное поле Да

Поле Дата

Тип Дата/время

Размер 8

Формат поля Краткий формат даты

Обязательное поле Да

Аналогично определяются соответствующие поля и для остальных таблиц.

3. Определить схему базы данных, связи между таблицами и наложить условия целостности на таблицы, связанные отношением «один-к-многим». Показать на примерах, чтó меняется при включении/выключении каждого из флажков «Обеспечение целостности данных», «Каскадное обновление связанных записей» и «Каскадное удаление связанных записей».

3.1. Схема базы данных формируется слушателем с помощью средств MS Access.

Рис. 3 Схема данных

3.2. Наложить условия целостности на таблицы, связанные отношением «один-к-многим». Показать на примерах, чтó меняется при включении/выключении каждого из флажков «Обеспечение целостности данных», «Каскадное обновление связанных записей» и «Каскадное удаление связанных записей».

СТУДЕНТ – ОЦЕНКА

Код студента 1–∞ Код студента

Атрибуты Обеспечение целостности, каскадные обновления, каскадные удаления

Атрибуты один-ко-многим

ЭКЗАМЕН – ОЦЕНКА

Код_экзамена 1–∞ Код_экзамена

Атрибуты Обеспечение целостности, каскадные обновления, каскадные удаления Атрибуты один-ко-многим

4. Ввести данные в таблицы. При вводе выяснить, чтó дает наложение условий на значения полей.

Как уже отмечалось, данные придумываются самим слушателем. Ввод данных осуществляется в диалоговом режиме средствами MS Access.

Вопросы для самоконтроля

1. Для чего предназначены схемы данных?

2. Какие виды связей между таблицами вам известны?

3. Каким образом можно изменить схему данных?

 

Date: 2015-11-15; view: 560; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию