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

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

«Базой данных» часто упрощённо или ошибочно называют Системы Управления Базами Данных (СУБД). Нужно различать набор данных (собственно БД) и программное обеспечение, предназначенное для организации и ведения базы данных (СУБД).

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

·  управление данными во внешней памяти (на дисках);

·  управление данными в оперативной памяти с использованием дискового кэша;

·  журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

·  поддержка языков БД (язык определения данных, язык манипулирования данными).

Обычно современная СУБД содержит следующие компоненты:

·  ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,

·  процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода,

·  подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД

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

 

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

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

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

Основные задачи администратора базы данных:

·  Проектирование базы данных.

·  Оптимизация производительности базы данных.

·  Обеспечение и контроль доступа к базе данных.

·  Обеспечение безопасности в базе данных.

·  Резервирование и восстановление базы данных.

·  Обеспечение целостности баз данных.

·  Обеспечение перехода на новую версию СУБД.

Основные типы администраторов БД:

·  Системный администратор.

·  Архитектор БД.

·  Аналитик БД.

·  Разработчик моделей данных.

·  Администратор приложении.

·  Проблемно-ориентированный администратор БД.

·  Аналитик производительности.

·  Администратор хранилища данных.

 

 

 

 

 

 

 

Hosted by uCoz