Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Понятие о СУБД

Автор:   •  Сентябрь 19, 2019  •  Реферат  •  1,340 Слов (6 Страниц)  •  373 Просмотры

Страница 1 из 6

План

1. Понятия о СУБД 2

2.Описание популярных СУБД 6

3.Архитектура СУБД 9

Список литературы 11

1. Понятия о СУБД

База данных (БД) является именованным множеством данных, которое отражает состояние объектов, их отношения в конкретной предметной области.

Стоит отметить, что базу данных можно также рассматривать по принципу электронной картотеки.

В результате этого можно выделить основные операции, которые применяются над БД: [3]

– добавление данных;

– корректировка данных;

– удаление информации;

– поиск и фильтрация данных и другие.

Пример фрагмента БД, которая использует реляционную организацию данных показана на рисунке 1:

Рисунок 1 – Пример реляционной БД

Данные в указанном случае организуются в структуру реляционных таблиц. При этом:

– строки называют записями;

– столбцы – атрибутами.

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

В зависимости от применяемой архитектуры, все СУБД делятся на:

– локальные;

– распределенные.

Абсолютно все части некоторой локальной СУБД размещаются только на одном компьютере, а при распределенной – на нескольких.

Стоит отметить, что за несколько десятилетий постепенно появлялись системы, основанные на базовых трех моделях данных (МД):

– иерархической;

– сетевой;

– реляционной.

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

При использовании ОС предоставляются функции по работе с многими файлами, а вопросы для организации хранения записей, поиска данных, а также проверки ограничений целостности, средствами ОС никак не решить. Кроме этого, при одновременном и повсеместном доступе нескольких таких пользователей к одним данным необходимы дополнительные синхронизирующие механизмы, что позволяют централизованно управлять казанным процессом. [1]

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

Самый первый этап развития СУБД был связан с появлением «больших» ЭВМ (мейнфреймов).

Самая первая коммерческая СУБД имела название IMS (от англ. словосочетания Information Management System) и была выпущена фирмой IBM в 1967 году для ОС IBM System/360.

Именно этот этап характеризуется применением централизованных инструментов для хранения данных.

СУБД должны выполнять обеспечение коллективного доступа к БД, а сами работать на «больших» машинах при управлении сложных и достаточно функциональными ОС. [4]

Реляционные СУБД в нынешнее время являются наиболее распространенными, при чем они применяются практически во всех направлениях использования информационных технологий.

Следующий этап для развития СУБД связывается с появлением ПК. Их распространение, ограниченные возможности и более низкий уровень подготовки пользователей, сразу привели к возникновению нового класса настольных СУБД.

При чем изначально это являлись, в основном, так называемые однопользовательские системы, где использованы достаточно ограниченные возможности, но с простым пользовательским интерфейсом, а также невысокими

...

Скачать:   txt (19.6 Kb)   pdf (133.5 Kb)   docx (15 Kb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club