- •Содержание
- •Постановка задачи
- •Информационно – логическая модель данных
- •3. Физическая модель базы данных
- •4. Создание базы данных в субд ms sqlServer
- •4.1 Создание файла базы данных
- •4.2 Создание базы данных с помощью программного sql-кода
- •4.3 Создание диаграммы базы данных
- •5. Создание sql-запросов
- •Работа с графическим клиентом ms sql Workbench
- •Возможности программы:
- •Заключение
- •Список литературы
Содержание
Введение………………………………………………………….2
Постановка задачи…………………………………………………………3
Информационно-логическая модель данных…………………………….4
Физическая модель данных……………………………………………….7
Создание базы данных СУБД MS SQL Server…………………………....9
Создание базы данных с помощью программного SQL-кода………….
Создание диаграммы базы данных……………………………………….
Создание SQL-запросов……………………………………………………
Работа с графическим клиентом MS SQL Workbench……………………
Заключение………………………………………………………………….
Список литературы…………………………………………………………
Введение
SQL является прежде всего информационно-логическим языком, предназначенным для описания, изменения и извлечения данных, хранимых в реляционных базах данных. SQL можно назвать языком программирования, при этом он не является Тьюринг-полным, но вместе с тем стандарт языка спецификацией SQL/PSM предусматривает возможность его процедурных расширений.
Изначально SQL был основным способом работы пользователя с базой данных и позволял выполнять следующий набор операций:
создание в базе данных новой таблицы;
добавление в таблицу новых записей;
изменение записей;
удаление записей;
выборка записей из одной или нескольких таблиц (в соответствии с заданным условием);
изменение структур таблиц.
Со временем SQL усложнился — обогатился новыми конструкциями, обеспечил возможность описания и управления новыми хранимыми объектами (например, индексы, представления, триггеры и хранимые процедуры) — и стал приобретать черты, свойственные языкам программирования.
При всех своих изменениях SQL остаётся единственным механизмом связи между прикладным программным обеспечением и базой данных. В то же время современные СУБД, а также информационные системы, использующие СУБД, предоставляют пользователю развитые средства визуального построения запросов.
Каждое предложение SQL — это либо запрос данных из базы, либо обращение к базе данных, которое приводит к изменению данных в базе. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов:
запросы на создание или изменение в базе данных новых или существующих объектов (при этом в запросе описывается тип и структура создаваемого или изменяемого объекта);
запросы на получение данных;
запросы на добавление новых данных (записей);
запросы на удаление данных;
обращения к СУБД.
Постановка задачи
Разрабатываемая информационная система предназначена для структурированного хранения данных и вывода информации о турах по странам, путевках туров, клиентах. Разрабатываемая информационная система должна выполнять следующие функции:
добавление информации о новом туре;
добавление путевки к туру;
оформление и возврат путевок;
осуществлять поиск тура по стране и виду транспорта.
Для решения предполагаемых задач агентство имеет такие функциональные подразделения, как администрация, координирующая все финансовые потоки, управление персоналом, направление движения клиентов, отдел приема заявок, взаимодействующий с клиентами и ведущий переговоры, бухгалтерия, занимающаяся расчетами и предоставляющая их в необходимые органы, будь то внутренние или внешние подразделения, плановый отдел, занимающийся сбором, обработкой и анализом циркулирующей на предприятии информации по хозяйственным субъектам, отдел маркетинга, чья деятельность связана с рекламой и продвижением компании на рынке услуг и выяснения общественного мнения.
Актуальность темы курсового проекта заключается в том, что в связи с большим потоком данных вручную становится невозможно вести учет авиарейсов, работать с клиентами. Этот процесс занимает много людских, временных и финансовых затрат. Большие объемы информации легче и проще обрабатывать с помощью программы, имеющей таблицы, запросы и т.д.
