Базы данных: SQL
SQL (англ. Structured Query Language — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования. SQL основывается на реляционной алгебре.
В начале 1970-х годов в компании IBM была разработана экспериментальная СУБД «System R» на основе языка SEQUEL (Structured English Query Language — структурированный английский язык запросов). Позже по юридическим соображениям язык SEQUEL был переименован в SQL. Когда в 1986 году первый стандарт языка SQL был принят ANSI (American National Standards Institute), официальным произношением стало [,es kju:' el] — эс-кью-эл. Несмотря на это, даже англоязычные специалисты по прежнему часто называют SQL сиквел, вместо эс-кью-эл (по-русски также часто говорят «эс-ку-эль»).
Целью разработки было создание простого непроцедурного языка, которым мог воспользоваться любой пользователь, даже не имеющий навыков программирования. Собственно разработкой языка запросов занимались Чэмбэрлин (Chamberlin) и Рэй Бойс (Ray Boyce). Пэт Селинджер (Pat Selinger) занималась разработкой стоимостного оптимизатора (cost-based optimizer), Рэймонд Лори (Raymond Lorie) занимался компилятором запросов.
В 1981 году IBM объявила о своём первом основанном на SQL программном продукте — SQL/DS. Чуть позже к ней присоединились Oracle, Relational Technology и другие производители.
Первый стандарт языка SQL был принят ANSI в 1986 и ISO (Международной организацией по стандартизации) в 1987 (так называемый SQL level 1) и несколько уточнён в 1989 году (SQL level 2). Дальнейшее развитие языка поставщиками СУБД потребовало принятия в 1992 нового расширенного стандарта (ANSI SQL-92 или просто SQL-2). Следующим стандартом стал SQL-99. В настоящее время действует стандарт, принятый в 2003 году (SQL-3). SQL по праву завоевал первенство среди аналогичных языков запросов.

 |
1. Microsoft SQL Server 2008 Integration Services: Problem, Design, Solution
Автор: Erik Veerman, Jessica M. Moss, Brian Knight, Jay Hackney
Тип файла: PDF
Язык: английский
Просмотров: 79 | Скачано: 26 | Голосов: 1 | Рейтинг: 7 |

 |
2. Язык SQL для студента
Автор: Дунаев В.В.
Тип файла: DjVu
Язык: русский
Просмотров: 942 | Скачано: 411 | Голосов: 13 | Рейтинг: 63 |

 |
3. SQL справочник. 2-е издание (2006)
Автор: Клайн К.
Тип файла: DjVu
Язык: русский
Просмотров: 2752 | Скачано: 2327 | Голосов: 3 | Рейтинг: 14 |

 |
4. Oracle SQL Plus. Карманный справочник
Автор: Генник Д.
Тип файла: DjVu
Язык: русский
Просмотров: 3120 | Скачано: 2349 | Голосов: 8 | Рейтинг: 33 |

 |
5. Разработка приложений на основе Microsoft SQL Server 2005 (+исходники)
Автор: Браст Э.Дж., Форте С.
Тип файла: DjVu
Язык: русский
Просмотров: 3201 | Скачано: 2384 | Голосов: 11 | Рейтинг: 62 |

 |
6. Освой самостоятельно SQL. 10 минут на урок
Автор: Бен Форта
Тип файла: DjVu
Язык: русский
Просмотров: 3377 | Скачано: 2599 | Голосов: 11 | Рейтинг: 52 |

 |
7. The Art of SQL
Автор: Peter Robson
Тип файла: CHM
Язык: английский
Просмотров: 2036 | Скачано: 1663 | Голосов: 1 | Рейтинг: 3 |

 |
8. Programming Microsoft SQL Server 2005
Автор: Andrew J. Brust, Stephen Forte
Тип файла: CHM
Язык: английский
Просмотров: 2100 | Скачано: 1737 | Голосов: 1 | Рейтинг: 3 |

 |
9. Inside Microsoft SQL Server 2005 T-SQL Querying
Автор: Itzik Ben-Gan - (Solid Quality Learning), Lubor Kollar, Dejan Sarka
Тип файла: CHM
Язык: английский
Просмотров: 1893 | Скачано: 1484 | Голосов: 2 | Рейтинг: 10 |

 |
10. Inside Microsoft SQL Server 2005: T-SQL Programming
Автор: Itzik Ben-Gan, Dejan Sarka, Roger Wolter
Тип файла: PDF
Язык: английский
Просмотров: 2115 | Скачано: 1563 | Голосов: 2 | Рейтинг: 7 |