Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Определение БД с инфологической и даталогической точек зрения. Основные требования к организации БД и управления ею



С инфологической точки зрения: БД – динамически обновляемая информационная модель некоторой предметной области, где под ПО понимается часть реального мира.

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

Включает в себя следующие вопросы: Сколько таблиц должно быть в БД, Какие атрибуты должны входить в каждую из этих таблиц, Каковы ключи таблиц.

Проектирование БД – изучение, анализ и моделирование предметной области, исходя из ее семантики.

С даталогической точки зрения: БД – хранилище данных, предназначенное для коллективного, многократного, многоцелевого использования и организованное по правилу «Три НЕ».

Употребляется при рассмотрении вопросов, связанных с организацией данных.

Включает в себя следующие вопросы: Установление связи между таблицами средствами СУБД; Определение индексов таблиц; Определение запоминающих устройств, способов защиты данных и т.д.

а процесс ее проектирования – процесс моделирования предметной области.

Проектирование БД – выбор модели данных и СУБД, разработка логического и физического проектов БД.

Логический проект – определение логической структуры (схемы) БД в терминах модели данных.

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

БД должна удовлетворять ряду требований:

1) Правило «Три НЕ» - три концептуальных свойства БД, характеризующих особенности ее организации:

1. неизбыточность – свойство, означающее, что в БД нет ничего «лишнего», т.е. удаление из нее какого либо элемента данных ведет к потере информации о предметной области. Наиболее неприятное последствие избыточности – увеличение трудоемкости обновления данных.

2. непротиворечивость – свойство БД, означающее, что все хранящиеся в ней данные удовлетворяют ограничениям целостности. Всякое ограничение целостности задает некоторое логико-семантическое свойство данных и определяется спецификой ПО.

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

2) БД должна быть целостной структурой: целостность = достоверность + непротиворечивость + полнота;

3) Эффективность доступа для каждого пользователя;

4) Защита данных.


2. Цель, содержание и средства инфологического моделирования предметной области.

Цель: построение инфологической модели (семантической структурной модели) предметной области.

Содержание: 1) объектно-связное представление предметной области:

- Выделение классов однородных объектов

- Определение свойств (атрибутов) для каждого класса объектов

- Выделение связей между классами объектов

2) выделение ограничений целостности:

- Уточнение доменов – множеств допустимых значений атрибутов

- Выделение ключей и других связей типа - «атрибут-атрибут»

Средства выражения результатов моделирования. Существует несколько систем условных обозначений для описания инфологической предметной области. Наиболее простые и понятные обозначения имеет модель «сущность-связь» (кратко ER-модель). Объектно-связное представление предметной области в терминах (обозначениях) ER-модели называется ER-диаграммой.





Дата публикования: 2015-03-29; Прочитано: 779 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...