Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika (1).docx
Скачиваний:
4
Добавлен:
16.04.2019
Размер:
393.98 Кб
Скачать

Ссылки на дополнительные сведения

Копирование презентации на компакт-диск, в локальную сеть или на локальный диск

Настройка времени представления презентации

Создание автоматической презентации

Создание и печать страниц заметок

Создание и печать материалов для выдачи

32.

33. 1.    База данных (БД) – этопоименованная совокупность структурированных данных, относящихся к определеннойпредметной области.

СУБД -комплекс программных и языковых средств, необходимых для создания баз данных,поддержания их в актуальном состоянии и организации поиска в них необходимойинформации. Примеры СУБД: MS Access, MS FoxPro, dBASEи др.

Основными компонентами СУБД являются:

1) средапользователя, дающая возможность непосредственно управлять данными склавиатуры;

2) алгоритмическийязык для программирования прикладных систем обработки данных, которыйреализуется как интерпретатор;

3) реляционная(иерархическая, сетевая) модель данных.

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

Принципыпостроения БнД

Выделяютдва главных ведущих принципа  –  1) интеграция данных и2) централизация управления данными. Оба принципа отражают суть БнД: интеграция является основой организации БД, ацентрализация управления – основой организации и функционирования СУБД.

Крометого, выделяют также принципы: 3) целостность; 4) независимость;                5) многоуровневостьархитектуры; 6) неизбыточность;7) непротиворечивость;                 8) связанность; 9) композиция; 10) отдельное описаниеданных БД от процедур их обработки; 11) модульность. 

Рассмотримэти принципы.

  1. Интеграцию данных необходимо рассматривать на 2-х уровнях: логическом – множество структур данных отображается в единую структуру (схему БД); физическом – автономные файлы объединены в БД.

  2. Принцип централизации управления состоит в передаче всех функций управления данными СУБД. Все операции, связанные с доступом к БД, выполняются не прикладными программами, а централизованным ядром СУБД на основе информации, полученной из этих программ. Соблюдение этого принципа позволяет автоматизировать работу с БД, повысить эффективность использования ИС.

  3. Принцип целостности отражает требование адекватности хранимой в БД информации состоянию описываемой предметной области. В любой момент времени данные должны полностью соответствовать свойствам и характеристикам объектов. Целостность данных может быть нарушена из-за потери части данных или занесения неверных значений характеристик данных. Поддержание целостности обеспечивается: контролем вводимых данных; применением специальной системы восстановления данных.

  4. Под независимостью данных понимается независимость прикладных программ от хранимых данных. Некоторые пути достижения независимости данных:                  1) передача ядру СУБД части функций прикладных программ (например, функции организации доступа к БД: прикладная программа не связана ни с БД, ни с методом доступа к данным, она лишь формирует и передает ядру информацию, необходимую для поиска данных), т.е. соблюдение принципа централизации управления; 2) реляционный подход к построению БД.

  5. Одним из путей достижения независимости данных является введение дополнительных уровней абстрагирования данных (концептуального, внешнего и внутреннего), т.е. соблюдение принципа многоуровневости архитектуры.

  6. Неизбыточность данных - это такое состояние, когда каждый элемент данных  присутствует в БД в единственном экземпляре.

  7. Под непротиворечивостью понимается смысловое соответствие между данными. Выделяют два аспекта непротиворечивости: смысловое соответствие разнотипных данных и идентичность, равенство дублируемых данных.

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

  9. Принцип отдельного описания данных от процедур их обработки предполагает, что описание данных исключается из прикладных программ.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]