Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Понятие СУБД. Состав и функции СУБД




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

 

 

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

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

По степени универсальности различают два класса СУБД:

· системы общего назначения;

· специализированные системы.

СУБД общего назначения не ориентированны на какую-либо предметную область. Такие СУБД обладают средствами настройки на работу с конкретной базой данных и выполнены, как правило, в виде отдельного программного продукта. К этому классу относятся следующие СУБД: Microsoft Access, Microsoft FoxPro, dBASE, Paradox и др.

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

Современные СУБД позволяют выполнять следующие функции:

· обновлять и изменять данные,

· получать ответы на запросы,

· осуществлять поиск нужных данных,

· анализировать данные,

· печатать отчеты, диаграммы,

· выполнять экспорт и импорт данных.

В состав любой СУБД входят следующие основные элементы:

· ядро СУБД (часто его называют Data Base Engine),

· инструментальные средства разработки прикладных программ,

· набор вспомогательных утилит.

Ядро СУБД отвечает за управление данными во внешней памяти и в оперативной памяти ЭВМ. При использовании архитектуры "клиент-сервер" ядро, как правило, выполняется на сервере компьютерной сети.

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

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

 




Поделиться с друзьями:


Дата добавления: 2014-12-08; Просмотров: 442; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.