Название: Проектирование баз данных
Вид работы: курсовая работа
Рубрика: Информатика
Размер файла: 227.77 Kb
Скачать файл: referat.me-131909.docx
Краткое описание работы: ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «КАЛИНИНГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Проектирование баз данных
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«КАЛИНИНГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
КАФЕДРА СИСТЕМ УПРАВЛЕНИЯ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
КУРСОВАЯ РАБОТА
ПО ДИСЦИПЛИНЕ «ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ»
Проверил к.т.н., доцент Карпиза Александр Александрович
Выполнил: студент группы 08-АС Топоркова О.М.
Калининград
 2010
2010
Содержание
1. Концептуальное проектирование БД
2. Логическое проектирование БД
3. Проектирование приложений
1. Концептуальное проектирование БД
1. Список атрибутов в соответствии с вариантом:
Сотрудник (ФИО), его табельный номер, шифр вида оплаты, плановый аванс, месячный оклад, процент премирования, отдел его работы, начальник отдела, домашний адрес начальника, домашний телефон начальника.
Предметная область: “Учет заработной платы”.
Заинтересованное предприятие: Мебельное предприятие.
2. Список сущностей в соответствии с вариантом:
· “Отдел его работы” с атрибутами: отдел его работы, начальник отдела, домашний адрес начальника, домашний телефон начальника.
· “Сотрудники” с атрибутами: ФИО сотрудника, табельный номер, шифр вида оплаты, отдел его работы.
· “Шифр вида оплаты” с атрибутами: шифр вида оплаты, плановый аванс, месячный оклад, процент премирования.
2. ER-модель:

2. Логическое проектирование БД
Сверочные таблицы:
| Отделы | |||
| Отдел его работы | Начальник отдела | Адрес начальника | Телефон начальника | 
| Детская мебель | Май А.И. | Каштановая аллея 16 | 960345 | 
| Диваны | Волобуев Е.А. | Ломоносова 25 | 338739 | 
| Кровати | Рыжков В.Ю. | Тургенева 9 | 457321 | 
| Столы и стулья | Макаров А.С. | Больничная 24 | 330544 | 
| Шкафы | Сидоров П.С. | Ватутина 10 | 920546 | 
| Сотрудники | |||
| ФИО сотрудника | Табельный номер | Шифр вида оплаты | Отдел его работы | 
| Волобуев Е.А. | 20001 | 11102 | Диваны | 
| Иванов И.И. | 30001 | 11103 | Кровати | 
| Лобанок Ю.П. | 30002 | 11104 | Кровати | 
| Лобанцева Ю.М. | 50001 | 11101 | Шкафы | 
| Май А.И. | 10001 | 11102 | Детская мебель | 
| Макаров А.С. | 40001 | 11102 | Столы и стулья | 
| Мурачинская К.О. | 40002 | 11101 | Столы и стулья | 
| Наумов Р.С. | 20002 | 11103 | Диваны | 
| Рыжков В.Ю. | 30003 | 11102 | Кровати | 
| Сидоров П.С. | 50002 | 11102 | Шкафы | 
| Тойвонен Ю.В. | 50003 | 11103 | Шкафы | 
| Туев В.В. | 40003 | 11103 | Столы и стулья | 
| Филатов М.М. | 10002 | 11101 | Детская мебель | 
| Филимонов А.М. | 20003 | 11101 | Диваны | 
| Финютин Г.А. | 20004 | 11104 | Диваны | 
| Шифр вида оплаты | |||
| Шифр вида оплаты | Плановый аванс | Месячный оклад | % премирования | 
| 11101 | 3500 | 15000 | 8 | 
| 11102 | 3500 | 16500 | 6 | 
| 11103 | 2200 | 14000 | 6 | 
| 11104 | 4000 | 12000 | 15 | 
3. Проектирование приложений
1. Фильтрация данных
а) Пример фильтра для выборки из таблицы «Шифр вида оплаты» записей с данными о работниках, чей месячный оклад меньше 15.000 рублей:
| Шифр вида оплаты | |||
| Шифр вида оплаты | Плановый аванс | Месячный оклад | % премирования | 
| 11103 | 2200 | 14000 | 6 | 
| 11104 | 4000 | 12000 | 15 | 
б) Пример фильтра для выборки из таблицы «Сотрудники» записей с данными о работниках, чьи фамилии начинаются с Л или Ф:
| Сотрудники | |||
| ФИО сотрудника | Табельный номер | Шифр вида оплаты | Отдел его работы | 
| Лобанок Ю.П. | 30002 | 11104 | Кровати | 
| Лобанцева Ю.М. | 50001 | 11101 | Шкафы | 
| Филатов М.М. | 10002 | 11101 | Детская мебель | 
| Филимонов А.М. | 20003 | 11101 | Диваны | 
| Финютин Г.А. | 20004 | 11104 | Диваны | 
в) Пример фильтра для выборки из таблицы «Сотрудники» записей с данными о работниках, кто работает в отделах «Диваны» или «Кровати» и чей шифр вида оплаты не равен 11102.
| Сотрудники | |||
| ФИО сотрудника | Табельный номер | Шифр вида оплаты | Отдел его работы | 
| Иванов И.И. | 30001 | 11103 | Кровати | 
| Лобанок Ю.П. | 30002 | 11104 | Кровати | 
| Наумов Р.С. | 20002 | 11103 | Диваны | 
| Филимонов А.М. | 20003 | 11101 | Диваны | 
| Финютин Г.А. | 20004 | 11104 | Диваны | 
2. Параметризованный запрос на выборку данных
а) Запрос на выборку из таблицы «Сотрудники» записей с данными о работниках конкретного отдела. В выборке отображены ФИО, Табельный номер и Шифр вида оплаты.
| Запрос по конкретному отделу | ||
| ФИО сотрудника | Табельный номер | Шифр вида оплаты | 
| Волобуев Е.А. | 20001 | 11102 | 
| Наумов Р.С. | 20002 | 11103 | 
| Филимонов А.М. | 20003 | 11101 | 
| Финютин Г.А. | 20004 | 11104 | 
Структура запроса:
| Поле: | ФИО сотрудника | Табельный номер | Шифр вида оплаты | Отдел его работы | 
| Имя таблицы: | сотрудники | сотрудники | сотрудники | сотрудники | 
| Сортировка: | по возрастанию | |||
| Вывод на экран: | да | да | да | нет | 
| Условие отбора: | [Введите отдел] | 
б) Запрос на выборку из таблицы «Сотрудники» записей с данными о работниках конкретного Шифра вида оплаты. В выборке отображены ФИО сотрудника и отдел его работы.
| Запрос по конкретному шифру вида оплаты | |
| ФИО сотрудника | Отдел его работы | 
| Волобуев Е.А. | Диваны | 
| Май А.И. | Детская мебель | 
| Макаров А.С. | Столы и стулья | 
| Рыжков В.Ю. | Кровати | 
| Сидоров П.С. | Шкафы | 
Структура запроса:
| Поле: | ФИО сотрудника | Отдел его работы | Шифр вида оплаты | 
| Имя таблицы: | сотрудники | сотрудники | сотрудники | 
| Сортировка: | по возрастанию | ||
| Вывод на экран: | да | да | Нет | 
| Условие отбора: | [Введите шифр оплаты] | 
в) Запрос на выборку из таблицы «Сотрудники» и «Шифр вида оплаты» всей информации о работнике по его Фамилии И.О. В выборке отображены ФИО сотрудника, отдел его работы, табельный номер, шифр вида оплаты, плановый аванс, месячный оклад, % премирования.
| Запрос всей информации по ФИО сотрудника | ||||||
| ФИО сотрудника | Отдел его работы | Табельный номер | Шифр вида оплаты | Плановый аванс | Месячный оклад | % премирования | 
| Иванов И.И. | Кровати | 30001 | 11103 | 2200 | 14000 | 6 | 
Структура запроса:
| Поле: | ФИО сотрудника | Отдел его работы | Табельный номер | Шифр вида оплаты | Плановый аванс | Месячный оклад | % премирования | 
| Имя таблицы: | сотрудники | сотрудники | сотрудники | Сотруд-ники | Шифр вида оплаты | Шифр вида оплаты | Шифр вида оплаты | 
| Сортировка: | по возрастанию | ||||||
| Вывод на экран: | да | да | да | да | да | да | да | 
| Условие отбора: | [Введите ФИО сотрудника] | 
3. Cложные формуляры

4. Отчеты
а) Отчет, содержащий ФИО сотрудников, сортированных по отделам

Макет отчета:

б) Отчет, содержащий полную информацию на конкретного сотрудника

Макет отчета:

в) Отчет, содержащий информацию о начальниках отделов

Макет отчета:

Похожие работы
- 
							Проектирование локальной вычислительной сети Компьютерная локальная
							Министерство образования и науки Российской Федерации Федеральное агентство по образованию Государственное образовательное учреждение Высшего профессионального образования 
- 
							Решение задач линейного программирования симплекс методом 2
							Министерство образования и науки Российской Федерации Федеральное агентство по образованию Государственное образовательное учреждение ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ 
- 
							Программирование на VBA
							Министерство образования и науки российской федерации Государственное образовательное учреждение высшего профессионального образования «Липецкий государственный технический университет» 
- 
							Информационные технологии в экономике 3
							Федеральное агенство по образованию Государственное образовательное учреждение высшего профессионального образования «Российский государственный профессионально-педагогический университет» 
- 
							Организация циклов в системе Паскаль
							ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ........................................ 
- 
							по Технологии программирования
							ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования «ЧЕЛЯБИНСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ» 
- 
							Машинная имитация случайной последовательности чисел
							Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Тульский государственный университет 
- 
							Основные компоненты графического пользовательского интерфейса GUI
							Федеральное агентство по образованию осударственное образовательное учреждение высшего профессионального образования «Санкт-Петербургский государственный технологический институт 
- 
							Разработка линейного однонаправленного списка
							МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ 
- 
							Задачи по математике и информатике
							Федеральное агентство по образованию Государственное образовательное учреждение Высшего профессионального образования «Российский государственный профессионально-педагогический университет»