Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Проектирование информационной системы на основе базы данных





 

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

Рассмотрим некоторые понятия, необходимые для описания исследуемой предметной области.

Информационный объект(ИО) – источник информации. Он может быть материальным (цех, склад, документ …) и нематериальным (факты, события, процессы, явления...). Информационный объект – это любая реальная или абстрактная сущность, о которой накапливается информация.

Сведения об объектах могут поступать из различных сообщений и документов. Каждый объект характеризуется набором атрибутов. Атрибуты – это свойства, которыми обладает данный объект. Атрибут является простейшей неделимой единицей информации, которая отражает количественную или качественную характеристику объекта. Сведения об атрибутах получают на этапе предпроектного обследования. Здесь же учитываются ограничения и допущения. Состав атрибутов представляет собой структуру информационного объекта. Атрибуты, которые однозначно определяют каждый экземпляр объекта, являются ключевыми. По значению ключа можно отыскать нужный экземпляр объекта. Другие атрибуты объекта называются неключевыми или описательными. Ключ и описательные атрибуты находятся в функциональной зависимости. Ключ может быть простым и составным. Например, в объекте «студент» будет составной ключ: номер_группы + номер_студента

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

Между всеми объектами, выявленными в предпроектном проектировании, надо установить типы связей. Связи могут быть «один – к - одному» (1:1), «один – ко - многим» (1:N), «многие – ко - многим» (N:N).

Связь «один – к - одному» имеет место, когда каждому экземпляру одного объектного множества соответствует только один экземпляр другого объектного множества.

 

Связь «один – ко - многим» имеет место, когда каждому экземпляру одного объектного множества соответствует несколько экземпляров другого объектного множества.

Этот тип связи наиболее часто используется в концептуальной модели.

Связь «один – ко - многим» имеет место, когда каждому экземпляру одного объектного множества соответствует несколько экземпляров другого объектного множества. И наоборот, каждому экземпляру второго объектного множества соответствует несколько экземпляров первого объектного множества.

На основании выявленных связей строится концептуальная модель.

 

 

Date: 2015-07-24; view: 501; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию