
- •Недостатки файловой организации данных:
- •Решение проблемы- организация информации в виде баз данных (БД), работающих под руководством систем
- •Приложение1
- •Основные понятия и определения
- •Область деятельности, в рамках
- •Сущности, характеризующие
- •Например, объект «человек»
- •Уникальность объекта определяется
- •Совокупность данных, описывающих
- •На логическом уровне база данных- это совокупность данных об объектах предметной области и
- •СУБД- совокупность языковых и программных средств,
- •Функции СУБД:
- •Основные принципы построения БД:
- •1) Интегрированность – в БД
- •Интегрированность на логическом уровне: множество структур данных отображаются в единую структуру
- •2)Централизованное управление
- •3) Целостность – адекватность хранящейся в БД информации состоянию предметной области: в любой
- •4) Отсутствие избыточности –
- •5) Непротиворечивость –
- •6) Безопасность – система должна обеспечивать защиту хранящихся в ней данных и программ
- •7) Массовость использования:
- •Функции ядра (администратора) БД:
- •Уровни представления данных
- •При использовании файловой организации данных программисту необходимы следующие сведения:
- •Изменение этих сведений приводит к перестройке программы, то есть существует жесткая связь программы
- •Трехуровневое представление данных- средство реализации независимости данных
- •Инфологи-
6) Безопасность – система должна обеспечивать защиту хранящихся в ней данных и программ как от случайных искажений и уничтожения, так и от преднамеренных несанкционированных действий пользователей
21
7) Массовость использования:
современная АИС должна обеспечивать коллективный доступ пользователей к БД, при котором они могут одновременно и независимо обращаться к БД.
22
Функции ядра (администратора) БД:
•Сбор информации об объектах и связях;
•Создание концептуальной модели;
•Контроль данных при загрузке БД;
•Обеспечение безопасности БД;
•Разграничение доступа пользователей к БД.
23
Уровни представления данных
24
При использовании файловой организации данных программисту необходимы следующие сведения:
-каков формат данных; -где расположены данные; -как к данным обращаться.
25
Изменение этих сведений приводит к перестройке программы, то есть существует жесткая связь программы с логической структурой и физической организацией данных
БД эксплуатируется без привязки к
деталям ее построения- это свойство называется независимостью данных
26
Трехуровневое представление данных- средство реализации независимости данных
•Уровень инфологических (внешних) моделей- ориентирован на пользователя;
•Уровень даталогической
(концептуальной) модели- общее представление БД;
•Уровень внутренней модели- физическое расположение данных
27

Инфологи- |
|
Даталоги- |
|
|
|
ческая |
|
Внут- |
|
ческая |
|
|
||
|
(концеп- |
|
ренняя |
|
(внешняя) |
|
|
||
|
туальная) |
|
модель |
|
модель |
|
|
||
|
модель |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28