Языковые средства баз данных

Описание базы данных обеспечивается языком описания данных (языком определения данных). Кроме того, для выполнения управления данными используется язык манипу- лирования данными, который содержит набор команд управления данными и позволяет выполнять операции над данными из базы данных: заносить, выбирать, модифицировать и удалять их. Благодаря языковым средствам системы пользователи получают доступ к функциональным возможностям используемых моделей данных.


 

В современных СУБД обычно поддерживается единый интегрированный язык, содержащий все необходимые средства для работы с базами данных. Имеются примеры языков СУБД, объединяющих описание и манипулирование данными. В реляционных СУБД таким языком является разработанный компанией IBM язык SQL.

 

В настоящее время SQL используется для реализации всех функциональных возможно- стей СУБД. Возможности языка SQL:

- организация данных (позволяет изменять структуру представления данных, уста- навливать соотношения между элементами базы данных);

- чтение данных (позволяет читать данные из базы и пользоваться ими);

- обработка данных (позволяет изменять базу данных: добавлять в нее новые дан- ные, обновлять или удалять уже имеющиеся);

- совместное использование данных (позволяет пользоваться данными параллельно работающим пользователям, не мешая друг другу);

- управление доступом (ограничивает возможности пользователей по изменению данных и защищает их от несанкционированного доступа);

- обеспечение целостности данных (защищает базу данных от разрушения из-за не- согласованных действий или отказа системы).

 

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

 



Выводы

Современный мир информационных технологий трудно себе представить без использова- ния баз данных. Практически все технологии в той или иной степени связаны с функция- ми долговременного хранения и обработки информации.

База данных – организованная совокупность данных, предназначенная для дли- тельного хранения (во внешней памяти ЭВМ) и постоянного применения. Слово «база» подчеркивает, что база данных является не случайным собранием сведений, а является постоянной основой для некоторого вида конкретной деятельности человека – пользова- теля базы данных. Среди пользователей базы данных выделяется особая категория – ад- министраторы базы данных, которые имеют право вносить изменения в базу данных.

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

Единицей хранения и доступа к базе данных является запись. Структуру записи определяет набор полей.


 

В современных СУБД обычно поддерживается единый интегрированный язык, со- держащий все необходимые средства для работы с базами данных. В реляционных СУБД таким языком является разработанный компанией IBM язык SQL.

 

 



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: