Роль баз данных в информационной системе. Эволюция БД | ||||||||||||||||
Автоматизированные системы – широкий класс систем, где человек решает с компьютером какую-либо задачу.
В автоматизированную систему входят:
База данных составляет информационное обеспечение и является одним из 11 видов автоматических систем. Под понятием «База данных» подразумевается не только информационное обеспечение, но и различные формы документации и классификаторов. Примеры: название группы, документооборот.
|
||||||||||||||||
В первых ЭВМ отдельного понятия «данные» не было, оно строилось на фон Неймановских принципах. Термин «данные» пришло с понятием «файл», самый первый вид – файл с последовательной организацией данных (п.о.д.). В определённый момент появилась разновидность файла с п.о.д. - файл с последовательной организацией с записями фиксированной длины. Записи могли иметь внутреннюю структуру. В зависимости от физического устройства, на которой файл хранится, доступ может быть либо последовательный, либо прямой; все файлы классифицируются по 2-м признакам:
Следующий шаг – файлы с последовательной организацией и записями переменной длины.
Появление нового типа данных файла связано с использованием таблиц. Индексно-последовательный файл: в начале файла данного типа располагается индексная область. Индексов в ней ровно столько, сколько записей в файле. Индексы содержат абсолютный или относительный адрес записи. Первый индекс содержал адрес первой записи, второй - второй записи
Впоследствии появляется библиотечная система организации файлов. Суть ее – создать некую область (файл), называемую каталогом, который состоит из записей. Помимо каталога область хранения данных включает в себя несколько файлов. Одна запись каталога описывает один файл из этой библиотеки (имя, физический адрес, другая информация).
Все нынешние организации файлов сочетают в себе ранее описанные организации.
|
||||||||||||||||
Принципы работы с данными:
Типы БД:
Развитие идеологии БД:
В разных идеологиях по-разному связаны данные и по-разному хранятся. В 70-е гг. отдавали предпочтение реляционной организации баз данных, т.к. она является простой. В наше время существуют постреляционные БД (совмещение различных организаций БД).
Развитие БД:
Эволюция БД связана с эволюциями способов хранения данных.
|
||||||||||||||||
![]() Существует 4 уровня:
Реляционная организация является набором автономных таблиц. Основным уровнем является концептуальный, который представляет собой независимый уровень данных и отражает предметную область. ER (entity relationship, сущность-связь) - диаграммы. Средства для рисования диаграмм: ERWin, PD, Dis2000, Visio…
Нотации:
|