Контрольная работа по "Управление базами данных"
Контрольная работа, 20 Января 2011, автор: пользователь скрыл имя
Краткое описание
База данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Файлы: 1 файл
СУБД.doc
— 210.50 Кб (Скачать)Федеральное агентство по образованию
ГОУ ВПО “Сибирский Государственный
Технологический Университет”
Лесосибирский филиал
КАФЕДРА ИТС
КОНТРОЛЬНАЯ РАБОТА
по дисциплине “Управление базами данных”
Пояснительная записка
(КР ИТС
000.000.016 ПЗ)
Руководитель:
_________П.А. Егармин
(подпись)
____________________
(оценка, дата)
Разработал:
Студентка группы 41-1
________ С.В. Мальцева
(подпись)
____________________
(дата)
Лесосибирск 2010
Основные
понятия баз данных
База данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Система управления базамаи данных (СУБД) – это комплекс программын средств, предназначенных для следующих операций:
- создание структуры новой базы данных;
- наполнение ее данными;
- редактирование содержимого БД;
- выдача и оформление информации по запросам.
Разработка базы данных в СУБД Microsoft Access
Вариант №2
Постановка задачи. Задан минимальный список характеристик базы данных “Университет”:
- ПРЕПОДАВАТЕЛЬ (табельный номер, ФИО, адрес, должность преподавателя);
- ПРЕДМЕТ (код предмета, название предмета);
- КАФЕДРА (код кафедры, название, номер заведующего кафедрой);
- НАГРУЗКА (табельный номер, код предмета, код кафедры, количество часов).
Используя
заданный список характеристик создать
базу данных в MS Access. Заполнить таблицы
(не менее 5-7 записей в каждой). Создать
запрос на выборку, параметрический запрос.
Создать простую форму. Создать простой
отчет.
База
данных “Университет” будет состоять
из четырех таблиц.
Таблица
1 – Таблица “Страна”
| Имя поля | Ключевое поле | Тип данных | Описание | Размер | ||
| Таб_номер | Да | Числовой | Табельный номер | Целое | ||
| ФИО | Нет | Текстовый | Фамилия, имя отчество преподавателя | 50 | ||
| Адрес | Нет | Поле Memo | Адрес преподавателя | 50 | ||
| Должность | Нет | Текстовый | Должность преподавателя | 50 | ||
Таблица
2 – Таблица “Кафедра”
| Имя поля | Ключевое поле | Тип данных | Описание | Размер |
| Код кафедры | Да | Числовой | Код кафедры | Целое |
| Название кафедры | Нет | Текстовый | Название кафедры | 50 |
| Номер зав. кафедрой | Нет | Текстовой | Номер зав. кафедрs | 50 |
Таблица 3 – Таблица “Предмет”
| Имя поля | Ключевое поле | Тип данных | Описание | Размер |
| Код предмета | Да | Числовой | Код предмета | Целое |
| Название предмета | Нет | Текстовый | Название предметая | 50 |
Таблица
4 – Таблица “Нагрузка”
| Имя поля | Ключевое поле | Тип данных | Описание | Размер |
| Таб_номер | Нет | Числовой | Табельный номер | Целое |
| Код предмета | Нет | Числовой | Код предмета | Целое |
| Код кафедры | Нет | Числовой | Код кафедры | Целое |
| Кол-во часов | Нет | Числовой | Кол-во часов | Целое |
Заполним
таблицы.
Рисунок
1 - Записи таблицы “Преподаватель ”
Рисунок 2 – Записи
таблицы “Предмет ”
Рисунок 3 – Записи
таблицы “Кафедра ”
Рисунок 4– Записи таблицы “Нагрузка ”
Создадим связи между таблицами
Создадим
запрос “на выборку”, с помощью которого
выведем предмет с 10 часовой нагрузкой.
Рисунок
5 – Создание запроса “на выборку” в режиме
конструктора
Рисунок
6 – Результат выполнения запроса “на
выборку”
Создадим
параметрический запрос, с помощью которого
будет выводиться нагрузка.
Рисунок
7 – Создание параметрического запроса
в режиме конструктора
Рисунок
8 – Результат выполнения параметрического
запроса
Создадим
сложный запрос, с помощью которого
будет выводиться количество предметов
с одинаковым количеством часов в нагрузке.
Рисунок
9 – Создание сложного запроса в режиме
конструктора
Рисунок
10 – Результат выполнения сложного запроса
Создадим
простую форму на основе запроса “на выборку”.
Рисунок
11 – Простая форма
Создадим
простой отчет.
Рисунок 12 - Создание отчета в режиме конструктора
Рисунок 13 – Простой отчет