94486

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

Доклад

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

SQL является прежде всего информационно-логическим языком предназначенным для описания изменения и извлечения данных хранимых в реляционных базах данных. Основные функции: создание в базе данных новой таблицы; добавление в таблицу новых записей; изменение записей; удаление записей; выборка записей из одной или нескольких...

Русский

2015-09-14

17.77 KB

2 чел.

SQL — формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в произвольной реляционной базе данных, управляемой соответствующей системой управления базами данных (СУБД). SQL основывается на исчислении кортежей. SQL является прежде всего информационно-логическим языком, предназначенным для описания, изменения и извлечения данных, хранимых в реляционных базах данных. SQL можно назвать языком программирования, при этом он не является тьюринг-полным, но вместе с тем стандарт языка спецификацией SQL/PSM предусматривает возможность его процедурных расширений.

Основные функции: создание в базе данных новой таблицы; добавление в таблицу новых записей; изменение записей; удаление записей; выборка записей из одной или нескольких таблиц (в соответствии с заданным условием); изменение структур таблиц.

Каждое предложение SQL — это либо запрос данных из базы, либо обращение к базе данных, которое приводит к изменению данных в базе. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов: запросы на создание или изменение в базе данных новых или существующих объектов (при этом в запросе описывается тип и структура создаваемого или изменяемого объекта); запросы на получение данных; запросы на добавление новых данных (записей); запросы на удаление данных; обращения к СУБД. SQL используется для извлечения данных из таблиц.


 

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

50650. Изучение законов вращательного движения 206.5 KB
  Определение момента инерции системы четырёх цилиндров, симметрично расположенных относительно оси вращения. Измерение массы цилиндра (приводится в таблице, прилагаемой к установке) и массы падающего груза Измерение расстояния R от оси вращения до центра тяжести цилиндра на крестовине
50652. Изучение явления интерференции света с помощью Бипризмы Френеля 122.5 KB
  Цель работы: изучение методов получения когерентных источников света искусственным делением фронта световой волны бипризма Френеля; изучение явления интерференции света; определение длины волны источника света и расстояний между когерентными источниками света. Приборы и принадлежности: источник света светофильтры раздвижная щель бипризма Френеля микроскоп с отсчет ной шкалой оптические рейтеры.
50656. Використання покажчиків для роботи зі складеними типами даних 43 KB
  Тема: Використання покажчиків для роботи зі складеними типами даних Ціль роботи: виробити практичні навички у використанні покажчиків при роботі зі складеними (комбінованими) типами даних. Обладнання: ПК,ПО Borland C++
50658. Використання конструкторів і деструкторів 41.5 KB
  Тема: Використання конструкторів і деструкторів Ціль роботи: вивчити і навчитися використовувати механізм роботи з конструкторами і деструкторами. Обладнання: ПК,ПО Borland C++