Предназначение субд

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

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

языка запросов. Язык запросов это не процедурный язык, т. е. он предоставляет пользователю возможность определять, что необходимо выполнить, без необходимости указывать, как это нужно выполнять. В состав языка запросов СУБД входят два основных компонента: язык определения данных (data definition language, DDL) и язык манипулирования данными (data manipulation language, DML). DDL определяет структуры, в которых размещаются данные, a DML позволяет конечным   пользователям   извлекать   данные   из   БД.   СУБД   также предоставляет программистам доступ к данным из процедурных языков третьего поколения (3GL), таких как С, PASCAL, Visual Basic и др. В составе СУБД имеются административные утилиты, предназначенные для администраторов базы данных (DBA) и проектировщиков БД, для внедрения, текущего контроля и обслуживания базы данных.

  Интерфейсы взаимодействия с базой данных. Текущее поколение СУБД обеспечивает специальные программы взаимодействия, разработанные для того, чтобы БД могла принимать запросы конечных пользователей в сетевом окружении. Фактически возможности взаимодействия с базой данных являются неотъемлемой составляющей современных СУБД. Например, СУБД предоставляет функции взаимодействия для получения доступа к базе данных, используя в качестве внешнего интерфейса Интернет-браузер (такой как Netscape или Internet Explorer). В подобной среде взаимодействие может осуществляться несколькими способами:

предыдущаяследующая