БД. Определение. Назначение. Осн. хар-ки подхода



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

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

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

Чтобы глубже вникнуть в суть этого понятия, рассмотрим его определение более внимательно. БД - это единое, большое хранилище данных, которое одно­кратно определяется, а затем используется одновременно многими пользователями из разных подразделений. Вместо разрозненных файлов с избыточными данными, здесь все данные собраны вместе с минимальной долей избыточности. База данных уже не принадлежит какому-либо единственному отделу, а является общим корпоративным ресурсом. Причем база данных хранит не только рабочие данные этой организации, но и их описания. В совокупности, описание данных называется системным каталогом или словарем данных, а сами элементы описания принято называть метаданными, т.е. "данными о данных". Именно наличие самоописания данных в базе данных обеспечивает в ней независи­мость между программами и данными.

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

Сущность – отдельный тип объекта организации (человек, место, вещь, событие), кот. Нужно представить в БД. Атрибут – Cв-во, кот. описывает некот. хар-ку описываемого объекта. Связь – это то, сто объединяет неск. сущностей

 


Дата добавления: 2015-12-16; просмотров: 21; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!