Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БДЗиЭС / Базы данных, знаний и экспертные системы. Часть 1 (теория).pdf
Скачиваний:
166
Добавлен:
11.05.2015
Размер:
8.54 Mб
Скачать

5

1Данные как ресурс. Модель, объектные данные. Данные

изнания. Сильная и слабая типизация

Наиболее эффективный способ преобразования знания – проведение исследований, в результате которых человек получает некоторое приращение информации на уровне знаний или данных.

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

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

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

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

БД является динамической информационной моделью некоторой предметной области. Наиболее простые подходы определяют две основные модели:

1 сильно типизированные

2 слабо типизированные 1.Сильнотипизированные модели – это модели, данные которых должны быть

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

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

1.1Достоинства централизованного управления.

Реальные системы обработки информации используют централизованное управление информацией наряду с ее распределение между потребителями.

Достоинства:

1.дешевле управлять

2.сокращается избыточность

3.уменьшается вероятность возникновения противоречивых данных

4.совместное использование данных

5.соблюдение стандартов, что упрощает процесс поддержки всей системы

6.защита от несанкционированного доступа.

7.независимость данных от процедур обработки

6

Недостатки :

1.пользователи теряют право единоличного владения информацией, что приводит к снижению ответственности.

2.необходим аппарат обеспечения не противоречия и достоверности

данных 3.необходим механизм разграничения доступа.

1.2Цели использования БД

1.Независимость данных и программ (изменение информации не должно повлечь изменения программного средства)

2.Отношение между данными (характеризуются связями)

Связь – A GF((xx)) B где F(x) – связь А с В, G(x) – связь В с А.

Функции F(x),G(x) принимают значения U(единственное значение) и N(множественное).

ТИПЫ ОТНОШЕНИЙ:

1.«один к одному»

1:1

A

U

B

U

 

 

 

Каждому А соответствует один В и наоборот (факультет – деканат).

2. «один ко многим ».

1:N A UN B

Означает что могут существовать экземпляры объекта А, которым соответствует более одного экземпляра объекта B, и каждому B соответствует только один экземпляр А (факультет - кафедра).

3.«многие к одному».

N:1 A

N

B

U

 

 

Каждому объекту А соответствует один В, и среди В могут быть такие, которым соответствует несколько А (студент - факультет).

4.«многие ко многим».

M:N A

M

B

N

 

 

Может существовать экземпляр объекта А, которому соответствует несколько объектов В, и наоборот (преподаватель – предмет).

3.совместимость компонентов БД (проект БД должен вестись по возможности без привязки к оборудованию)

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

5.целостность, восстановление защиты и секретность.