Благодарю за курсовую по базам данных, все недочеты были исправлены вовремя, окончательный вариант курсовой качественный))
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Введение………………………………….……………………......……………….…......2
1 Описание и состав языка SQL …………………………..…......……………….…......4
1.1 Краткая история языка SQL….……………………..……......……………….…......4
1.1 Основные определения и состав языка SQL …..…..….....................................…....5
2 Оптимизация запросов SQL …………………………….…............…………….…..8
2.1 Создание оптимальных запросов в SQL……………….…............…………….….8
2.2 Оптимизация готовых запросов……… ……………………………………….….11
Заключение………………………...……………............……………….…………..…...18
Глоссарий………………………………………………………………………………...20
Список использованных источников…….…………..........………….…...………........22
Приложение А.………….………….………………..........………….…...………........24
1.1 Краткая история языка SQL
Язык SQL, предназначенный для операций с базами данных, был разработан в компании IBM в рамках проекта экспериментальной реляционной СУБД System R. Он был создан примерно в середине 70-х гг. Первоначальное название языка SEQUEL (Structured English Query Language) только частично отображало его суть. Язык был ориентирован в основном на понятную и удобную формулировку запросов к реляционным БД. Хотя, на самом деле, он почти с самого начала являлся полным языком БД, обеспечивающим помимо средств формулирования запросов и управления базами данных нижеприведенные средства:
• определения и управления схемой БД;
• определения представлений БД;
• операторы для определения ограничений целостности и триггеров;
• определения структур физического уровня, поддерживающих эффективное выполнение запросов;
• авторизации доступа к отношениям и их полям;
• управления транзакциями1.
...
1.2 Основные определения и состав языка SQL
SQL (произносится как "эскьюэль") является структурированным языком запросов. Это средство, предоставляющее возможность совершать операции с реляционными БД как с наборами связанной информации, хранящейся в таблицах.
Стандартный язык позволяет пользователям, которые знают определенный набор команд, применять их для создания, нахождения, редактирования и передачи информации – вне зависимости от того, работают ли данные пользователи на ПК, на универсальной ЭВМ или на сетевой рабочей станции.
Стандарт языка SQL задается Американским национальным институтом стандартов – ANSI, входящим в настоящее время в ISO (международную организацию по стандартизации).
Тем не менее, многие разработчики коммерческих программ по работе с базами данных дополняют SQL без уведомления ISO, добавляя различные специфические команды в этот язык1.
...
Заключение
Итак, в данной курсовой работе были рассмотрены различные способы оптимизации запросов. А именно: оптимизация создающихся запросов и оптимизация уже готовых SQL запросов. Целью выявление запросов, нуждающихся в оптимизации, является повышения быстродействия (уменьшение времени ожидания), увеличение производительности и отсеивание ненужной информации в результате запроса.
Прежде чем пытаться повысить производительность сервера и наращивать мощность аппаратных средств, хорошим ходом будет проведение оптимизации.
Конечно, во многих базах данных уже есть свои встроенные оптимизаторы, но не лишним будет заботиться об оптимизации самостоятельно. Не стоит так же забывать о простых правилах оптимизации запросов на этапе их создания.
...
Глоссарий
№ п/п
Понятие
Определение
1
DDoS и DoS атаки
Атака на систему (сервер) с целью довести её до отказа, до такого состояния, когда пользователи системы не могут получить доступ к предоставляемым системой ресурсам, либо этот доступ затруднён. Основывается на небезграничности ресурсов атакуемой службы
2
SQL (Structured Query Language— «язык структурированных запросов»)
Универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных
3
Баг
Програмисстское жарконное слово, обозначающее, как правило, ошибку в программе или системе, приводящей к неожиданному или неправильному результату.
4
База данных
Поименованная, целостная, единая система данных, организованная по определенным правилам, которые предусматривают общие принципы описания, хранения и обработки данных
5
Данные
Последовательность элементарных символов,цифр или букв, являющихся значением некоторого атрибута
6
Информация
Любые сведения о каком-либо событии, процессе и т.
...
Вейра, Р. Программирование баз данных Microsoft SQL Server 2008. Базовый курс [Текст] / Р. Вейра. – М.:Диалектика-Вильямс, 2009. – 816с. – ISBN: 978-5-8459-1612-9
Глушаков, С.В. Базы данных [Текст] / С.В. Глушаков, Д.В. Ломотько - М.: Издательство АСТ, 2002. - 504 с. – ISBN: 966-03-1257-1
Грубер, М., Понимание SQL [Текст] / М. Грубер: пер. Лебедева В.Н. – М.: Компьютер-пресс, 1993. – 290с. - ISBN: 5-7859-0189-7
Дейт, К.Дж. SQL и реляционная теория. Как грамотно писать код SQL [Текст] / К.Дж. Дейт. – М.:Символ-Плюс, 2010. – 480с. – ISBN: 978-5-93286-173-8
Дунаев, В.В. Базы данных. Язык SQL для студента [Текст] / В.В. Дунаев – СПб.: БВХ-Петербург, 2007. - 312с. – ISBN: 978-5-9775-0113-2
Каратыгин, С.А. Visual FoxPro «К вершинам мастерства» [Текст] / С.А. Каратыгин, А.Ф. Тихонов, Л.Н. Тихонова. - М.: ЗАО «Издательство БИНОМ», 1999. - 1462с. – ISBN: 5-95180006-4
Кригель, А. SQL. Библия пользователя [Текст] / А. Кригель, Б. Трухнов – М.:Диалектика-Вильямс, 2010. – 752с. – ISBN: 978-0-470-22906-4
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Введение………………………………….……………………......……………….…......2
1 Описание и состав языка SQL …………………………..…......……………….…......4
1.1 Краткая история языка SQL….……………………..……......……………….…......4
1.1 Основные определения и состав языка SQL …..…..….....................................…....5
2 Оптимизация запросов SQL …………………………….…............…………….…..8
2.1 Создание оптимальных запросов в SQL……………….…............…………….….8
2.2 Оптимизация готовых запросов……… ……………………………………….….11
Заключение………………………...……………............……………….…………..…...18
Глоссарий………………………………………………………………………………...20
Список использованных источников…….…………..........………….…...………........22
Приложение А.………….………….………………..........………….…...………........24
1.1 Краткая история языка SQL
Язык SQL, предназначенный для операций с базами данных, был разработан в компании IBM в рамках проекта экспериментальной реляционной СУБД System R. Он был создан примерно в середине 70-х гг. Первоначальное название языка SEQUEL (Structured English Query Language) только частично отображало его суть. Язык был ориентирован в основном на понятную и удобную формулировку запросов к реляционным БД. Хотя, на самом деле, он почти с самого начала являлся полным языком БД, обеспечивающим помимо средств формулирования запросов и управления базами данных нижеприведенные средства:
• определения и управления схемой БД;
• определения представлений БД;
• операторы для определения ограничений целостности и триггеров;
• определения структур физического уровня, поддерживающих эффективное выполнение запросов;
• авторизации доступа к отношениям и их полям;
• управления транзакциями1.
...
1.2 Основные определения и состав языка SQL
SQL (произносится как "эскьюэль") является структурированным языком запросов. Это средство, предоставляющее возможность совершать операции с реляционными БД как с наборами связанной информации, хранящейся в таблицах.
Стандартный язык позволяет пользователям, которые знают определенный набор команд, применять их для создания, нахождения, редактирования и передачи информации – вне зависимости от того, работают ли данные пользователи на ПК, на универсальной ЭВМ или на сетевой рабочей станции.
Стандарт языка SQL задается Американским национальным институтом стандартов – ANSI, входящим в настоящее время в ISO (международную организацию по стандартизации).
Тем не менее, многие разработчики коммерческих программ по работе с базами данных дополняют SQL без уведомления ISO, добавляя различные специфические команды в этот язык1.
...
Заключение
Итак, в данной курсовой работе были рассмотрены различные способы оптимизации запросов. А именно: оптимизация создающихся запросов и оптимизация уже готовых SQL запросов. Целью выявление запросов, нуждающихся в оптимизации, является повышения быстродействия (уменьшение времени ожидания), увеличение производительности и отсеивание ненужной информации в результате запроса.
Прежде чем пытаться повысить производительность сервера и наращивать мощность аппаратных средств, хорошим ходом будет проведение оптимизации.
Конечно, во многих базах данных уже есть свои встроенные оптимизаторы, но не лишним будет заботиться об оптимизации самостоятельно. Не стоит так же забывать о простых правилах оптимизации запросов на этапе их создания.
...
Глоссарий
№ п/п
Понятие
Определение
1
DDoS и DoS атаки
Атака на систему (сервер) с целью довести её до отказа, до такого состояния, когда пользователи системы не могут получить доступ к предоставляемым системой ресурсам, либо этот доступ затруднён. Основывается на небезграничности ресурсов атакуемой службы
2
SQL (Structured Query Language— «язык структурированных запросов»)
Универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных
3
Баг
Програмисстское жарконное слово, обозначающее, как правило, ошибку в программе или системе, приводящей к неожиданному или неправильному результату.
4
База данных
Поименованная, целостная, единая система данных, организованная по определенным правилам, которые предусматривают общие принципы описания, хранения и обработки данных
5
Данные
Последовательность элементарных символов,цифр или букв, являющихся значением некоторого атрибута
6
Информация
Любые сведения о каком-либо событии, процессе и т.
...
Вейра, Р. Программирование баз данных Microsoft SQL Server 2008. Базовый курс [Текст] / Р. Вейра. – М.:Диалектика-Вильямс, 2009. – 816с. – ISBN: 978-5-8459-1612-9
Глушаков, С.В. Базы данных [Текст] / С.В. Глушаков, Д.В. Ломотько - М.: Издательство АСТ, 2002. - 504 с. – ISBN: 966-03-1257-1
Грубер, М., Понимание SQL [Текст] / М. Грубер: пер. Лебедева В.Н. – М.: Компьютер-пресс, 1993. – 290с. - ISBN: 5-7859-0189-7
Дейт, К.Дж. SQL и реляционная теория. Как грамотно писать код SQL [Текст] / К.Дж. Дейт. – М.:Символ-Плюс, 2010. – 480с. – ISBN: 978-5-93286-173-8
Дунаев, В.В. Базы данных. Язык SQL для студента [Текст] / В.В. Дунаев – СПб.: БВХ-Петербург, 2007. - 312с. – ISBN: 978-5-9775-0113-2
Каратыгин, С.А. Visual FoxPro «К вершинам мастерства» [Текст] / С.А. Каратыгин, А.Ф. Тихонов, Л.Н. Тихонова. - М.: ЗАО «Издательство БИНОМ», 1999. - 1462с. – ISBN: 5-95180006-4
Кригель, А. SQL. Библия пользователя [Текст] / А. Кригель, Б. Трухнов – М.:Диалектика-Вильямс, 2010. – 752с. – ISBN: 978-0-470-22906-4
Купить эту работу vs Заказать новую | ||
---|---|---|
3 раза | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
400 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149278 Курсовых работ — поможем найти подходящую