Язык SQL: общая характеристика, интерфейс с традиционными языками программирования
Состав работы
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Оглавление
1 Характеристики
2 Вопросы практического программирования
3 Вопросы совместимости
4 Реализации SQL
5 Типы команд SQL
6 Преимущества и недостатки языка SQL
6.1 Преимущества
6.2 Недостатки
Список использованных источников
1. Характеристики
В начале 1970-х годов в одной из исследовательских лабораторий компании IBM была разработана экспериментальная реляционная СУБД IBM System R, для которой затем был создан специальный язык SEQUEL, позволявший относительно просто управлять данными в этой СУБД. Аббревиатура SEQUEL расшифровывалась как Structured English QUEry Language — «структурированный английский язык запросов». Позже по юридическим соображениям язык SEQUEL был переименован в SQL.
Целью разработки было создание простого непроцедурного языка, которым мог воспользоваться любой пользователь, даже не имеющий навыков программирования. Собственно разработкой языка запросов занимались Дональд Чэмбэрлин (Donald D. Chamberlin) и Рэй Бойс (Ray Boyce). Пэт Селинджер (Pat Selinger) занималась разработкой стоимостного оптимизатора (cost-based optimizer), Рэймонд Лори (Raymond Lorie) занимался компилятором запросов.
Первыми СУБД, поддерживающими новый язык, стали в 1979 году Oracle V2 для машин VAX от компании Relational Software Inc. (впоследствии ставшей компанией Oracle) и System/38 от IBM, основанная на System/R. Вопреки сложившемуся мнению, первой стала именно СУБД Oracle.
Рост количества данных, необходимость их хранения и обработки привели к тому, что возникла потребность в создании стандартного языка баз данных, который мог бы функционировать в многочисленных компьютерных системах различных видов. Действительно, с его помощью пользователи могут манипулировать данными независимо от того, работают ли они на персональном компьютере, сетевой рабочей станции или универсальной ЭВМ.
SQL (англ. Structured Query Language — «язык структурированных запросов») — универсальный компьютерный информационно-логический язык, появившийся в результате разработки реляционной модели данных, применяемый для создания, модификации и управления данными в реляционных базах данных.
Изначально, SQL был основным способом работы пользователя с базой данных и представлял собой небольшую совокупность команд (операторов) допускающих создание таблиц, добавление в таблицы новых записей, извлечение записей из таблиц (в соответствии с заданным условием), удаление записей и изменение структур таблиц. В связи с усложнением язык SQL стал более прикладным языком программирования, а пользователи получили возможность использовать визуальные построители запросов.
1 Характеристики
2 Вопросы практического программирования
3 Вопросы совместимости
4 Реализации SQL
5 Типы команд SQL
6 Преимущества и недостатки языка SQL
6.1 Преимущества
6.2 Недостатки
Список использованных источников
1. Характеристики
В начале 1970-х годов в одной из исследовательских лабораторий компании IBM была разработана экспериментальная реляционная СУБД IBM System R, для которой затем был создан специальный язык SEQUEL, позволявший относительно просто управлять данными в этой СУБД. Аббревиатура SEQUEL расшифровывалась как Structured English QUEry Language — «структурированный английский язык запросов». Позже по юридическим соображениям язык SEQUEL был переименован в SQL.
Целью разработки было создание простого непроцедурного языка, которым мог воспользоваться любой пользователь, даже не имеющий навыков программирования. Собственно разработкой языка запросов занимались Дональд Чэмбэрлин (Donald D. Chamberlin) и Рэй Бойс (Ray Boyce). Пэт Селинджер (Pat Selinger) занималась разработкой стоимостного оптимизатора (cost-based optimizer), Рэймонд Лори (Raymond Lorie) занимался компилятором запросов.
Первыми СУБД, поддерживающими новый язык, стали в 1979 году Oracle V2 для машин VAX от компании Relational Software Inc. (впоследствии ставшей компанией Oracle) и System/38 от IBM, основанная на System/R. Вопреки сложившемуся мнению, первой стала именно СУБД Oracle.
Рост количества данных, необходимость их хранения и обработки привели к тому, что возникла потребность в создании стандартного языка баз данных, который мог бы функционировать в многочисленных компьютерных системах различных видов. Действительно, с его помощью пользователи могут манипулировать данными независимо от того, работают ли они на персональном компьютере, сетевой рабочей станции или универсальной ЭВМ.
SQL (англ. Structured Query Language — «язык структурированных запросов») — универсальный компьютерный информационно-логический язык, появившийся в результате разработки реляционной модели данных, применяемый для создания, модификации и управления данными в реляционных базах данных.
Изначально, SQL был основным способом работы пользователя с базой данных и представлял собой небольшую совокупность команд (операторов) допускающих создание таблиц, добавление в таблицы новых записей, извлечение записей из таблиц (в соответствии с заданным условием), удаление записей и изменение структур таблиц. В связи с усложнением язык SQL стал более прикладным языком программирования, а пользователи получили возможность использовать визуальные построители запросов.
Похожие материалы
Структура языка SQL (Structured Query Language)
alfFRED
: 6 октября 2013
Введение
1 Понятие базы данных и СУБД
1.1 Предметная область
1.2 Концепция баз данных
1.2.1 Независимость приложений от организации данных во внешней памяти
1.2.2 Эффективность организации данных
1.2.3 Интеграция данных
1.2.4 Что такое база данных
2. Типы данных SQL
2.1 Таблицы SQL
2.2 Структура языка SQL
2.3 Операторы SQL
Заключение
Глоссарий
Список использованных источников
Приложение А
Введение
Одним из основных преимуществ реляционного подхода к организации баз данных (БД) является то,
10 руб.
Язык запросов SQL
Elfa254
: 23 августа 2015
Язык запросов SQL.
Работа с несколькими таблицами.
SQL калькулятор.
Объединения.
Запросы с подзапросами.
Ещё несколько операторов.
Работа с полями.
Создание, изменение и удаление таблиц.
Настройка табли
11 руб.
Общая характеристика конфликтов
Elfa254
: 3 февраля 2014
Содержание
Введение
Глава I. Природа конфликта
1.1 Происхождение конфликтов
1.2 Причины, функции и субъекты социальных конфликтов
Глава II. Движущие силы и мотивация конфликта
2.1 Аналитическая схема исследования конфликтов
2.2 Конфликт потребностей
2.3 Конфликт интересов
2.4 Ценностный конфликт
Глава III. Динамика социальных конфликтов
Заключение
Список использованной литературы
Введение
Каждый человек на протяжении своей жизни неоднократно сталкивается с конфликтами разного рода. Мы хотим чег
20 руб.
Общая характеристика воспроизводства
Lokard
: 1 ноября 2013
Введение. 3
1. Хозяйственная деятельность, ее эволюция и ее организации в обществе. 4
1. 1 Понятие производства и производственных отношений, их сущность. 4
1.2 Периоды развития общественной экономической организации человеческого общества. 6
1.3 Воспроизводств
15 руб.
Общая характеристика МВФ
elementpio
: 9 сентября 2013
СОДЕРЖАНИЕ:
Введение....................................................................................................... 3
Глава 1. Общая характеристика МВФ....................................................... 7
1.1. Необходимость создания. Функции Фонда......................................... 7
1.2. Современная организационная структура........................................ 14
1.3. Кредитные ресурсы............................................................................ 18
Гла
Предвидение: общая характеристика
Slolka
: 9 сентября 2013
Социальное прогнозирование – одно из основных направлений конкретных социальных исследований, специальный объект которого составляют перспективы развития конкретных социальных процессов. В широком смысле оно охватывает все процессы, связанные с жизнедеятельностью человеческого общества (в отличие от природных, технических, биологических процессов спонтанного, «самопроизвольного» характера, например, прогнозов погоды, урожайности, землетрясений, хода болезни и т.п.), и включает в себя перспективы
10 руб.
Общая характеристика Турции
Elfa254
: 3 сентября 2013
ПЛАН:
Введение
I. Физико-математический очерк
1) Географическое положение
2) Речная система и озера
3) Растительность и животный мир
4) Рельеф
5) Полезные ископаемые
6) Растительность и животный мир
II. Исторический очерк
III. Население
1) численность и плотность
2) национальный состав
IV. Административное устройство
V. Экономика
1) Сельское хозяйство
а) земеледелие
б) животноводство
в) рыболовство
г) лесное хозяйство
2)
Общая характеристика институционализма
evelin
: 31 октября 2012
Сущность институционализма 4
2. Основные течения институциональной теории 9
2.1. Социально-психологический институционализм 9
2.2. Социально-правовой институционализм 15
2.3. Конъюнктурно-статистический институционализм 16
15 руб.
Другие работы
Чертеж пассажирской тележки КВЗ-ЦНИИ-Тележка КВЗ ЦНИИ
nakonechnyy_lelya@mail.ru
: 6 мая 2020
Чертеж пассажирской тележки КВЗ-ЦНИИ-Тележка КВЗ ЦНИИ -Детали машин-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа-Автомобили-Транспорт-Строительная техника-Электрооборудование-Грузоподъёмные механизмы-Железнодорожный транспорт
399 руб.
Экзаменационная работа по дисциплине: Теория электромагнитной совместимости радиоэлектронных средств и систем. Билет №2
SibGOODy
: 14 июля 2023
Экзаменационные билеты по курсу «Теория электромагнитной совместимости радиоэлектронных средств»
Билет № 2
1. От каких факторов может зависеть необходимая полоса частот Вн?
2. С какой целью в радиоприемнике применяют преобразование частоты (супергетеродинный приемник)?
3. Какие основные параметры антенн необходимо учитывать при оценке ЭМС систем радиосвязи?
4. Определение частотно-пространственных ограничений на присвоение частотных каналов передатчикам, разнесенным в пространстве.
5. Пояснит
600 руб.
Экзамен по дисциплине «Теория вероятности и математическая статистика» Билет 14
sanco25
: 6 февраля 2012
1. Непрерывная случайная величина и её характеристики.
2. Вероятность хотя бы одного попадания при двух выстрелах равна 0,99. Найти вероятность попадания при одном выстреле.
3. Случайная величина X имеет распределение:
Найти распределение случайной величины Y и ее математическое ожидание.
4. Производится стрельба по некоторой цели, вероятность попадания в которую при каждом выстреле равна 0,6. Стрельба прекращается при первом попадании в цель. Найти вероятность того, что будет произведено не
130 руб.
АНАЛИЗ ЭФФЕКТИВНОСТИ ПРОВЕДЕНИЯ ГИДРАВЛИЧЕСКОГО РАЗРЫВА ПЛАСТА НА САМОТЛОРСКОМ МЕСТОРОЖДЕНИИ-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазовое дело-Эксплуатация и обслуживание объе
lesha.nakonechnyy.92@mail.ru
: 16 ноября 2017
АНАЛИЗ ЭФФЕКТИВНОСТИ ПРОВЕДЕНИЯ ГИДРАВЛИЧЕСКОГО РАЗРЫВА ПЛАСТА НА САМОТЛОРСКОМ МЕСТОРОЖДЕНИИ-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазовое дело-Эксплуатация и обслуживание объектов нефтегазодобычи
ВВЕДЕНИЕ
Самотлорское нефтегазовое месторождение открыто в 1965 году и ведено в разработку в 1969 году. Это месторождение является одним из крупнейших месторождений нефти и газа в мире.
В качестве исследуемого полигона
1626 руб.