Пример готовой курсовой работы по предмету: Информатика
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ
1.ИСТОРИЯ ЗАРОЖДЕНИЯ И РАЗВИТИЯ ЯЗЫКА СТРУКТУРИРОВАННЫХ ЗАПРОСОВ
2.ОСНОВНЫЕ СТРУКТУРНЫЕ ЭЛЕМЕНТЫ И КОНСТРУКЦИИ ЯЗЫКА СТРУКТУРИРОВАННЫХ ЗАПРОСОВ
2.1 Роль языка структурированных запросов на современном этапе
2.2 Запросы, как основной элемент SQL
2.3Средства манипулирования данными, предоставляемые языком структурированных запросов
2.4 Администрирование данных при помощи средств языка структурированных запросов
2.5 Дополнительные возможности
2.6 Выводы
3.ДАЛЬНЕЙШИЕ НАПРАВЛЕНИЯ РАЗВИТИЯ ЯЗЫКА СТРУКТУРИРОВАННЫХ ЗАПРОСОВ
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
?
Содержание
Выдержка из текста
Язык структурированных запросов занимает важное место в динамично развивающихся программных продуктах с открытым исходным кодом базы данных, таких как MySQL [7]
и Postgres [8], которые помогают питать популярность Linux [5, c.5].
Из малозаметного исследовательского проекта фирмы IBM, SQL превратился в важную составляющую современных информационных технологий.
Строго говоря, данные любой структуры можно путем несложных манипуляций представить в виде простой двумерной таблицы. Основная идея реляционного подхода как раз и состоит в этом. То есть в том, чтобы представить произвольную структуру данных в виде простой двумерной таблицы или, как принято говорить, нормализовать структуру. И, как следствие развития реляционного подхода к базам данных, возникла острая необходимость использования универсального языка для доступа и управления данными в различных БД.
SQL является, в первую очередь,информационно-логическим языком, предназначенным для описания, изменения и извлечения данных, которые хранятся вреляционных базах данных [3].
SQL можно назватьязыком программирования, при этом он не являетсяполноценным языком программирования, но вместе с тем стандарт языка предусматривает спецификациейSQL/PSM возможность егопроцедурных расширений.
Любую структуру данных можно преобразовать в простую двумерную таблицу. Основная идея реляционного подхода состоит в том, чтобы представить произвольную структуру данных в виде простой двумерной таблицы или, как говорят, нормализовать структуру. И как следствие возникла необходимость использования универсального языка для доступа и управления данными в различных базах данных. Таким языком стал SQL.
В области баз данных таковым можно считать SQL, корни которого уходят в далекие 1970-е.Язык SQL прошедший несколько этапов стандартизации продолжает развиваться и приспосабливаться к требованиям современной жизни. Представляя собой непроцедурный язык и ориентированный на операции с данными, SQL фактически интегрирован в СУБД ведущих разработчиков реляционных моделей баз данных.
По структуре базы данных разделяются на однозвенные, двухзвенные и трехзвенные (см.Реляционная модель систем управления базами данных характеризуется удобным для пользователя табличным представлением, простотой структуры данных и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных. Оперировать информацией в этих таблицах позволяет структурированный язык запросов SQL.
В таких случаях простым аппаратом реляционный алгебры не обойтись, и на помощь приходят сетевые базы данных и СУБД, которые объединяют в свою структуру базы данных, создавая банки данных.Об SQL стало известно с начала 70-х годов, когда компания IBM разработала его первую версию. Сегодня SQL, и его трансформации,
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы – базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь баз данных, они бы просто захлебнулись в информационной лавине…
Социолингвистика изучает функциональную вариативность языка в обществе, которое оказывает многообразное влияние на язык и в свою очередь испытывает опосредованное влияние со стороны языка.Тема данной работы выбрана, поскольку исследования, относящихся изучающие связь языка и общества затрагивают одну из главнейших проблем, разрабатываемой в социолингвистике – взаимосвязь между структурой общества и структурой языка,.Целью данной работы является исследование взглядов зарубежных лингвистов на проблему социальной стратификации языка.
Язык SQL как стандартный язык баз данных
14 Стандарты языка SQL
18 Высокоуровневая структура,
Кроме того, в настоящее время SQL нашел широкое применение в прикладном программировании, поскольку значительно сокращает объем работ, который пришлось бы выполнять при использовании универсальных языков программирования.Язык структурированных запросов SQL (Structured Query Language) предназначен для создания и работы с реляционными базами данных, которые представляют собой наборы связанных данных, хранящихся в таблицах.
Причины и история создания языка запросов SQL. Принципы работы SQL-сервера. Структура запросов SQL.
СПИСОК ЛИТЕРАТУРЫ
1.Абрамсон, И.. Oracle 10g: Первое знакомство/ И. Абрамсон, М. Кори, М. Эбби. — М.: Лори, 2007. — 348 с.
2.Андон Ф. Язык запросов SQL / Ф. Андон, В. Резниченко. – СПб. : BHV, 2006. – 416 с.
3.Аткинсон Л. MySQL Библиотека профессионала / Л. Аткинсон. – М. : Вильямс, 2002. – 624 с.
4.Базы данных для небольших предприятий и Интернета; СПб: Символ-Плюс, 2000. — 560 c.
5.Базы данных: Учебник для ВУЗов / Под ред.А.Д.Хомоненко — СПб: Корона принт, 2000. — 416 с.
6.Виейра, Р. Программирование баз данных Microsoft SQL Server 2005 для профессионалов; Диалектика, 2008. — 301 c.
7.Гайдамакин Н. А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. — М.: Гелиос АРВ, 2002. — 368 с.
8.Герасевич, Виталий Блоги и RSS: интернет-технологии нового поколения; СПб: BHV, 2006. — 256 c.
9.Грабер, Мартин SQL. Справочное руководство; М.: Лори; Издание 2-е, 2001. — 354 c.
10.Грибер, М. Введение в SQL / М.Грибер, М., Лори, 1996. — 379 с.
11.Дейт, К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. — М.: Вильяме , 2006. — 1326 с.
12.Дунаев В. В. Базы данных. Язык SQL / В. В. Дунаев. – СПб. : BHV, 2006. – 288 с.
13.Дэвидсон, Луис проектирование баз данных на SQL Server 2000; Бином, 2003. — 660 c.
14.Зрюмов Е. А. Базы данных для инженеров : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с.
15.Кевин, Кл. SQL: справочник: пер. с англ. / Кл. Кевин. 2-е издание. -М: Кудиц-Образ, 2006. — 832 с.
16.Колби, Дж. SQL для начинающих: пер. с англ. / Джон Колби, Пол Уилтон.. — М: Вильяме, 2006. — 496 с.
17.Ларсон, Б. Microsoft SQL Server 2005 Reporting Services. Профессиональная работа с отчетами; НТ Пресс, 2008. — 608 c.
18.Макдоналд, Коннор; Кац, Хаим; Кальман, Джоел и др. Oracle PL/SQL практические решения; СПб: ДиаСофт, 2005. — 560 c.
19.Мартин Г. SQL. Бестселлер#1. Описание SQL92, SQL99 и SQLJ/ Г. Мартин. – М. : Лори, 2004. – 644 с.
20.Моисеенко С. И. SQL. Задачи и решения / С. И. Моисеенко. – СПб. : Питер, 2006. – 256 с.
21.Нанда, А. и др. Oracle PL/SQL для администраторов баз данных; Символ, 2008. — 496 c.
список литературы