Автор24

Информация о работе

Подробнее о работе

Страница работы

ИСПОЛЬЗОВАНИЕ SQL В ПРИКЛАДНОМ ПРОГРАММИРОВАНИИ

  • 45 страниц
  • 2021 год
  • 1 просмотр
  • 0 покупок
Автор работы

Natusic1502

Подхожу к каждому делу ответственно. Не откладываю на завтра то,что можно сделать сегодня.

1200 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Актуальность темы курсовой работы заключается в том, что в современном компьютерном мире язык структурированных запросов SQL предоставляет пользователю большое количество возможностей по применению и объединению информации из различных источников. Кроме того, в настоящее время SQL нашел широкое применение в прикладном программировании, поскольку значительно сокращает объем работ, который пришлось бы выполнять при использовании универсальных языков программирования.
Язык структурированных запросов SQL (Structured Query Language) предназначен для создания и работы с реляционными базами данных, которые представляют собой наборы связанных данных, хранящихся в таблицах. Для управления реляционными базами данных используются программы, называемые системами управления базами данных, СУБД.
В области баз данных наблюдается все большая интеграция, которая повышает важность стандартного языка, пригодного для использования на различных компьютерных платформах и с разными СУБД.
При наличии стандартного языка достаточно изучить один набор команд и применять его для ввода, поиска, изменения и передачи информации независимо от имеющейся платформы: персональный компьютер, рабочая станция или большая ЭВМ.
Приложения, написанные на стандартном языке, способны работать со многими базами данных, как при использовании API ODBC.
Объектом исследования курсовой работы являются «Базы данных», а предметом исследования – «Использование SQL в прикладном программировании».
Целью курсовой работы является изучение возможностей использования SQL в прикладном программировании.
Для достижения поставленной цели в курсовой работе необходимо решить следующие задачи:
1) раскрыть сущность понятий база данных, система управления базами данных путем изучения классификации баз данных и СУБД по степени распределенности, по технологии хранения данных, по содержимому, по моделям построения;
2) изучить особенности реляционной модели данных;
3) изучить технологии распределенной обработки данных путем определения из достоинств и недостатков, проведения сравнительного анализа, а также выделить технологию, которая наиболее подходит для распределенной обработки данных с использованием SQL-запросов к серверам БД;
4) рассмотреть структуру и назначение операторов SQL: операторов определения данных DDL, операторов манипулирования данных DML, операторов управления данными DCL;
5) изучить возможности использования SQL в прикладном программировании.
При написании курсовой работы использовались научные труды следующих авторов: Астахова И.Ф.[1], Боуман Дж.С. [2], Гарсиа-Молина Г.[3], Дейт К.[4-6], Дунаев В.В.[7], Жилин Д.М.[9] и другие.

ОГЛАВЛЕНИЕ

Введение 3
1. Основные понятия и технологии распределенной обработки данных 5
1.1 Основные понятия и классификация баз данных и систем управления базами данных 5
1.2 Модели построения баз данных 8
1.3 Технологии распределенной обработки данных 14
2. Особенности языка структурированных запросов SQL 18
2.1 Общие понятия о языке SQL 18
2.2 Структура и назначение операторов SQL 20
2.3 Преимущества и недостатки языка SQL 22
3. Использование SQL в прикладном программировании 24
3.1 Обоснование выбора применяемых технологий для решения задачи 24
3.2 Реализация программной части веб - приложения 28
3.3 Описание общей схемы взаимодействия компонент веб -приложения, основные сценарии работы 29
Заключение 31
Список использованной литературы 33
Приложение А. Характеристики объектно-ориентированной модели данных 36
Приложение Б. Описание таблиц базы данных 37
Приложение В. Запросы, формирующие базу данных 39
Приложение Г. Взаимодействие с БД средствами PHP 41
Приложение Д. Основные элементы интерфейса пользователя сервиса подписки 47

КУРСОВАЯ РАБОТА

по дисциплине «Базы данных»

на тему:

«ИСПОЛЬЗОВАНИЕ SQL В ПРИКЛАДНОМ ПРОГРАММИРОВАНИИ»

1. Астахова И.Ф., Толстобров А.П., Мельников В.М. SQL в примерах и задачах. – Мн.: Новое знание, 2011. – С.4
2. Боуман Дж.С., Эмерсон С.Л., Дарновски М. Практическое руководство по SQL. – Вильямс, 2011. – С.56-90
3. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - Вильямс, 2010. – С.125
4. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – С.725
5. Дейт К. SQL и реляционная теория. Как грамотно писать код на SQL. – Символ-Плюс, 2010. – С.123
6. Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. – Янус-К, 2011. – С.102
7. Дунаев В.В. Базы данных. Язык SQL. – СПб. : БХВ-Петербург, 2010. – С.88
8. Дж. Кастаньетто, Х.Рават, С.Шуман, К.Сколло, Д.Велиаф «Профессиональное РНР программирование». – Пер. с англ. – СПб: Символ-Плюс, 2010. – С.76
9. Жилин Д.М. Теория систем: опыт построения курса. – КомКнига, 2011. – С.123
10. Иванова Г.С. – «Основы программирования» Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2010. – С.156
11. Коггзолл Джон. PHP 5. Полное руководство – М.: Вильямс, 2012 – С.336
12. Кренке Д. Теория и практика построения баз данных. – Питер, 2010. – С.206
13. Мирошниченко Г. Реляционные базы данных. Практические приемы оптимальных решений. – СПб. : БХВ-Петербург, 2011. – С.199
14. Новиков Б., Домбровская Г. Настройка приложений баз данных. – BHV, 2011. – С.22
15. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика.– Высшая школа, 2010. – С.49
16. Скотт В. Эмблер, Прамодкумар Дж. Садаладж Рефакторинг баз данных. Эволюционное проектирование. – Вильямс, 2010. – C.36
17. Тоу Д. Настройка SQL. Для профессионалов. – Питер, 2011. – С.103
18. Фейт С. TCP/IP. Архитектура, протоколы и реализация (включая IP версии 6 и IP Security) – Питер, 2011. С.196
19. MySQL. Библиотека профессионала – Киев: Диалектика, 2012 – С.170-179
20. PHP/MySQL для начинающих – Кудиц-образ, 2010 – С.44-108
21. Теория и практика построения баз данных: Д. Крёнке. – Питер, 2011. – С.223-250
22. Базы данных. «Проектирование, реализация и сопровождение», Томас Конном, Королинг Берг – 2010. – С.102
23. Microsoft Access 2007. Шаг за шагом: Практическое пособие / Пер. с англ. – М.: ЭКОМ, 2011. – С.63
24. Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – С.122
25. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. – С. 169
26. Компьютерные технологии обработки информации / Под ред. С.В. Назарова. - М.: Финансы и статистика, 2005. – С.108
27. Соболь Б.В., Галин А.Б., Панов Ю.В. и др. Информатика: учебник. – М.: Феникс, 2007. – С.223
28. Шкарина Л. Язык SQL: учебный курс. – СПб.: Питер, 2001 – С.23-96

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Актуальность темы курсовой работы заключается в том, что в современном компьютерном мире язык структурированных запросов SQL предоставляет пользователю большое количество возможностей по применению и объединению информации из различных источников. Кроме того, в настоящее время SQL нашел широкое применение в прикладном программировании, поскольку значительно сокращает объем работ, который пришлось бы выполнять при использовании универсальных языков программирования.
Язык структурированных запросов SQL (Structured Query Language) предназначен для создания и работы с реляционными базами данных, которые представляют собой наборы связанных данных, хранящихся в таблицах. Для управления реляционными базами данных используются программы, называемые системами управления базами данных, СУБД.
В области баз данных наблюдается все большая интеграция, которая повышает важность стандартного языка, пригодного для использования на различных компьютерных платформах и с разными СУБД.
При наличии стандартного языка достаточно изучить один набор команд и применять его для ввода, поиска, изменения и передачи информации независимо от имеющейся платформы: персональный компьютер, рабочая станция или большая ЭВМ.
Приложения, написанные на стандартном языке, способны работать со многими базами данных, как при использовании API ODBC.
Объектом исследования курсовой работы являются «Базы данных», а предметом исследования – «Использование SQL в прикладном программировании».
Целью курсовой работы является изучение возможностей использования SQL в прикладном программировании.
Для достижения поставленной цели в курсовой работе необходимо решить следующие задачи:
1) раскрыть сущность понятий база данных, система управления базами данных путем изучения классификации баз данных и СУБД по степени распределенности, по технологии хранения данных, по содержимому, по моделям построения;
2) изучить особенности реляционной модели данных;
3) изучить технологии распределенной обработки данных путем определения из достоинств и недостатков, проведения сравнительного анализа, а также выделить технологию, которая наиболее подходит для распределенной обработки данных с использованием SQL-запросов к серверам БД;
4) рассмотреть структуру и назначение операторов SQL: операторов определения данных DDL, операторов манипулирования данных DML, операторов управления данными DCL;
5) изучить возможности использования SQL в прикладном программировании.
При написании курсовой работы использовались научные труды следующих авторов: Астахова И.Ф.[1], Боуман Дж.С. [2], Гарсиа-Молина Г.[3], Дейт К.[4-6], Дунаев В.В.[7], Жилин Д.М.[9] и другие.

ОГЛАВЛЕНИЕ

Введение 3
1. Основные понятия и технологии распределенной обработки данных 5
1.1 Основные понятия и классификация баз данных и систем управления базами данных 5
1.2 Модели построения баз данных 8
1.3 Технологии распределенной обработки данных 14
2. Особенности языка структурированных запросов SQL 18
2.1 Общие понятия о языке SQL 18
2.2 Структура и назначение операторов SQL 20
2.3 Преимущества и недостатки языка SQL 22
3. Использование SQL в прикладном программировании 24
3.1 Обоснование выбора применяемых технологий для решения задачи 24
3.2 Реализация программной части веб - приложения 28
3.3 Описание общей схемы взаимодействия компонент веб -приложения, основные сценарии работы 29
Заключение 31
Список использованной литературы 33
Приложение А. Характеристики объектно-ориентированной модели данных 36
Приложение Б. Описание таблиц базы данных 37
Приложение В. Запросы, формирующие базу данных 39
Приложение Г. Взаимодействие с БД средствами PHP 41
Приложение Д. Основные элементы интерфейса пользователя сервиса подписки 47

КУРСОВАЯ РАБОТА

по дисциплине «Базы данных»

на тему:

«ИСПОЛЬЗОВАНИЕ SQL В ПРИКЛАДНОМ ПРОГРАММИРОВАНИИ»

1. Астахова И.Ф., Толстобров А.П., Мельников В.М. SQL в примерах и задачах. – Мн.: Новое знание, 2011. – С.4
2. Боуман Дж.С., Эмерсон С.Л., Дарновски М. Практическое руководство по SQL. – Вильямс, 2011. – С.56-90
3. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - Вильямс, 2010. – С.125
4. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – С.725
5. Дейт К. SQL и реляционная теория. Как грамотно писать код на SQL. – Символ-Плюс, 2010. – С.123
6. Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. – Янус-К, 2011. – С.102
7. Дунаев В.В. Базы данных. Язык SQL. – СПб. : БХВ-Петербург, 2010. – С.88
8. Дж. Кастаньетто, Х.Рават, С.Шуман, К.Сколло, Д.Велиаф «Профессиональное РНР программирование». – Пер. с англ. – СПб: Символ-Плюс, 2010. – С.76
9. Жилин Д.М. Теория систем: опыт построения курса. – КомКнига, 2011. – С.123
10. Иванова Г.С. – «Основы программирования» Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2010. – С.156
11. Коггзолл Джон. PHP 5. Полное руководство – М.: Вильямс, 2012 – С.336
12. Кренке Д. Теория и практика построения баз данных. – Питер, 2010. – С.206
13. Мирошниченко Г. Реляционные базы данных. Практические приемы оптимальных решений. – СПб. : БХВ-Петербург, 2011. – С.199
14. Новиков Б., Домбровская Г. Настройка приложений баз данных. – BHV, 2011. – С.22
15. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика.– Высшая школа, 2010. – С.49
16. Скотт В. Эмблер, Прамодкумар Дж. Садаладж Рефакторинг баз данных. Эволюционное проектирование. – Вильямс, 2010. – C.36
17. Тоу Д. Настройка SQL. Для профессионалов. – Питер, 2011. – С.103
18. Фейт С. TCP/IP. Архитектура, протоколы и реализация (включая IP версии 6 и IP Security) – Питер, 2011. С.196
19. MySQL. Библиотека профессионала – Киев: Диалектика, 2012 – С.170-179
20. PHP/MySQL для начинающих – Кудиц-образ, 2010 – С.44-108
21. Теория и практика построения баз данных: Д. Крёнке. – Питер, 2011. – С.223-250
22. Базы данных. «Проектирование, реализация и сопровождение», Томас Конном, Королинг Берг – 2010. – С.102
23. Microsoft Access 2007. Шаг за шагом: Практическое пособие / Пер. с англ. – М.: ЭКОМ, 2011. – С.63
24. Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – С.122
25. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. – С. 169
26. Компьютерные технологии обработки информации / Под ред. С.В. Назарова. - М.: Финансы и статистика, 2005. – С.108
27. Соболь Б.В., Галин А.Б., Панов Ю.В. и др. Информатика: учебник. – М.: Феникс, 2007. – С.223
28. Шкарина Л. Язык SQL: учебный курс. – СПб.: Питер, 2001 – С.23-96

Купить эту работу

ИСПОЛЬЗОВАНИЕ SQL В ПРИКЛАДНОМ ПРОГРАММИРОВАНИИ

1200 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

1 апреля 2021 заказчик разместил работу

Выбранный эксперт:

Автор работы
Natusic1502
4.8
Подхожу к каждому делу ответственно. Не откладываю на завтра то,что можно сделать сегодня.
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
1200 ₽ Цена от 500 ₽

5 Похожих работ

Курсовая работа

Создание базы данных для автоматизации процесса управления кадрами на предприятии

Уникальность: от 40%
Доступность: сразу
1000 ₽
Курсовая работа

Оптимизация сайта при помощи методов ИИ для увеличения конверсионного действия

Уникальность: от 40%
Доступность: сразу
300 ₽
Курсовая работа

Сравнение операционных систем Linux, Windows и MacOS

Уникальность: от 40%
Доступность: сразу
400 ₽
Курсовая работа

Разработка программы обработки списка смартфонов

Уникальность: от 40%
Доступность: сразу
350 ₽
Курсовая работа

Решение задач многомерной оптимизации. Методы безусловной оптимизации. Поиск условного экстремума, используя квадратичный штраф. (MathCad, Python).

Уникальность: от 40%
Доступность: сразу
1000 ₽

Отзывы студентов

Отзыв Далиас об авторе Natusic1502 2018-05-11
Курсовая работа

Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.

Общая оценка 5
Отзыв pocya об авторе Natusic1502 2016-04-07
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв Марина [email protected] об авторе Natusic1502 2015-08-25
Курсовая работа

все отлично, спасибо!

Общая оценка 5
Отзыв Татьяна_5085 об авторе Natusic1502 2016-09-15
Курсовая работа

Все ОК

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Основные понятия и проблемы технологии программирования

Уникальность: от 40%
Доступность: сразу
250 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Сортировка Пузырьком"

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Сортировка Шелла"

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Сортировка слиянием"

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Сортировка выбором"

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Пирамидальная сортировка"

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Быстрая сортировка"

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Доклад по дисциплине "Программирование", тема "Гномья сортировка"

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Инструментальные средства разработки информационных систем

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Среда разработки программного обеспечения

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Принципы работы нейросетей. Виды и принципы работы нейросетей

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Рисунок нарисованный в Visual Studio на C++ MFC-приложение

Уникальность: от 40%
Доступность: сразу
200 ₽