Структура языка SQL

Автор: Пользователь скрыл имя, 17 Декабря 2010 в 12:17, курсовая работа

Описание работы

Цель данной курсовой работы заключается в том, что нужно попытаться подробно рассмотреть структуру языка SQL.

Достижение таковой цели возможно при выполнении следующих задач:

- изучить нужные материалы данной темы,

- понять и расписать структуру языка SQL,

- рассмотреть операторы языка SQL,

- сделать соответствующие выводы.

Работа содержит 1 файл

структура языка SQL.doc

— 210.00 Кб (Скачать)

     GROUP BY order_num HAVING COUNT(*) > 2

     Этот  запрос  возвращает номера  ордеров   и  среднее  значение total_price в заявках для всех ордеров, имеющих не  менее двух заявок. 
 
 
 
 
 
 
 
 

     Заключение.

     Язык  запросов SQL используется для добавления и извлечения данных, являясь международным стандартом в области баз данных. В книге "Язык запросов SQL для начинающих" обсуждаются все основные вопросы указанной области - от основ SQL и вопросов проектирования баз данных до создания собственных баз данных и применения SQL в самых разных приложениях. Обсуждение теоретических вопросов, базовых понятий, технических приемов, принципов построения программного кода, а также достаточное количество практических примеров позволят вам приступить к самостоятельной разработке баз данных и использовать свой собственный программный код SQL в большинстве реальных ситуаций. Упражнения в конце каждой главы помогут закрепить на практике полученные знания. Книга предназначена для тех, кто уже имеет некоторый опыт программирования и стремится создавать собственные базы данных с помощью SQL. При этом опыт программирования на SQL не предполагается, поэтому книга будет полезной и для тех, кто имеет самые начальные знания в области программирования баз данных, и для администраторов баз данных.

     Будучи  стандартным языком доступа к  реляционной базе данных, SQL оказывает большое влияние на все сегменты компьютерного рынка. Компания IBM приняла SQL в качестве унифицирующей технологии баз данных для линии своих продуктов. Все поставщики мини-компьютеров предлагают реляционные базы данных; такие базы данных доминируют и на рынке компьютерных систем, работающих под управлением UNIX. По мере того как отдельные персональные компьютеры уступают дорогу сетям с архитектурой клиент/сервер, SQL видоизменяет рынок баз данных для персональных компьютеров. SQL применяется даже при оперативной обработке транзакций, опровергая бытовавшее ранее мнение, что из-за низкого быстродействия реляционные базы данных никогда не смогут использоваться в приложениях для обработки транзакций. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Список  библиографии 

     
  1. "SQL Полное руководство" BHV, Киев, 1998
  2. "Программирование в среде СУБД FoxPro 2.0" Радио и связь, Москва, 1993
  3. "Эффективная работа с Microsoft Access 7.0" Питер, Санкт-Петербург, 1997
  4. Microsoft SQL Server 2005. Библия пользователя, Пол Нильсен
  5. Функции SQL. Справочник программиста, Эйри Джоунс, Райан К. Стивенз, Рональд Р. Плю, Роберт Ф. Гарретт, Алекс Кригель
  6. Освой самостоятельно язык запросов SQL. 10 минут на урок, 3-е издание, Бен Форта
  7. Программирование баз данных MS SQL Server 2005 для профессионалов, Роберт Виейра
  8. SQL Server 2005 Analysis Services и MDX для профессионалов, Сивакумар Харинатх, Стивен Куинн
  9. Язык запросов SQL для "чайников", 6-е издание, Аллен Дж. Тейлор
  10. Освоение Microsoft SQL Server 2005, Майк Гандерлой, Джозеф Джорден, Дейвид Чанц

     11.Программирование баз данных Microsoft SQL Server 2005. Базовый курс, Роберт Виейра

     13.Профессиональное руководство по Microsoft SQL Server: структура и реализация, Кен Хендерсон

     14.Разработка Web-приложений с помощью PHP 5 и MySQL 5, 3-е издание, Люк Веллинг, Лора Томсон

     15.Язык запросов SQL для начинающих Пол Уилтон, Джон Колби Beginning SQL Paul Wilton, John Colby  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     Приложение 1 

     Применение  SQL для доступа к базе данных 
 

       
 
 
 
 
 
 
 
 

     Приложение 2 

     Компоненты  типичной СУБД

       
 
 
 
 
 
 

     Приложение 3 

     Миф о переносимости  SQL

       

       

       

     

Информация о работе Структура языка SQL