Базы данных. Язык SQL. Дьяков И.А. - 7 стр.

UptoLike

Составители: 

Компиляторы и трансляторы являются важной компонентой языковых средств СУБД. Все СУБД рабо-
тают под управлением операционной системы (ОС).
БнД
Информационная
компонента
Программные
средства
Рисунок 3.1 – Компоненты банков данных
Языковые
средства
Технические
средства
Организационно
методические
средства
Администратор
БнД
СУБД
Программные
средства БнД
Программная
компонента
Операционная
система
ППП
обслуживания БнД
Ядро СУБД Трансляторы Утилиты
Рисунок 3.2 Программные средства банков данных
Для обработки запросов к БД разрабатывается соответствующее прикладное программное обеспе-
чение.
Языковые средства БнД обеспечивают интерфейс пользователей разных категорий с банком данных
и базируются на языковых средствах СУБД. Их спектр достаточно широк (рис. 3.3).
Категории языковых средств различаются по функциональным возможностям:
языки ввода данных по запросу (устарели);
Языковые средства БнД
Концепция
разделения
Концепция
интеграции
Язык описания
данных (ЯОД)
Язык манипулирования
данными (ЯМД)
Язык запросов
Рисунок 3.3 – Языковые средства банков данных
Процедурные
Непроцедурные
Схем,
подсхем
Хранимых
данных
Внешних входных и
выходных данных
языки запросовобновлений (сложные запросы по нескольким взаимосвязанным записям);
генератор отчетов для выбора данных и формирования в виде формы требуемого документа;
Рис. 3.1 Компоненты банков данных
Рис. 3.2 Программные средства банков данных
Рис. 3.3 Языковые средства банков данных
-