Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
m_pos_1.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
471.04 Кб
Скачать

Системы управления базами данных.

Система управления базой данных построена на концепции многоуровневой организации. Для слаженной и эффективной работы выполняется администрирование базы данных.

Функции администратора базы данных объединены в следующие группы: администрирование предметной области, баз данных, безопасности данных и приложений.

Функции администрирования данных поддерживаются специальными служебными программами – утилитами.

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

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

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

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

Понятия «база данных» и «СУБД» образуют во взаимосвязи понятие «банк данных».

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

База данных и банк данных имеют архивы, которые в совокупности образуют фонд данных.

Историческая справка.

Термин «база данных» был введен в 1963 году в англоязычной литературе (data base), в 70-х этот термин стали писать через дефис

(data-base), а потом – одним словом (database). Имя автора этого термина не известно. Историю развития баз данных можно разделить на 3 периода.

1-й период – 60-е годы – переходный.

Появление самого понятия и нескольких первоначальных систем. В 1959 году программист Мак-Гри предложил использовать файлы исходных данных: файл, который введен в компьютер и его могли совместно использовать многие пользователи. Компьютеры обеспечивали доступ к данным. Мак-Гри разработал систему баз данных IMS фирмы IBM.

В 1963 году Бахман разработал первую промышленную систему баз данных IDS: сетевая организация данных на магнитных дисках для многоцелевого использования. В середине 60-х началось широкое применение магнитных дисков, а затем появились новые возможности для обработки информации.

В 1967 году ассоциацией CODASYL была создана рабочая группа по разработке баз данных, которая в 1969 и 1971 годах выпустила отчеты о своей работе – результаты работы группы.

Второй период – от 70-х до 1981- период развития.

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

В 1969 году Е.Ф. Кодд (Dr. E.F. Codd) (фирма IBM) - известный исследователь в области баз данных- предложил реляционную модель данных: хранение данных в двумерных таблицах. Набор средств для управления подобным хранилищем называется реляционной системой управления базами данных (РСУБД).

РСУБД может содержать утилиты, приложения, сервисы, библиотеки, средства создания приложений и другие компоненты. За успехи в разработке баз данных американская ассоциация ЭВМ в 1973 году присудила премию Бахману, а в 1981 году Кодду.

В 1980 году был разработан простой язык запросов, ориентированный на пользователя. Быстро расширилось применение баз данных.

Третий период- начало 1981 года – период зрелости. Появление коммерческих систем баз данных на основе реляционных моделей. В 1982 году появились коммерческие реляционные системы баз данных: SQL/DS, INGRES, ORACLE и другие. Усиленно проводится работы в сфере аппаратного обеспечения баз данных (расширяются области их применения, развивается технология интегральных систем), возникают новые направления.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]