- •Недостатки файловой организации данных:
- •Решение проблемы- организация информации в виде баз данных (БД), работающих под руководством систем
- •Приложение1
- •Основные понятия и определения
- •Область деятельности, в рамках
- •Сущности, характеризующие
- •Например, объект «человек»
- •Уникальность объекта определяется
- •Совокупность данных, описывающих
- •На логическом уровне база данных- это совокупность данных об объектах предметной области и
- •СУБД- совокупность языковых и программных средств,
- •Функции СУБД:
- •Основные принципы построения БД:
- •1) Интегрированность – в БД
- •Интегрированность на логическом уровне: множество структур данных отображаются в единую структуру
- •2)Централизованное управление
- •3) Целостность – адекватность хранящейся в БД информации состоянию предметной области: в любой
- •4) Отсутствие избыточности –
- •5) Непротиворечивость –
- •6) Безопасность – система должна обеспечивать защиту хранящихся в ней данных и программ
- •7) Массовость использования:
- •Функции ядра (администратора) БД:
- •Уровни представления данных
- •При использовании файловой организации данных программисту необходимы следующие сведения:
- •Изменение этих сведений приводит к перестройке программы, то есть существует жесткая связь программы
- •Трехуровневое представление данных- средство реализации независимости данных
- •Инфологи-
На логическом уровне база данных- это совокупность данных об объектах предметной области и связях между ними.
На физическом уровне база данных- совокупность
взаимосвязанных файлов.
11
СУБД- совокупность языковых и программных средств,
предназначенных для создания, ведения и совместного использования БД многими пользователями.
12
Функции СУБД:
•Интеграция, накопление, хранение данных,
•поиск информации,
•включение новых данных,
•удаление и изменение устаревших записей.
13
Основные принципы построения БД:
14
1) Интегрированность – в БД
хранятся данные для нескольких пользователей,
хотя ни один пользователь не рассматривает все данные, содержащиеся в БД
15
Интегрированность на логическом уровне: множество структур данных отображаются в единую структуру
Интегрированность на физическом уровне: автономные файлы объединены в БД
16
2)Централизованное управление
–все операции, связанные с
доступом к БД, выполняются
ядром (администратором) БД.
17
3) Целостность – адекватность хранящейся в БД информации состоянию предметной области: в любой момент времени данные должны соответствовать свойствам и характеристикам объектов
18
4) Отсутствие избыточности –
состояние данных, в котором каждый элемент присутствует в БД в единственном экземпляре.
19
5) Непротиворечивость –
смысловое соответствие между данными, когда они не противоречат друг другу. Различают два аспекта непротиворечивости: смысловое соответствие разнотипных данных и идентичность дублирующих данных
20
