Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ 1-63 вопросы[1].doc
Скачиваний:
36
Добавлен:
26.09.2019
Размер:
405.5 Кб
Скачать

14. Достоинства реляционных моделей данных.

1. Упрощение схемы данных для пользователя. древовидная и сетевая модели объединяют в одной схеме понятия логического и физического уровнейю.Преимуществом реляционной модели перед другими моделями является простая и удобная для пользователя схема данных, представляемая в виде таблиц.

2. Улучшение логической и физической независимости. Логическая независимость допускает возможность применения одной концептуальной модели различными пользователями. Физическая независимость реляционной модели состоит в том, что модель данных не включает никаких физических описаний. В действительности физическое представление отношений и путей доступа описывается независимо от описания логической схемы отношений.

3. Обеспечение пользователя языками высокого уровня. Для реляционных моделей бессмысленно использовать процедурный язык, поскольку обеспечена физическая независимость данных

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

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

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

6. Возможности различных применений. Использование простой реляционной схемы и языка запросов, рассчитанного на непрограммистов, позволяет расширить области применений.

7. Обеспечение методологического подхода. Главной целью модели БД является возможность описания реального мира. В реляционной модели определение первой, второй, третьей нормальных форм.Кроме того, концепция нормальной формы отношения есть средство измерения уровня качества модели. Данная схема предоставляет пользователю возможность изменять любые значения одних отношений, не затрагивая других.

15. Модель данных объект-связь и семантические сети

Описываемая модель допускает непосредственное представление связей типа М:М.Модель объект-связь базируется на представлении о том, что реальный мир состоит из различных объектов, связанных определенными отношениями. Категории “объект” и “связь” объявляются основополагающими, и разделение их производится на этапе создания конкретных представлений некоторой предметной области.

Каждый объект принадлежит к некоторому классу или ему соответствует некоторый тип. Между объектами имеются связи, за которыми пользователь закрепляет какой-то класс (тип). Таким образом, класс объектов и класс связей определяют множества конкретных объектов и связей между ними. некоторый объект может принадлежать более чем к одному классу. Совокупность классов объектов и классов связей образует верхний уровень модели.

Объекты и связи описываются характерными для них атрибутами. Связь – некот.ассоциация м\у 2мя объектами, типы связей - любые

Графически модель объект-связь представляется в виде схемы, в которой каждому классу объектов соответствует прямоугольник, а классу связей - шестиугольник

Модель объект-связь появилась в связи с потребностями проектирования БД. Она удовлетворяет двум важным критериям: 1) мощность ее средств позволяет представлять структуры и ограничения, свойственные реальному миру, 2) разрыв между возможностями модели и промышленными СУБД не является слишком большим. Эти модели помогают проектировщикам контактировать с пользователями в процессе анализа и конструирования БД.

Семантическая сеть - один из способов представления знаний - была первоначально задумана как психологическая модель человеческой памяти. Введение понятия семантической сети позволяет просто и понятно описывать сложные процессы.

Семантической сетью называют направленный граф с помеченными вершинами и дугами, в котором вершинам соответствуют конкретные объекты, а дугам - семантические отношения между ними. Имена вершин определяют объекты из некоторой предметной области, например станок, деталь и т. д. Метки дуг обозначают элементы множества отношений.

В семантических сетях используют четыре основных типа объектов: понятия, события, свойства и значения.

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

События - это действия, которые могут перевести предметную область из текущего состояния в некоторое новое. Можно перевести предметную область в определенное желаемое состояние, поставить задачу отыскать на семантической сети путь событий, приводящий к целевому состоянию.

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

Значения - это величины из какого-нибудь множества, которые могут принимать свойства.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]