Добавил:
rushevamar@mail.ru Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD шпорки.doc
Скачиваний:
112
Добавлен:
17.06.2021
Размер:
4.62 Mб
Скачать
  1. Понятие системы баз данных и ее упрощенная схема

Система БД – это компьютеризированная система хранения и управления массивами упорядоченных, структурированных данных.

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

Роль БД

Роль БД в качестве экономических активов непрерывно возрастает, и они всё шире используются в различных сферах науки и техники производства, оборудования, бизнеса и экономики. Новые сферы применения БД связаны с системами поддержки принятия решений, экспертными системами, автоматизированным проектированием, разработкой ПО, национальными программами создания цифровых библиотек и другим.

Следует отметить различные между терминами данные и информация.

Информация - это сведения об объектах, процессах, явлениях окружающего мира их свойствах, параметрах и состояниях, некоторые уменьшают степень неопределённости неполноты знания них.

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

Упрощенная система баз данных предполагающая, что вся информация хранится в одной БД выглядит след образом:

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

Все вопросы пользователя для получения доступа к БД обрабатываются СУБД.

Основная задача СУБД – дать пользователям БД возможность работать с ней, не вникая во все подробности работы на уровне аппаратного обеспечения.

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

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

Конечный пользователь может получить данные, применяя одно из приложений, или же интерфейс интегрированной в ПО самой СУБД.

Большинство СУБД включают в себя по крайней мере одно встроенное приложение, а именно: процессор языка запроса, позволяющий пользователю. В диалоговом режиме вводить запросы (команды) в БД.

Кроме языка запросов в большинстве СУБД дополнительно предоставляются встроенные специализированные интерфейсы, позволяющие пользователю работать с БД за счёт выбора необходимых элементов меню или заполнением требуемых полей в представленных формах.

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

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

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

Одна из важнейших целей создания системы БД – обеспечение независимости от данных и обеспечение целостности данных.

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

Целостность данных – их правильность в каждый момент времени.

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

Соседние файлы в предмете Базы данных