Разделы презентаций


Управление реляционными базами данных. Языки определения данных и языки манипулирования данными.

Внутренний язык СУБД для работы с даннымиЯзык определения данных (Data Definition Language — DDL) — определение схемы базы данныхподъязыки данных, операторы которых могут внедряться в программы, написанные на базовых языках -

Слайды и текст этой презентации

Слайд 1Лекция 15 Управление реляционными базами данных. Языки определения данных и

языки манипулирования данными. Способы выражения запросов: процедурный и форм-ориентированный

Лекция 15  Управление реляционными базами данных. Языки определения данных и языки манипулирования данными. Способы выражения запросов:

Слайд 2Внутренний язык СУБД для работы с данными
Язык определения данных (Data

Definition Language — DDL) — определение схемы базы данных
подъязыки данных,


операторы которых могут внедряться в программы, написанные на базовых языках - host language (таких языках программирования высокого уровня, как COBOL, Fortran, Pascal, Ada, С, C++, Java или Visual Basic)

Язык манипулирования данными (Data Manipulation Language — DML) — чтение и обновление данных, хранимых в базе

Внутренний язык СУБД для работы с даннымиЯзык определения данных 	(Data Definition 	Language — DDL) — 	определение схемы

Слайд 3Язык определения данных — DDL
описательный язык, который позволяет АБД

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

работы некоторого приложения, связи, имеющиеся между различными сущностями, а также указать ограничения целостности

Результат компиляции DDL-операторов:
данные
+
метаданные
=
системный каталог (словарь данных,
каталог данных)

Язык определения данных — DDL описательный язык, который позволяет АБД или пользователю описать и именовать сущности и

Слайд 4Язык управления данными — DML
DML - язык, содержащий набор

операторов для поддержки основных операций манипулирования содержащимися в базе данными.
К

операциям управления данными относятся:
вставка в базу данных новых сведений;
модификация сведений, хранимых в базе данных;
извлечение сведений, содержащихся в базе данных;
удаление сведений из базы данных.
Язык запросов - высокоуровневый узкоспециализированный язык, предназначенный для удовлетворения различных требований по выборке информации из базы данных
Язык управления данными — DML DML - язык, содержащий набор операторов для 	поддержки основных операций 	манипулирования содержащимися

Слайд 5Язык DML
Процедурный
указывает то, как можно получить результат

Языки DML

сетевых и иерархических СУБД
Непроцедурный
описывает то, какой результат будет получен



SQL (Structured Query Language)
QBE (Query-by-Example)
Язык DML Процедурныйуказывает то, как можно получить результат Языки DML сетевых и иерархических СУБД Непроцедурныйописывает то, какой

Слайд 6Языки 4GL
языки представления информации, например языки запросов или генераторы

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

которые при создании приложений обеспечивают определение, вставку, обновление или извлечение сведений из базы данных;
языки очень высокого уровня, предназначенные для генерации кода приложений.
Языки 4GL языки представления информации, например языки запросов или генераторы отчетов;специализированные языки, например языки электронных таблиц и

Слайд 7SQL - Structured Query Language
организация данных - позволяет определять и

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

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

Слайд 8Стандартизация языка SQL

Стандартизация языка SQL

Слайд 9Формирование QBE-запроса

Формирование QBE-запроса

Слайд 10Формирование QBE-запроса

Формирование QBE-запроса

Слайд 11SQL-запрос

SQL-запрос

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика