В настоящее время информационные системы, применяющие базы данных, представляют собой одну из важнейших областей современных компьютерных технологий. С этой сферой связана большая часть современного рынка программных продуктов. Среди общих тенденций в развитии таких систем выделяются процессы интеграции и стандартизации, затрагивающие структуры данных и способы их обработки и интерпретации, системное и прикладное программное обеспечение, средства взаимодействия компонентов баз данных и многое другое. Современные системы управления базами данных (СУБД) основаны на реляционной модели представления данных - в большой степени благодаря простоте и четкости ее концептуальных понятий и строгого математического обоснования. Неотъемлемая и важнейшая часть любой системы, применяющей базы данных, языковые средства, обеспечивающие возможность доступа и действий над данными, определения их структур, способов использованя и интерпретации. Язык SQL появился в 1970-е годы как одно из таких средств. Его прототип был разработан фирмой IBM и известен под названием SEQUEL (Structured English Query Language).
SQL вобрал в себя достоинства реляционной модели, в частности достоинства лежащего в ее основе математического аппарата реляционной алгебры и реляционного исчисления, используя при этом сравнительно небольшое число операторов и относительно простой синтаксис.
Благодаря своим качествам язык SQL стал вначале «де-факто», а затем и официально утвержденным в качестве стандарта языком работы с реляционными базами данных. Этот стандарт поддерживается всеми ведущими мировыми фирмами, действующими в сфере технологий баз данных. Использование выразительного и эффективного стандартного языка позволило обеспечить высокую степень независимости разрабатываемых прикладных программных систем от конкретного типа используемой СУБД, существенно поднять уровень и унификацию инструментальных средств разработки приложений, работающих с реляционными базами данных. Говоря о стандарте языка SQL, следует заметить, что большинство его коммерческих реализаций имеют некоторые, большие или меньшие, отличия от стандарта. Это, конечно, ухудшает совместимость систем, использующих различные «диалекты» SQL. Но, с другой стороны, полезные расширения реализаций языка обеспечивают его развитие и со временем включаются в новые редакции стандарта. Учитывая место, занимаемое SQL в современных информационных технологиях, его знание необходимо любому специалисту, работающему в этой области. Данное пособие в первую очередь предназначено преподавателям и студентам и ориентировано на обучение основам применения языка
ВВЕДЕНИЕ 3
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ. 5
2. РАБОЧИЙ ПРОЕКТ 6
2.1. Разработка серверного информационного обеспечения 6
2.1.1. Хранимые процедуры 8
2.2. Разработка клиентского программного обеспечения. 10
2.2.1. Исходный код программы 11
2.2.2. SQL запросы использованные в программе 24
3. РАБОЧАЯ ДОКУМЕНТАЦИЯ 25
3.1. Руководство администратора 25
3.2. Руководство пользователя 25
3.2.1. Модуль аутентификации 25
3.2.2. Главное окно программы. 26
3.2.3. Окно добавления заявки. 29
3.2.4. Справочники. 30
3.2.5. Отчеты. 32
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 34
1. Артемов В. Д. «Microsoft SQL Server.Новейшие технологии» М.: издательско-торговый дом «Русская редакция» , 2001г. 576 с .:ил
2. Фленов М. Е. Библия Delphi СПб.: БХВ-Петербург, 2004. 880 с.: ил.
3. Microsoft Corporation «Проектирование и реализация баз данных Microsoft SQL Server 2000. учебный курс MCAD/MCSE/MCDBA» М.: издательско-торговый дом «Русская редакция» , 2003г. 512 с .:ил
4. Ребекка М. Райордан. «Основы реляционных баз данных» М.: издательско-торговый дом «Русская редакция» , 2001г. 387 с .:ил
5. E. Мамаев «MS SQL 2000 в подлиннике» М.: издательско-торговый дом «Русская редакция» , 2001г. 1286 с .:ил
университета 2009–2010 гг.3. НАЗНАЧЕНИЕПервая версия системы предназначена для сбора и хранения данных по всем телефонным станциям города, данных обо всех абонентах данных АТС, типах их подключения,
азработать информационную систему «Справочник меломана». База данных должна включать названия групп и исполнителей, названия дисков и список песен с указанием автора и диска на котором она встречается
ий. Разработано приложение, ориентированное на решение задач ежедневного ввода, хранения и быстрого доступа к данным. Это существенно сокращает время, необходимое для доступа к соответствующей информа
жатии на которую происходит открывание окна кнопочной формы с названиями справочных отчетов.На общей схеме взаимосвязи программных модулей и информационных файлов показана головная часть, которая отра