Пример готовой курсовой работы по предмету: Информатика
Введение
Глава
1. Описание SQL
1.1 Применение языка SQL
Глава
2. Выражения SQL
2.1 Использование выражения SELECT
2.2 Простые формы SELECT
2.3 Фильтрация данных с помощью предложения WHERE
2.4 Операторы, применяемые в предложении WHERE
2.5 Оператор BETWEEN
2.6 Оператор IN
2.7 Логические операторы
2.8 Предложение WHERE и вложенные команды SELECT
2.9 Сортировка данных
2.10 Группировка столбцов
2.11 Использование предложения HAVING
2.12 Объединение таблиц
2.13 Оператор INNER JOIN
2.14 Оператор LEFT JOIN
2.15 Оператор RIGHT JOIN
1.2.15 Объединение запросов
2.17 Переименование столбцов результата
2.18 Добавление записей
2.19 Обновление данных
2.20 Удаление данных
2.21 Вызов функций из команд SQL
2.22 Хранимые процедуры
Глава
3. Создание запросов
3.1 Создание запросов в базах данных
Заключение
Приложения
Приложение 1 Таблицы, используемые в базе.
Приложение 2 Запросы, используемые в приложении
Приложение 3 Формы, используемые в приложении
Глоссарий
Листинг программы
Список использованных источников
Содержание
Выдержка из текста
Язык структурированных запросов занимает важное место в динамично развивающихся программных продуктах с открытым исходным кодом базы данных, таких как MySQL [7]
и Postgres [8], которые помогают питать популярность Linux [5, c.5].
Из малозаметного исследовательского проекта фирмы IBM, SQL превратился в важную составляющую современных информационных технологий.
Строго говоря, данные любой структуры можно путем несложных манипуляций представить в виде простой двумерной таблицы. Основная идея реляционного подхода как раз и состоит в этом. То есть в том, чтобы представить произвольную структуру данных в виде простой двумерной таблицы или, как принято говорить, нормализовать структуру. И, как следствие развития реляционного подхода к базам данных, возникла острая необходимость использования универсального языка для доступа и управления данными в различных БД.
Со временем SQL усложнился— обогатился новыми конструкциями, обеспечил возможность описания и управления новыми объектами, например, индексы, представления, хранимые процедуры и триггеры.И стал приобретать черты, свойственные языкам программирования.
Язык для взаимодействия с БД SQL появился в середине 70-х и был разработан в рамках проекта экспериментальной реляционной СУБД System R. Исходное название языка SEQUEL (Structered English Query Language) только частично отражает суть этого языка. Конечно, язык был ориентирован главным образом на удобную и понятную пользователям формулировку запросов к реляционной БД, но на самом деле уже являлся полным языком БД, содержащим помимо операторов формулирования запросов и манипулирования БД средства определения и манипулирования схемой БД. В языке отсутствовали средства синхронизации доступа к объектам БД со стороны параллельно выполняемых транзакций: с самого начала предполагалось, что необходимую синхронизацию неявно выполняет система управления базами данных.
В области баз данных таковым можно считать SQL, корни которого уходят в далекие 1970-е.Язык SQL прошедший несколько этапов стандартизации продолжает развиваться и приспосабливаться к требованиям современной жизни. Представляя собой непроцедурный язык и ориентированный на операции с данными, SQL фактически интегрирован в СУБД ведущих разработчиков реляционных моделей баз данных.
По структуре базы данных разделяются на однозвенные, двухзвенные и трехзвенные (см.Реляционная модель систем управления базами данных характеризуется удобным для пользователя табличным представлением, простотой структуры данных и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных. Оперировать информацией в этих таблицах позволяет структурированный язык запросов SQL.
В таких случаях простым аппаратом реляционный алгебры не обойтись, и на помощь приходят сетевые базы данных и СУБД, которые объединяют в свою структуру базы данных, создавая банки данных.Об SQL стало известно с начала 70-х годов, когда компания IBM разработала его первую версию. Сегодня SQL, и его трансформации,
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы – базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь баз данных, они бы просто захлебнулись в информационной лавине…
Социолингвистика изучает функциональную вариативность языка в обществе, которое оказывает многообразное влияние на язык и в свою очередь испытывает опосредованное влияние со стороны языка.Тема данной работы выбрана, поскольку исследования, относящихся изучающие связь языка и общества затрагивают одну из главнейших проблем, разрабатываемой в социолингвистике – взаимосвязь между структурой общества и структурой языка,.Целью данной работы является исследование взглядов зарубежных лингвистов на проблему социальной стратификации языка.
Язык SQL как стандартный язык баз данных
14 Стандарты языка SQL
18 Высокоуровневая структура,
Кроме того, в настоящее время SQL нашел широкое применение в прикладном программировании, поскольку значительно сокращает объем работ, который пришлось бы выполнять при использовании универсальных языков программирования.Язык структурированных запросов SQL (Structured Query Language) предназначен для создания и работы с реляционными базами данных, которые представляют собой наборы связанных данных, хранящихся в таблицах.
Причины и история создания языка запросов SQL. Принципы работы SQL-сервера. Структура запросов SQL.
Список источников информации
1.Карпов Борис «Microsoft Access 2000: справочник», С-Пб, «Питер», 2001г.
2. Робинсон С. «Microsoft Access 2000: Учебный курс»,С-Пб, «Питер», 2001 г.
3. Эйткен Питер «Разработка приложений на VBA в среде Office XP», С-Пб, «Вильямс», 2003г.
список литературы