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

Языковые средства СУБД



Языковые средства используются для выполнения следующих функций:

1. для описания представления базы данных на управляемых уровнях архитектуры системы;

2. для инициирования выполнения операций манипулирования данными;

3. для управления данными.

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

описывается предметная область: именуются объекты, определяются их

свойства и связи между объектами. Он используется главным образом для

определения логической структуры БД, его нельзя использовать для

управления данными. Результатом компиляции ЯОД — операторов является

набор таблиц, хранимый в системном каталоге, в котором содержатся

метаданные

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

Языки манипулирования данными содержит набор операторов

манипулирования данными, т. е. операторов, позволяющих заносить данные

в БД, удалять, модифицировать или выбирать существующие данные.

В настоящее время имеются многочисленные примеры языков СУБД, объединяющих возможности описания данных и манипулирования данными и единых синтаксических рамках. Более того, в современных СУБД обычно поддерживается единый интегрированный язык, содержащий все необходимые средства для работы с базой данных, начиная от ее создания и обеспечивающий базовый пользовательский интерфейс с базами данных. Наиболее популярным и стандартным для реляционных СУБД является язык SQL (Structured Query Language).





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



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