44855

Язык SQL. Особенности языка SQL как инструмента работы с реляционными БД. Подмножества языка SQL

Доклад

Информатика, кибернетика и программирование

Набор операторов языка для определения данных и ограничения целостности. Набор операторов языка для извлечения изменения данных. Язык SQL наиболее распространённый язык управления базами данных типа клиент сервер. В SQL определены два подмножества языка: SQLDDL Dt Definition Lnguge язык определения структур и ограничений целостности баз данных.

Русский

2013-11-14

28.5 KB

25 чел.

3 вопрос. Язык SQL. Особенности языка SQL как инструмента работы с реляционными БД. Подмножества языка SQL. Набор операторов языка для определения данных и ограничения целостности. Набор операторов языка для извлечения, изменения данных.

Язык SQL(Structured Query Language - структурированный язык запросов) основывается на некоторой смеси алгебраических и логических конструкций, в настоящее время является промышленным стандартом, который в большей или меньшей степени поддерживает любая СУБД, претендующая на звание "реляционной". Язык SQL - наиболее распространённый язык управления базами данных типа клиент – сервер.

В SQL определены два подмножества языка:

SQL-DDL (Data Definition Language) - язык определения структур и ограничений целостности баз данных. Сюда относятся команды создания и удаления баз данных; создания, изменения и удаления таблиц; управления пользователями и т.д.

CREATE SCHEMA - создать схему базы данных

  DROP SHEMA - удалить схему базы данных

  CREATE TABLE - создать таблицу

  ALTER TABLE - изменить таблицу

  DROP TABLE - удалить таблицу

  CREATE DOMAIN - создать домен

  ALTER DOMAIN - изменить домен

  DROP DOMAIN - удалить домен

  CREATE COLLATION - создать последовательность

  DROP COLLATION - удалить последовательность

  CREATE VIEW - создать представление

  DROP VIEW - удалить представление

Каждый оператор CREATE TABLE задает имя создаваемой базовой таблицы, имена и типы данных столбцов этой таблицы, а также первичный ключ таблицы и любые внешние ключи, присутствующие в ней.

CREATE TABLE S

( Si CHAR(5),

SNAME    CHAR(20),

STATUS   NUMERIC(5),

CITY      CHAR(15),

PRIMARY KEY ( Si ) ) ;

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

SELECT - отобрать строки из таблиц

  INSERT - добавить строки в таблицу

  UPDATE - изменить строки в таблице

  DELETE - удалить строки в таблице

  COMMIT - зафиксировать внесенные изменения

  ROLLBACK - откатить внесенные изменения


 

А также другие работы, которые могут Вас заинтересовать

38850. Эстетическое воспитание подростков на занятиях по художественному текстилю на примере серии работ «Флора» в технике холодный батик 1.24 MB
  ИСТОРИКОКУЛЬТУРОЛОГИЧЕСКИЙ АСПЕКТ СТАНОВЛЕНИЯ И РАЗВИТИЯ ХУДОЖЕСТВЕННОЙ РОСПИСИ ТКАНИ И ЕЁ ТРАНСФОРМАЦИЯ В СОВРЕМЕННОМ ТВОРЧЕСТВЕ. История возникновения и развития художественной росписи ткани в странах Азии и Европы10 Исторические аспекты развития художественной росписи ткани России20 1.3 Роль художественной росписи ткани в современном декоративно прикладном искусстве в контексте моды как культурного феномена и ее связи с современным искусством росписи...
38851. Обучающая подсистема для лабораторного исследования характеристик замкнутых САУ в среде интернет 4.57 MB
  В данном дипломном проекте рассматривается обучающая подсистема для лабораторного исследования характеристик замкнутых САУ в среде интернет. В экономической части дается техникоэкономическое обоснование разработки Обучающей подсистемы для лабораторного исследования характеристик замкнутых САУ в среде интернет с помощью частотных критериев устойчивости проводится расчет ее сметной стоимости и стоимости эксплуатации Содержание.1 Описание предметной области по характеристикам замкнутых САУ.
38852. Фотокаталітичне очищення стічних вод від біогенних елементів 5.96 MB
  Представлено та описано технологічну схему очищення стічних вод від біогенних елементів фотокаталітичною технологією за допомогою солей Ti(IV) та Zr(IV). Виконано розрахунок і вибір основного та допоміжного обладнання у відповідності з задоною продуктивністю установки. Надано його характеристику.
38854. Створення та редагування таблиць у текстовому редакторі Word 327.5 KB
  Поняття таблиць Word Таблиці дуже часто зустрічаються в діловій кореспонденції однак існує деяка думка що створювати і редагувати таблиці в текстових процесорах украй складно. Word дозволяє вставляти таблиці з текстовою і графічною інформацією будьякого. Приклад таблиці До того як у Word зявилася можливість створювати таблиці користувачі робили це за допомогою табуляції чи абзацних відступів. Звичайно таблиці можна створювати таким чином але це досить незручно.
38855. Забезпечення стабільного функціонування ОЕС України в умовах недостатності маневрових потужностей 4.98 MB
  Вибір засобів обмеження перенапруг та високочастотних загороджувачів Для захисту обладнання від атмосферних та комутаційних перенапруг встановлюємо розрядники та обмежувачі перенапруг: ЛЕП330 кВ сторона ВН БТ ОПН330У1 сторона НН БТ РВМ15У1 сторона НН АТВП РВРД10У1 Для забезпечення нормальної роботи звязку та приладів РЗА встановлюємо на ЛЕП високочастотні загороджувачі [5]: 330кВ ВЗ125005У1 2.14 Розрахунок грозозахисту ВРУ330 кВ Вихідні дані для розрахунку: висота блискавковідводу: h=40м; розрахункова...
38857. ФИЗИЧЕСКАЯ РЕАБИЛИТАЦИЯ ДЕТЕЙ С ДЦП С ИСПОЛЬЗОВАНИЕМ ТРЕНАЖЁРА ГРОССА 521.5 KB
  3 Методы и методические приемы используемые в комплексной физической реабилитации детей с ДЦП.4 Использование тренажерных устройств в физической реабилитации детей с ДЦП21 Заключение. Развитие двигательной активности детей.