- •Цель работы
- •Задание к контрольной работе
- •Варианты задания к контрольной работе (номер варианта соответствует номеру студента в списке группы)
- •Рмпс-202з
- •Требования к оформлению контрольной работы
- •Срок выполнения
- •Порядок защиты работы
- •Литература
- •Пример выполнения контрольной работы
- •1. Постановка задачи
- •Создать запросы (результирующие таблицы):
- •Создать удобные подчиненные формы на основе таблиц и запросов для ввода, редактирования и отображения данных (не менее четырех).
- •Создать удобные отчеты на основе таблиц и созданных запросов (не менее трех).
- •2. Разработка структуры базовых таблиц
- •3. Создание структуры базовых таблиц
- •4) Перекрестный запрос
Литература
Гарнаев А. Micrоsоft Office 2000. Разработка приложений /А. Гарнаев, А. Матросов, Ф. Новиков и др.; под ред.Ф. Новикова. - СПб: ВНУ, 2000.
Джннингс Р. MS Access 97 в подлиннике. Т. 1,2. ВНV: СПб. 1999 г.
Минасов Ш.М., Рамбургер О.Л., Тархов СВ. Электронный лабораторный практикум по MS Office 2000 / Зарегистрировано в ОФАП Гос. корд, центра информац. технологий Министерства образования РФ. Свид. об отрасл. рег. разработки № 3582. 2004.
Хомоненко А.Д. Microsoft Access. Быстрый старт / А.Д. Хомоненко, В.В. Гридин. – СПб.: БХВ-Петербург, 2002.
Пример выполнения контрольной работы
1. Постановка задачи
Разработать структуру базовых таблиц (не менее трех) базы данных «Экзаменационная сессия», удовлетворяющих требованиям целостности, непротиворечивости и неизбыточности. В таблицах в соответствии с типом данных, размещенных в каждом поле, определите наиболее подходящий тип для каждого поля.
Создать структуры базовых таблиц, установить межтабличные связи между ними (схема данных) и наполнить их содержимым состоящим, не менее чем из 10 записей.
Создать запросы (результирующие таблицы):
Создать удобные подчиненные формы на основе таблиц и запросов для ввода, редактирования и отображения данных (не менее четырех).
Создать удобные отчеты на основе таблиц и созданных запросов (не менее трех).
2. Разработка структуры базовых таблиц
Таблица 1 – Группы
Имя поля |
Тип данных |
Размер |
Подпись |
Условие на значение |
Сообщ. об ошибке |
Обязательное |
Ключ |
Шифр |
Текстовый |
7 |
Шифр группы |
|
|
Да |
* |
К-во |
Числовой |
Байт |
Число студ. в группе |
>=0 And <=35 |
Число. студ. Больше допустимого |
Нет |
|
ФИО |
Текстовый |
20 |
Фамилия старосты |
|
|
Нет |
|
Таблица 2 – Дисциплины
Имя поля |
Тип данных |
Размер |
Подпись |
Обязательное |
Ключ |
Код |
Текстовый |
2 |
Код дисциплины |
Да |
* |
Название |
Текстовый |
15 |
Название предмета |
Да |
|
Таблица 3 – Студенты
Имя поля |
Тип данных |
Размер |
Подпись |
Обязательное |
Ключ |
Группа |
Текстовый |
7 |
Шифр группы |
Да |
* |
Номер |
Текстовый |
2 |
Номер студента |
Да |
|
ФИО |
Текстовый |
20 |
Ф.И.О. |
Да |
|
Пол |
Текстовый |
1 |
|
Да |
|
Дата |
Дата/Время |
Краткий |
Дата рождения |
Нет |
|
Адрес |
Текстовый |
30 |
Адрес прописки |
Нет |
|
Таблица 4 – Сессия
Имя поля |
Тип данных |
Размер |
Подпись |
Обязательное |
Ключ |
Группа |
Текстовый |
7 |
Шифр группы |
Да |
* |
Номер |
Текстовый |
2 |
Номер студента |
Да |
|
Дисциплина |
Текстовый |
2 |
Код дисциплины |
Да |
|
Оценка |
Числовой |
Байт |
|
Да |
|