Пример готовой курсовой работы по предмету: Программирование
ВВЕДЕНИЕ — 3 —
1. Постановка задачи — 4 —
2.Средства реализации — 5 —
3. Требования к аппаратному и программному — 8 —
обеспечению — 8 —
4. Проектирование базы данных — 9 —
4.1. Определение сущностей, атрибутов, взаимосвязей между сущностями, ключей — 9 —
4.2. Построение диаграмм ER-типа с учетом всех сущностей и их связей — 11
5. Структура данных — 13 —
5.1. Проведение процесса нормализации и денормализации — 13 —
5.2. Концептуальная модель БД — 14 —
5.3. Физическая модель БД — 16 —
5.4. Поддержка целостности данных — 16 —
Целостность сущностей. — 17 —
Целостность ссылок — 17 —
5.5. Скрипты создания таблиц — 18 —
5.6.Таблицы, составляющие базу данных — 21 —
5.7. Заполнение таблиц — 22 —
6. Выборка данных — 24 —
6.1.Простейшие SELECT-запросы — 24 —
6.2. Операторы IN, BETWEEN, LIKE, is NULL — 25 —
6.3. Вложенные подзапросы — 26 —
6.4. Формирование связанных подзапросов — 26 —
6.5. Удаление строк из таблицы — 27 —
6.6. Изменения значений в таблицах — 27 —
7. Запросы к базе данных — 28 —
8. Разработка приложения — 29 —
8.1. Создание таблиц и форм для ввода данных — 29 —
8.2. Создание запросов на выборку записей удовлетворяющих заданным условиям — 35 —
8.3. Создание отчета на выборку данных — 41 —
ЗАКЛЮЧЕНИЕ — 46 —
СПИСОК ЛИТЕРАТУРЫ — 47 —
ПРИЛОЖЕНИЕ 1 — 49 —
Содержание
Выдержка из текста
3.1 Выбор сервера баз данных…………………………………………………………………….3.2 Выбор методов доступа к базе данных……………………………………………………… 134.1 Перенос базы данных на Microsoft SQL Server…………………………………………….
Язык XML можно сказать вышел, или боле точно, является подмножеством языка разметки SGML (Standard Generalized Markup Language – Стандартный Обобщенный Язык Разметки).
SGML был разработан в начале 60-х годов прошлого века фирмой IBM. В 1986 году он был признан ISO (International Standard Organization – Международная организация по стандартизации) в качестве международного стандарта. Примерно в то же время SGML, в качестве своего стандарта, используемого для подготовки документов, приняло Министерство обороны США.
Предмет исследования: особенности состава БД в СУБД MS SQL Server и практического использования данного программного решения при разработке хранилища данных отраслевого назначения .Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, с помощью изучения основных существующих возможностей СУБД MS SQL Server.
Целью выполнения курсового проекта является приобретение студентами практических навыков проектирования баз данных и разработки программного обеспечения по управлению базами данных с использованием СУБД. В ходе выполнения данного курсового проекта необходимо разработать информационную базу данных для больницы, которая поможет любому пользователю легко найти нужную информацию о любом сотруднике или пациенте.
Эти проблемы возникают из-за плохо продуманную структуру и организацию базы данных, использование устаревшего программного обеспечения, вызывает необходимость поиска новых решений в условиях появления новых требований к массивным базам данных.
Структурирование информации производится по характерным признакам, физическим и техническим параметрам абстрактных объектов, которые хранятся в данной базе. Информация в базе данных может быть представлена как текст, растровое или векторное изображение, таблица или объектно-ориентированная модель.
В современных условиях информатизации общества важным фактором, влияющем на успех компании, становится возможность получения достоверной, объективной и полной информации. На первый план выходит критический анализ средств, обеспечивающих хранение, распространение и обработку массивов данных. Особую актуальность приобретают вопросы применения систем управления базами данных, использование которых позволяет существенно сократить потери личного времени персонала, повышает производительность труда, позволяет сократить количество рабочих мест, тем самым, понизить себестоимость и увеличить прибыль.
oFILE_NAME. Возвращает логическое имя файла, соответствующее заданному номеру идентификатора файла. Применение: FILE_NAME (номер_идентификатора_файла).
Пример: оператор SELECT FILE_NAME(4) вернет имя файла, имеющего идентификатор
4. Если в базе данных нет файла с таким идентификатором, то будет возвращено значение NULL.
Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер».
Вопросам изучения систем управления базами данных посвящены работы многих авторов. Так, Алькаев Р.Р. проводит сравнительный анализ трех систем — MS ACCESS, MYSQL, MS SQL SERVER и отмечает, что «выбор наиболее эффективной системы управления базами данных обеспечивает эффективную обработку информации и наличие конку- рентных преимуществ» . Емельянов А.М. проводит обзор российских продуктов (1С, Линтер) и утверждает, что «отечественные производители программного обеспечения создали достойный «продукт» для информационного рынка и в дальнейшем он может получить повсеместное распространение» .
Язык структурированных запросов занимает важное место в динамично развивающихся программных продуктах с открытым исходным кодом базы данных, таких как MySQL [7]
и Postgres [8], которые помогают питать популярность Linux [5, c.5].
Из малозаметного исследовательского проекта фирмы IBM, SQL превратился в важную составляющую современных информационных технологий.
так как на сегодняшний день, гостиничное дело является одним из ведущих и К тому же база данных обеспечивает удобный и 4) разработать базу данных в MS SQL Server, описать этапы
Данная работа объясняет принципы построения и применения данной архитектуры. Курсовая работа может применяться в области программирования, для изучения работы и принципов построения такой архитектуры
Для раскрытия поставленной цели и задач определена следующая структура исследования: работа состоит из введения, двух глав, заключения и списка использованной литературы. Названия глав отображают их содержание.
Список источников информации
1. Баженова И.Ю. Delphi
7. Самоучитель программиста – М.: КУДИЦ-Образ, 2004. – 448 с.
2. Бурков А.В. Проектирование информационных систем по технологии клиент – сервер в «Microsoft SQL Server 2008» и «Microsoft Visual Studio 2008». Лекционный курс, 2010. – 45 с.
3. Бурков А.В. Проектирование информационных систем по технологии клиент – сервер в «Microsoft SQL Server 2008» и «Microsoft Visual Studio 2008». Практический курс, 2010. – 123 с.
4. Виейра Р. Программирование баз данных Microsoft SQL Server 2008. Базовый курс.: Пер. с англ. – М.: ООО «И.Д. Вильямс», 2010. – 816 с.
5. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. Пер. с англ.: — М.: Изд. дом «Вильямс», 2004. — 1088 с.
6. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2007.
7. Дейт К. Введение в системы баз данных: проектирование. Реализация и управление. Пер. с англ. – СПб.: БХВ-Петербург, 2004. – 324 с.
8. Дж. Грофф, П. Вайнберг SQL: Полное руководство: Пер. с англ. – 3-е изд., перераб. и доп. – К.: Издательская группа BHV, 2015 – 960 с.
9. Ицик Бен-Ган Microsoft SQL Server 2008.Основы T-SQL: Пер. с англ. – СПб.: БХВ-Петербург, 2009. – 432 с.
10. К. Дж. Дейт SQL и реляционная теория. Как грамотно писать код на SQL. – Пер. с англ. – СПб.: Символ-Плюс, 2010. – 480 с., ил.
11. Кузин А.В. Базы данных: учебное пособие / А.В. Кузин, С.В. Левонисова. – 5-е издание, исправ., – Москва: Академия, 2012. – 320 с.
12. Кузнецов С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007. — 484 с.
13. Малыхина М.П. Базы данных: основы, проектирование, использование, 2-е изд. перераб. и доп. – СПб.: БХВ-Петербург, 2007. – 528 с.
14. Мартин Грабер. Введение в SQL, БХВ-Петербург, 2010. – 228 с.
15. Фараонов В.В. Программирование баз данных в Delphi 7 / В.В. Фараонов. СПб.: Питер, 2004.
16. Фленов М.Е. Библия Delphi – 3-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2011. – 688 с.
17. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А.Д. Хомоненко. – 6-е изд., СПб.: КОРОНА принт, 2009. – 736 с.
список литературы