Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Обобщенная архитектура СУБД



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

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

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

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

5) SQL: история, стандарты

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

Язык SQL был разработан в конце 70-х годов в компании IBM и был впервые реализован в реляционной СУБД IBM System R. В дальнейшем, благодаря своей элегантности, независимости от специфики компьютера и поддержке лидерами в области технологии реляционных баз данных, SQL стал и в обозримом будущем останется стандартом "де-факто" для всех реляционных систем обработки данных.

Первый международный стандарт языка SQL был принят в 1989 году ANSI. Этот стандарт называют SQL/89. Подавляющее большинство СУБД поддерживают этот стандарт полностью. В связи с развитием информационных технологий через некоторое время возникла необходимость расширения стандарта. В 1992 году был принят новый стандарт SQL/92. Затем в 1999 году был принят стандарт SQL/99 и, наконец, самый последний стандарт языка SQL был принят в 2003 году и носит название SQL/2003. Стоит, правда, сказать о том, что не все СУБД ограничиваются полной поддержкой стандарта и часто добавляют в язык SQL какие-то специфичные возможности с целью повышения конкурентоспособности СУБД.





Дата публикования: 2014-11-29; Прочитано: 354 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...