Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_база данных.doc
Скачиваний:
5
Добавлен:
06.08.2019
Размер:
1.6 Mб
Скачать

Литература

  1. Гарнаев А. Micrоsоft Office 2000. Разработка приложений /А. Гарнаев, А. Матросов, Ф. Новиков и др.; под ред.Ф. Новикова. - СПб: ВНУ, 2000.

  2. Джннингс Р. MS Access 97 в подлиннике. Т. 1,2. ВНV: СПб. 1999 г.

  3. Минасов Ш.М., Рамбургер О.Л., Тархов СВ. Электронный лабораторный практикум по MS Office 2000 / Зарегистрировано в ОФАП Гос. корд, центра информац. технологий Министерства образования РФ. Свид. об отрасл. рег. разработки № 3582. 2004.

  4. Хомоненко А.Д. Microsoft Access. Быстрый старт / А.Д. Хомоненко, В.В. Гридин. – СПб.: БХВ-Петербург, 2002.

Пример выполнения контрольной работы

1. Постановка задачи

  1. Разработать структуру базовых таблиц (не менее трех) базы данных «Экзаменационная сессия», удовлетворяющих требованиям целостности, непротиворечивости и неизбыточности. В таблицах в соответствии с типом данных, размещенных в каждом поле, определите наиболее подходящий тип для каждого поля.

  2. Создать структуры базовых таблиц, установить межтабличные связи между ними (схема данных) и наполнить их содержимым состоящим, не менее чем из 10 записей.

  3. Создать запросы (результирующие таблицы):

  4. Создать удобные подчиненные формы на основе таблиц и запросов для ввода, редактирования и отображения данных (не менее четырех).

  5. Создать удобные отчеты на основе таблиц и созданных запросов (не менее трех).

2. Разработка структуры базовых таблиц

 Таблица 1 – Группы

Имя поля

Тип данных

Размер

Подпись

Условие на значение

Сообщ. об ошибке

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

Ключ

Шифр

Текстовый

7

Шифр группы

 

Да

*

К-во

Числовой

Байт

Число студ. в группе

>=0 And <=35

Число. студ. Больше допустимого

Нет

ФИО

Текстовый

20

Фамилия старосты

 

Нет

 Таблица 2 – Дисциплины

Имя поля

Тип данных

Размер

Подпись

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

Ключ

Код

Текстовый

2

Код дисциплины

Да

*

Название

Текстовый

15

Название предмета

Да

 

 Таблица 3 – Студенты

Имя поля

Тип данных

Размер

Подпись

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

Ключ

Группа

Текстовый

7

Шифр группы

Да

*

Номер

Текстовый

2

Номер студента

Да

ФИО

Текстовый

20

Ф.И.О.

Да

 

Пол

Текстовый

1

 

Да

 

Дата

Дата/Время

Краткий

Дата рождения

Нет

 

Адрес

Текстовый

30

Адрес прописки

Нет

 

 Таблица 4 – Сессия

Имя поля

Тип данных

Размер

Подпись

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

Ключ

Группа

Текстовый

7

Шифр группы

Да

*

Номер

Текстовый

2

Номер студента

Да

Дисциплина

Текстовый

2

Код дисциплины

Да

Оценка

Числовой

Байт

 

Да