Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка АОЭИ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
4.49 Mб
Скачать

5.3. Автоматизированный банк данных: понятие, пользователи

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

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

Требования к банкам данных:

1. Адекватность отражения предметной области.

2. Надежность функционирования, то есть защита от разрушений, возможность восстановления.

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

4. Быстродействие и производительность (количество запросов в единицу времени и время ответа на запрос).

5. Простота использования.

6. Возможность расширения, то есть добавления и удаления данных, модулей.

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

Словарь данных – централизованное хранилище нетто-информации (информации об информации), описывающее структуру баз данных, пользователей информации.

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

Администратор банка данных – специалист, обеспечивающий создание и функционирование банка данных.

Банк данных – именованная совокупная структура данных, отображающая состояние объектов и их отношений в рассматриваемой предметной области. Основные элементы базы данных:

Элемент данных®Агрегат данных®Записи®Набор записей®БД

Элемент данных – наименьшая сематически значимая поименованная единица информации, обладает именем, типом (символ, числа), длиною, точностью (количество знаков после запятой).

Агрегат данных – поименованная совокупность элементов данных внутри записи, которые можно рассматривать как единое целое. Делится на простой и сложный.

Простой агрегат: Дата (агрегат): – год – месяц – число (элементы данных)

Предприятие (агрегат): – наименование – адрес (простой агрегат) – индекс – город – улица –дом (элементы данных)

Запись – наименьшая совокупность элементов данных или элементов данных и агрегатов.

Студент®Иванов®К/р®Защищено®Хорошо

Набор записей – поименованная совокупность записей, взаимосвязанных в файлах.

По технологии обработки базы данных могут быть:

- централизованные, хранящиеся в памяти одной системы.

- распределенные, хранящиеся на различных ЭВМ, узлах сети.

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

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

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

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

Основной признак классификации СУБД – логическая модель БД.

Наиболее популярные СУБД: dBase, FoxPro, Access, Oracle, Paradox.

Frame20

Основные показатели, характеризующие СУБД: производительность, объем запросов клиента, затраты.

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