Федеральное агентство по образованию

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра комплексной информационной безопасности

электронно-вычислительных систем (КИБЭВС)

Проектирование учебно-исследовательской базы данных

"Клиенты"

 

Пояснительная записка к курсовой работе по дисциплине

«Базы данных»

 

Студент гр. № 523-3

Елисеев В.Н.

«____» _________2005

Руководитель

Сопов М. А.

«____» _________2005

Томск – 2005


Министерство образования РФ

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ

УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра комплексной информационной безопасности электронно-

вычислительных систем (КИБЭВС)

ЗАДАНИЕ

по курсовому проектированию по дисциплине “Базы данных” студенту Елисееву Василию Николаевичу группы 523-3 факультета ВС.

Тема проекта: ”Клиенты”

2. Срок сдачи студентом законченного проекта _______________________

3. Исходные данные к проекту: Исследовать заданную предметную область, выбрать существенные атрибуты. Построить концептуальную модель предметной области. На основе концептуальной модели построить реляционную модель, установить связи между объектами. Задать первичные и внешние ключи. Провести нормализацию. Объяснить выполненные преобразования. Провести исследование полученной модели, задав несколько сложных запросов к полученной модели.

Предметная область: Клиент, проект, плата за проект, исполнитель, соисполнитель. Клиент может заказать несколько проектов. Плата за проект не может меняться. Один проект может быть заказан несколькими клиентами. Проект может выполняться полностью исполнителем или с помощью соисполнителей. В проекте может быть несколько соисполнителей и один соисполнитель может выполнять несколько проектов.

4.Дата выдачи задания: _________________________________________ Задание принял к исполнению (дата)_________________________________

Елисеев В.Н______________(подпись студента)


Содержание

1. Введение………………………………………………….……………………..4

2. Построение концептуальной модели……………….…………………….…5

3. Проектирование реляционной модели данных на основе принципов нормализации…………………………………………….………………………..7

3.1 Нормализация…………………………………………………..……….……7

3.2 Глоссарий……………………………………………………………..………9

4. Проектирование базы данных в Microsoft Access……………………..……10

4.1 Построение таблиц…………………………………………………...…….10

4.2 Создание запросов…………………………………………………………...11

4.3 Создание SQL – запросов (Structured Query Language)………………....14

5. Заключение……………………………………………………………….……18

Список использованных источников………………………………………..….19


1. Введение

Клиенты заказывают проекты и вносят за них определенную плату. Проект выполняется исполнителями, иногда исполнителям помогают соисполнители. Необходимо спроектировать учебно-исследовательскую базу данных, в которую заносится информация о клиентах, заказанных ими проектах, стоимости проектов, а также исполнителях и соисполнителях, разрабатывающих эти проекты. Для проектирования выбрать любую систему проектирования.


2. Построение концептуальной модели

Объектами модели являются: клиент, проект, плата, исполнитель, соисполнитель. К объектам модели выбираем основные атрибуты.

Основные атрибуты для клиента:

·           Идентификационный номер клиента:

·           Имя

·           Фамилия

·           Отчество

·           Адрес

·           Телефон

Основные атрибуты для проекта:

·           Идентификационный номер проекта

·           Название

·           Стоимость

·           Длительность

·           Техническое задание

Основные атрибуты для платы за проект:

·           Идентификационный номер платежа

·           Сумма платежа

Основные атрибуты для исполнителя:

·           Идентификационный номер исполнителя

·           Фамилия

Основные атрибуты для соисполнителя:

·           Идентификационный номер соисполнителя

·           Фамилия

После выбора атрибутов определяются связи между объектами. В зависимости от условий, связи между объектами могут быть: один к одному, один ко многим и многие ко многим. Между объектами исполнитель и проект имеется связь один ко многим, так как один исполнитель может выполнять множество проектом, но один проект не могут выполнять несколько исполнителей. Объекты клиент и проект, клиент и плата, исполнитель и соисполнитель взаимодействуют с помощью связей многие ко многим, так как много клиентов могут заказать много проектов, много клиентов могут внести много платежей и много исполнителей могут иметь много соисполнителей. В результате спроектирована концептуальная модель, изображенная на рисунки 2.1




Информация о работе «Базы данных»
Раздел: Информатика, программирование
Количество знаков с пробелами: 9576
Количество таблиц: 1
Количество изображений: 3

Похожие работы

Скачать
12704
0
8

... Номер выбранного элемента в списке задается через свойство listIndex. Вообще, элементы списка доступны через свойство List(i), где i определяет номер элемента списка. Содержимое текстового поля доступно через свойство value компонента TextBox. Добавление начальных значений в список по команде addItem реализуется в обработчике события Init для формы: Do menu1.mpr with thisform thisform.list1. ...

Скачать
2801
1
4

... Индекс Текстовый Улица Текстовый Дом Текстовый Квартира Текстовый Телефон Текстовый Студенты и предметы Код студента Числовой ü Код предмета Числовой Факультеты. Код Счетчик ü Название факультета Текстовый 3. Описание связей между таблицами. Отношение 1 Таблица Преподаватели Предметы Поле Код ...

Скачать
4463
4
1

... производился расчет ПДС. Значения фоновых концентраций, концентраций в стоках и ПДК веществ должны быть закреплены за датой. Таким образом, программе расчета ПДС требуются следующие данные: ·     наименование и характеристики всех выпусков, для которых производится расчет ПДС; ·     список всех контролируемых веществ для каждого выпуска с концентрациями этих веществ в сточных водах; ...

Скачать
23158
3
0

... -рекламная деятельность (издание книг, статей, буклетов о городе, его достопримечательностях); Мероприятия по реализации проекта: подготовка учредительной документации Клуба-музея фольклора; регистрация Клуба в качестве муниципального культурно - досугового учреждения. В работе использованы материалы периодической печати, ...

0 комментариев


Наверх