Среди экземпляров сущности не может быть 2 абсолютно одинаковых – это противоречит теории реляционных баз данных

Основные понятия инфологического проектирования

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

Информационных объект –то, что является источником информации или о чём должна накапливаться информация. Может быть материальным (реальным – цеха, склады, рабочие, оборудование) и абстрактным (нереальным – события, процессы и явления. Зарегистрировать в компьютере можно по средством определенных документов). ИО – объект реального мира, информацию о котором накапливает БД

Сущность – некоторая информация описания какого-либо объекта. Любая сущность характеризуется набором реквизитов (атрибутами). Реквизиты – свойства, которыми обладает некоторая сущность.

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

Если информацию представить в виде таблицы, то конкретные данные реквизитов в таблице называются экземплярами сущности

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

Ключевой реквизит может быть простым (1 реквизит), а может быть составным (несколько реквизитов. № потока, + № группы + номер в списке)

Составной ключ необходим в том случае, если ни один из реквизитов не обеспечивает доступа к единственному экземпляру сущности

Сущность считается составной частью предметной областью и включается в дальнейший анализ, если она удовлетворяет следующим требованиям:

· Полная функциональная зависимость от ключа всех не ключевых реквизитов. Полная ФЗ – взаимооднозначная зависимость, имеющая место быть в любой момент времени

· Взаимонезависимость ключевых реквизитов в составном ключе

Для однозначно выделения реквизита в базе данных вводится его описание:

1. Полное имя

2. Может существовать сокращённое наименование

3. Идентификатор – это уникальное имя

Длинна реквизита (количество символов), тип (форма представления данных), формат реквизита (количество знаков до и после запятой – к числовым данным).

Совокупность описания реквизита – словарь реквизита (тезаурус).

Реквизит является компонентом инфологической структуры

Связи между компонентами могут быть описаны 5 видами отношений: 1:М ; М:1; 1:1 (№ зачётки и № паспорта); М:N (№ группы и преподаватели); «нет связи» (№ телефона и цена телефона). М – многие; 1 – один

Инфологическая структура делит информационное пространство на первичные элементы (реквизиты, идентифицирует реквизиты и устанавливает связи между ними)

Форма представления инфологической структуры – схема структуры и тезаурус

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

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

Логическое проектирование БД – моделирование структуры хранения данных на машинных носителях, но слово логическое обозначает, что всё это происходит в голове проектировщика

Существует 3 типа логической структуры:

1. Сетевая

2. Иерархическая

3. Релационная

Они могут базироваться одна на другой, а могут строится независимо друг от друга. Логическая структура ориентирует пользователя на конкретную машинную СУБД

ACCESS – реляционная структура базы данных

Логическая модель реляционной БД основана на понятиях отношения и схемы отношений. Отношения – таблица, значения реквизитов которых хранится в столбцах, связь между реквизитами носит не явный а относительный характер, строка реляционной БД – набор реквизитов, являющихся значениями столбцов. Столбец в реляционной БД называется полем.

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

Физический уровень –определяет данные на машинных носителях и существует правило перехода от логической структуры к физической

Каждое отношение превращается в файл базы данных, каждый столбец превращается в поле файла, и каждая строка превращается в запись файла

 

Классификация экономической информации

1. По функциям управления: плановая, нормативно-справочная, учётная, оперативная

2. По месту возникновения: входная, выходная, внутренняя и внешняя

3. По стабильности: текущая, постоянная

4. По стадиям обработки: первичная, вторичная, промежуточная, результативная

5. По способу обработки: текстовая, графическая