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



Инфологическая модель базы данных

Автор Ксения ----- задал вопрос в разделе Прочее компьютерное

Что такое инфологическая модель предметной области. и получил лучший ответ

Ответ от Жан клод ван дам[новичек]
Информатика << Назад
БАЗА ДАННЫХ. ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БАЗЫ ДАННЫХ. ОСНОВНЫЕ ВИДЫ МОДЕЛЕЙ. ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ
Основой базы данных является модель данных. Информационно-логическая (мифологическая) модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей.
Информационный объект — это описание некоторой сущности (явления, реального объекта, процесса) в виде совокупности логически связанных реквизитов. Например, информационный объект Студент описывает некоторую сущность — студент. Реквизитный состав этого информационного объекта, т. е. его структура, следующий: № группы, ФИО, № зачетной книжки, дата рождения. Информационный объект имеет множество реализаций — экземпляров.
Базы данных также могут быть иерархическими, сетевыми и реляционными. Иерархическая (древовидная) модель данных представляет собой иерархию элементов, называемых узлами. Узел — это совокупность атрибутов данных, описывающих информационный объект. На самом верхнем уровне имеется только один узел — корень. Каждый узел кроме корня связан только с одним узлом на более высоком уровне, называемом исходным узлом для данного узла. Каждый узел может быть связан с одним или несколькими узлами более низкого уровня, называемыми порожденными (подчиненными). Узлы, не имеющие порожденных, называются листьями. Количество деревьев в базе данных определяется числом корневых записей. К каждой записи базы данных существует только один путь.
Сетевая модель также основывается на понятиях узел, уровень, связь. Сетевая модель данных — это модель, в которой порожденный узел может иметь более одного исходного узла. В сетевой структуре любой элемент любого уровня может быть связан с любым другим элементом.
Реляционная модель базы данных состоит из одного или нескольких файлов, каждый из которых соответствует одной таблице.
Основная цель проектирования базы данных — это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте. При создании баз данных следует придерживаться методологии нормализации отношений.
Процесс проектирования информационных систем является достаточно сложной задачей. Он начинается с построения инфологической модели данных, т. е. идентификации сущностей. Затем необходимо выполнить следующие шаги процедуры проектирования даталогической модели, т. е. мифологическая модель должна быть ': отображена в компьютероориентированную даталогическую модель, «понятную» СУБД.
Представить предметную область в виде совокупности отдельных независимых друг от друга объектов, каждый из которых будет описываться своей таблицей.
Для каждой таблицы определить ключевые поля; установить связи между таблицами; для каждой связи определить тип.
Разработать структуру каждой таблицы: перечень полей, их типы и свойства.
Заполнить таблицы данными.
Разработать необходимые запросы к БД, входные и выходные формы и отчеты.
Предусмотреть возможность автоматизации часто выполняемых действий путем создания макросов и программных модулей.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое инфологическая модель предметной области.

Чем отличаются инфологическая (er-модель) и даталогическая (реляционная) модели базы данных при построении?
Инфологическая модели базы данных - это некий общий план, определяющий перечень сущностей/объектов
подробнее...
спросили в Модель Модели
Что такое "инфологическая модель БД"?
Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора
подробнее...
спросили в Sql
SQL с нуля
Если начал осваивать SQL, значит за плечами уже есть опыт программирования и понимаешь, что изучить
подробнее...
Информационное моделирование предметных областей на Википедии
Посмотрите статью на википедии про Информационное моделирование предметных областей
Проектирование баз данных на Википедии
Посмотрите статью на википедии про Проектирование баз данных
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*