Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных- лекции.docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
391.4 Кб
Скачать

Основные признаки классификации банка данных (БнД).

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

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

3. По типу используемой модели данных – иерархические, сетевые, реляционные. 4. По типологии хранения – локальные и распределенные.

5. По типологии доступа и характеру использования хранимой информации – специализированные и интегрированные.

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

7. По сфере возможного применения можно различать универсальные и специализированные (или проблемно-ориентированные) системы.

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

Основные этапы эволюции систем обработки данных

Начало 60-х г. Простые (линейные) файлы данных - записи в файлах размещаются и обрабатываются последовательно. Физическая структура такая же как и логическая. - программное обеспечение ввода-вывода выполняет только операции физической записи и чтения. При обновлении отдельной записи файл переписывается на другой носитель - физическое распределение данных включается в прикладную программу. При смене структуры или носителя программа перезаписывается.

- наборы данных создаются и оптимизируются только для 1-го приложения Методы доступа к записи (конец 60-х) - появились дисковые устройства с прямым доступом. Можно менять расположение набора данных без изменения структуры записи. - логическая структура отличается от физической, но связь простая. Записывающее устройство можно менять изменения прикладной программы - файл создается в прикладной программе как набор данных с последовательно индексацией, прямым доступом (по физ. адресу). Поиск по многим ключам не используется. Возможен последовательный или произвольный доступ к записям. - данные в основном разрабатываются и оптимизируются для одного приложения. - средства защиты данных недостаточно надежны.

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

СУБД Вводятся 2 уровня независимости данных :

- Логический - общая логическая структура может быть изменена без изменения прикладных программ - Физическая независимость. Расположение и организация данных не влияют ни на лог структуру ни на прикладную программу + вводятся инвертирование файлов (поиск по многим неосновным ключам) и средства администрирования.