46
Он показывает инфологическую модель, которая включает сущности и
атрибуты сущностей. Модель информационной базы данных - это описание
объектов (сущностей) с набором атрибутов и связей между ними, которые
идентифицируются в процессе исследования как входных, так и выходных
данных. Он предназначен для структурного обучения предметной области, с
акцентом на информационное внимание пользователей, разрабатываемой
системы. Кроме того, инфологическая модель должна быть как стабильной, так
и неизменной, и представлять пользовательский аспект в описанной предметной
области. Однако при разработке инфологической модели должна быть
возможность ее расширения и добавления вспомогательных данных. [один]
На сегодняшний день наиболее распространена реляционная модель
данных. Любая система данных, какой бы сложной она ни была, может быть
сведена к набору таблиц (или «отношений» в терминологии СУБД). Каждое
отношение (таблица) может быть представлено в виде прямоугольного массива
со следующими свойствами:
1. Каждая ячейка в таблице представляет ровно один элемент данных;
2. Каждая таблица имеет однородные столбцы, все элементы в любом из
столбцов одного типа;
3. Каждому столбцу присваивается определенное имя;
4. Все строки разные, дубликаты не допускаются;
5. Строки и столбцы не зависят от последовательности, просмотр в разных
последовательностях не может изменить информационное содержание
отношений;
6. Каждая строка представляет уникальный элемент данных, который им описан;
7. Столбцы - это отдельные фрагменты информации (атрибуты данных), которые
известны об этом элементе.
В целом, только несколько реальных баз данных могут быть описаны с
использованием одной таблицы. Большинство приложений используют
несколько таблиц, которые содержат столбцы (поля) с одинаковыми именами.
Эти общие данные позволяют, объединяя две (или несколько) таблицы,
создавать значимые ассоциации.