Язык SQL: общая характеристика, интерфейс с традиционными языками программирования

Цена:
11 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-200409.ppt
material.view.file_icon bestref-200409.doc
Работа представляет собой 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 стал более прикладным языком программирования, а пользователи получили возможность использовать визуальные построители запросов.
Структура языка SQL (Structured Query Language)
Введение 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 Заключение Глоссарий Список использованных источников Приложение А Введение Одним из основных преимуществ реляционного подхода к организации баз данных (БД) является то,
User alfFRED : 6 октября 2013
10 руб.
Язык запросов SQL
Язык запросов SQL. Работа с несколькими таблицами. SQL калькулятор. Объединения. Запросы с подзапросами. Ещё несколько операторов. Работа с полями. Создание, изменение и удаление таблиц. Настройка табли
User Elfa254 : 23 августа 2015
11 руб.
Общая характеристика конфликтов
Содержание Введение Глава I. Природа конфликта 1.1 Происхождение конфликтов 1.2 Причины, функции и субъекты социальных конфликтов Глава II. Движущие силы и мотивация конфликта 2.1 Аналитическая схема исследования конфликтов 2.2 Конфликт потребностей 2.3 Конфликт интересов 2.4 Ценностный конфликт Глава III. Динамика социальных конфликтов Заключение Список использованной литературы Введение Каждый человек на протяжении своей жизни неоднократно сталкивается с конфликтами разного рода. Мы хотим чег
User Elfa254 : 3 февраля 2014
20 руб.
Общая характеристика воспроизводства
Введение. 3 1. Хозяйственная деятельность, ее эволюция и ее организации в обществе. 4 1. 1 Понятие производства и производственных отношений, их сущность. 4 1.2 Периоды развития общественной экономической организации человеческого общества. 6 1.3 Воспроизводств
User Lokard : 1 ноября 2013
15 руб.
Предвидение: общая характеристика
Социальное прогнозирование – одно из основных направлений конкретных социальных исследований, специальный объект которого составляют перспективы развития конкретных социальных процессов. В широком смысле оно охватывает все процессы, связанные с жизнедеятельностью человеческого общества (в отличие от природных, технических, биологических процессов спонтанного, «самопроизвольного» характера, например, прогнозов погоды, урожайности, землетрясений, хода болезни и т.п.), и включает в себя перспективы
User Slolka : 9 сентября 2013
10 руб.
Общая характеристика МВФ
СОДЕРЖАНИЕ: Введение....................................................................................................... 3 Глава 1. Общая характеристика МВФ....................................................... 7 1.1. Необходимость создания. Функции Фонда......................................... 7 1.2. Современная организационная структура........................................ 14 1.3. Кредитные ресурсы............................................................................ 18 Гла
User elementpio : 9 сентября 2013
Общая характеристика Турции
ПЛАН: Введение I. Физико-математический очерк 1) Географическое положение 2) Речная система и озера 3) Растительность и животный мир 4) Рельеф 5) Полезные ископаемые 6) Растительность и животный мир II. Исторический очерк III. Население 1) численность и плотность 2) национальный состав IV. Административное устройство V. Экономика 1) Сельское хозяйство а) земеледелие б) животноводство в) рыболовство г) лесное хозяйство 2)
User Elfa254 : 3 сентября 2013
Общая характеристика институционализма
Сущность институционализма 4 2. Основные течения институциональной теории 9 2.1. Социально-психологический институционализм 9 2.2. Социально-пра­вовой институционализм 15 2.3. Конъюнктурно-статистический институционализм 16
User evelin : 31 октября 2012
15 руб.
Гидравлика Задача 13.56 Вариант 10
На рис. 1 дана схема гидропривода, применяемого в скреперах и бульдозерах. Гидропривод состоит из масляного бака 1, насоса 2, обратного клапана 3, распределителя 4, гидроцилиндров 5, трубопроводов 6, предохранительного клапана 7, фильтра 8. Исходные данные: Усилие G, передаваемое двумя цилиндрами рабочему органу (см. таблицу). Скорость движения рабочего органа (см. таблицу). Длина трубопровода от насоса до входа в цилиндры l1 = 6 м, от выхода из цилиндров до фильтра — l2 = 8 м. На трубопро
User Z24 : 12 января 2026
350 руб.
Гидравлика Задача 13.56 Вариант 10
Лабораторная работа №4 по дисциплине: Методы моделирования и оптимизации. Вариант №6
Лабораторная работа No4 «Решение игры как задачи линейного программирования» Задание Две отрасли могут осуществлять капитальные вложения в 3 объекта. Стратегии отраслей: i-я стратегия состоит в финансировании i-го объекта (i = 1, 2, 3). Учитывая особенности вкладов и местные условия, прибыли первой отрасли выражаются матрицей 3х3. Величина прибыли первой отрасли считается такой же величиной убытка для второй отрасли − представленная игра может рассматриваться как игра двух игроков с нулевой сумм
User Учеба "Под ключ" : 25 октября 2017
200 руб.
Лабораторная работа № 3.5 по дисциплине "Метрология­, стандартиз­ация и сертификац­ия". Вариант №1
1. Цель работы. 1.1. Изучить принцип работы и структурную схему универсального электронно-лучевого осциллографа. 1.2. Получить практические навыки работы с электронно-лучевым осциллографом и измерительными генераторами. 1.3. Приобрести навыки измерения временных интервалов, напряжения, периода и частоты различных электрических сигналов с помощью электронного осциллографа. 1.4. Освоить методику оценки погрешности измерений, выполняемых с помощью осциллографа и получить навыки оформления результа
User ir4onka : 8 января 2018
100 руб.
Гидромеханика РГУ нефти и газа им. И. М. Губкина Гидростатика Задача 13 Вариант 0
Решите задачу 12 при условии, что сила трения, возникающая при вращении вала, не учитывается. Задача 12 Прямоугольный поворотный затвор размерами m × n перекрывает выход воды в атмосферу из резервуара, уровень в котором равен H. Определить, на каком расстоянии х от нижней кромки затвора следует расположить его ось поворота, чтобы для открытия затвора нужно было преодолевать только момент трения в цапфе. Найти также момент трения, если диаметр цапф равен d, а коэффициент трения скольжени
User Z24 : 6 декабря 2025
150 руб.
Гидромеханика РГУ нефти и газа им. И. М. Губкина Гидростатика Задача 13 Вариант 0
up Наверх