logo
sh

Базы и банки данных.

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

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

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

Компоненты Банка Данных:

Требования:

Особенности «банковской» организации данных позволяют сформулировать основные требования, предъявляемые к БнД:

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

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

  3. дружелюбность интерфейсов и малое время на освоение системы, особенно для конечных пользователей;

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

  5. обеспечение взаимной независимости программ и данных;

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

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

Уровни представления данных:

| программно-аппаратные средства СУБД

| языки управления базами данных (SQL)