русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ПЕРЕЧИСЛИТЕ КОМАНДЫ МАНИПУЛИРОВАНИЯ ДАННЫМИ ЯЗЫКА SQL. ОПИШИТЕ СОЗДАНИЕ SQL-ЗАПРОСОВ: ВЫБОРКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ ГРУППИРОВКИ, УСЛОВИЯ ВЫБОРКИ И УСЛОВИЯ ПОИСКА.


Дата добавления: 2015-07-09; просмотров: 668; Нарушение авторских прав


Основные категории команд языка SQL предназначены для выполнения различных функций, включая построение объектов базы данных и манипулирование ими, начальную загрузку данных в таблицы, обновление и удаление существующей информации, выполнение запросов к базе данных , управление доступом к ней и ее общее администрирование.

Основные категории команд языка SQL :

DDL – язык определения данных ;

DML – язык манипулирования данными ;

DQL – язык запросов;

DCL – язык управления данными ;

команды администрирования данных ;

команды управления транзакциями

Язык определения данных (Data Definition Language, DDL) позволяет создавать и изменять структуру объектов базы данных , например, создавать и удалять таблицы. Основными командами языка DDL являются следующие: CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX, ALTER INDEX, DROP INDEX.

Язык манипулирования данными (Data Manipulation Language, DML) используется для манипулирования информацией внутри объектов реляционной базы данных посредством трех основных команд : INSERT, UPDATE, DELETE.

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

Команды управления данными позволяют управлять доступом к информации, находящейся внутри базы данных. Как правило, они используются для создания объектов, связанных с доступом к данным , а также служат для контроля над распределением привилегий между пользователями. Команды управления данными следующие: GRANT, REVOKE.

С помощью команд администрирования данных пользователь осуществляет контроль за выполняемыми действиями и анализирует операции базы данных ; они также могут оказаться полезными при анализе производительности системы. Не следует путать администрирование данных с администрированием базы данных , которое представляет собой общее управление базой данных и подразумевает использование команд всех уровней.



Существуют следующие команды , позволяющие управлять транзакциями базы данных : COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION.

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

Существует два основных способа создания запроса на объединение:

· Создание базовых запросов на выборку в режиме конструкторас последующим объединением этих запросов в запрос на выборку.

· Создание всего запроса на выборку непосредственно в режиме SQL.



<== предыдущая лекция | следующая лекция ==>
Группировка полей в запросе | Создание базовых запросов на выборку в режиме конструктора


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.947 сек.