Курсовая работа: Проектирование базы данных "Институт"

Курсовая работа

по информатике

Тема: Проектирование базы данных «Институт»

Понятие предметной области

Цель: Необходимо спроектировать базу данных (БД), которая должна выдавать оперативную информацию по учету и успеваемости студентов, о группах, в которых они числятся, о преподавателях и предметах, которые они ведут, об адресах и телефонах преподавателей и деканов о количестве студентов и т.д..

Здесь речь идет об успеваемости студентов разных факультетов для подачи справок по результатам успеваемости каждого студента, учебной группы, курса, факультета, а также для выдачи данных по студентам призывного возраста.

Такая база данных может быть впоследствии использована и для составления расписания занятий.

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

Предметная область – это совокупность реальных объектов (сущностей), которые представляют интерес для пользователей.

Объект (сущность) – это предмет, процесс или явление о котором собирается информация, необходимая для решения задачи.

Объектом может быть человек, предмет, событие и т.д..

Каждый объект характеризуется рядом основных свойств – атрибутов.

Атрибутом называется поименованная характеристика объекта. Атрибут показывает, какая информация должна быть собрана об объекте.

Например, объект – студент.

Анализ предметной области

Первым этапом проектирования БД любого типа является анализ предметной области, который заканчивается построением концептуальной схемы (информационной структуры).

На этом этапе анализируются запросы пользователей, выбираются информационные объекты и их характеристики, которые определяют содержание проектируемой БД. На основе проведенного анализа структурируется предметная область.

Анализ предметной области разбивается на три фазы:

1. анализ концептуальных требований и информационных потребностей ;

2. выявление информационных объектов и связей между ними;

3. построение концептуальной модели предметной области и проектирование концептуальной схемы БД.

Анализ концептуальных требований и информационных потребностей

Требования пользователей к разрабатываемой БД представляют собой список запросов, которые разработчик получает в диалоге с будущими пользователями этой БД.

Рассмотрим примерный состав вопросов при анализе предметной области «Институт»:

1. Сколько студентов учится в вузе?

2. Сколько факультетов и отделений в вузе?

3. Как распределены студенты по факультетам отделений и курсам?

4. Сколько дисциплин читается на каждом курсе по каждой специальности?

5. Сколько преподавателей в вузе?

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 207
Бесплатно скачать Курсовая работа: Проектирование базы данных "Институт"