Сегодня во многих организациях основной упор делается на построение автоматизированных информационных систем обеспечивающих наличие точной и самой свежей информации. Без этого в большинстве организаций невозможно выполнять обычные, повседневные операции и создавать достаточное количество итоговых отчетов, помогающих руководству принимать стратегические решения. Для того чтобы информация АИС была полезна, она должна быть точна, полна, и организована так, чтобы данные можно было считывать при необходимости и в нужном формате. Основой своевременных АИС являются реляционные базы данных (БД). Одним из основных преимуществ реляционного подхода к организации баз данных является то, что пользователи реляционных БД получают возможность эффективной работы в терминах простых и наглядных понятий таблиц, их строк и столбцов без потребности знания реальной организации данных во внешней памяти.
Базовым требованием к реляционным СУБД является наличие мощного и в тоже время простого языка, позволяющего выполнять все необходимые пользователям операции. В последние годы таким повсеместно принятым языком стал язык реляционных БД SQL — Structured Query Language.
Команды в SQL могут работать со всеми группами таблиц как с единым объектом и могут обрабатывать любое количество информации, извлеченной или полученной из их, в виде единого модуля. Формат записи операторов SQL свободный, набор ключевых слов зарезервирован, кампилятор языка не различает с большой или маленькой буквы пишутся операторы.
Цель данной курсовой работы заключается в необходимости подробного рассмотрения языка SQL. Необходимо изучить нужные материалы данной темы, понять и расписать структуру языка SQL, рассмотреть операторы данного языка и сделать соответствующие выводы.