Пример готовой курсовой работы по предмету: Информатика
ВВЕДЕНИЕ 3
ГЛАВА
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ И ОСНОВНЫЕ ПОНЯТИЯ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ 5
1.1. Понятие реляционной модели данных 5
1.2. Ограничения целостности 10
ГЛАВА 2. SQL – ЯЗЫК СТРУКТУРИРОВАННЫХ ЗАПРОСОВ 24
2.1. Общее об SQL 24
2.2 Определение данных в SQL 27
2.3. Описание учебного проекта 30
ЗАКЛЮЧЕНИЕ 35
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 36
Содержание
Выдержка из текста
Проектирование баз данных после появления реляционного подхода превратилось из искусства в науку.Немаловажным событием в развитие теории баз данных стало появление реляционной модели.Цель курсовой работы является исследование реляционных баз данных и систем управления базами данных.
Информация, накопленная в них, является чрезвычайно ценным материалом, и в настоящий момент широко распространяются методы обработки баз данных с точки зрения извлечения из них дополнительных знаний, методов, которые связаны с обобщением и различными дополнительными способами обработки данных. Основные концепции реляционной модели включают определение структуры и типов данных, определение множества операций, допустимых над элементами структуры данных, и определение правил целостности данных, регулирующих допустимые отношения между элементами структуры данных.Целью курсовой работы является изучение возможностей использования реляционных баз данных в прикладном программировании.
Теоретико-методологической основой курсовой работы являются работы по теории и технологиям баз данных, печатные издания и электронные справочные системы по языкам и технологиям программирования, а также материалы сети Интернет и Интернет — форумов разработчиков.
Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, посредством исследования специфики существующих сетевых баз данных и систем управления их работой. Анализ основных аспектов и состава баз данных.
выявить особенности сетевых БД и СУБД. Бураков – «Введение в системы баз данных» и И.
При написании работы в качестве опорных источников были использованы следующие: П.В. Бураков – «Введение в системы баз данных» и И.А. Кумскова – «Базы данных».
Практическая значимость работы состоит в применение полученных теоретических знаний к проектированию и разработки реляционной базы данных для оптимизации работы рекламного агентства. Задачи проекта:
Итак, что же такое реляционная база данных? Говоря коротко, это средство для рационального и эффективного хранения информации. Иными словами, такая база обеспечивает надежную защиту данных от случайной потери или порчи, экономно использует ресурсы (как людские, так и технические) и снабжена механизмами поиска информации, удовлетворяющими разумным требованиям к производительности.
В рамках данного дипломного проекта разработано «Информационное обеспечение подсистемы учета товара на складе магазина Sunrise», позволяющее автоматизировать работу склада магазина и повысить контроль над учетом движения товаров. Система спроектирована с учетом современных требований.
СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) 5 Иерархическая и сетевая даталогические модели СУБД
1. Иерархические структуры в реляционных базах данных 28
Реляционные базы данных
3 Иерархические СУБД
4 Протокол ODBC и компания Microsoft 19
У каждой из них имелись свои достоинства и недостатки, которые сыграли ключевую роль в развитии реляционной модели данных, появившейся во многом благодаря стремлению упростить и упорядочить первые модели данных. Знание о содержимом файла — какие данные в нём хранятся и какова их структура — было уделом прикладных программ, использующих этот файл. В основе СУБД лежала простая идея: изъять из программ определение структуры содержимого файла и хранить её вместе с данными в базе данных.
На основании этой концепции главной информационной технологией становятся данные, организованные в базе данных, адекватно отражающие реалии действительности в той или иной предметной области и обеспечивающие пользователя актуальной информацией в соответствующей предметной области.В информационных технологиях существует три класса СУБД, обеспечивающих работу иерархических, сетевых и реляционных моделей.Реляционные базы данных являются одним из сложнейших типов коммерческих приложений.
Эти проблемы возникают из-за плохо продуманную структуру и организацию базы данных, использование устаревшего программного обеспечения, вызывает необходимость поиска новых решений в условиях появления новых требований к массивным базам данных.
Целью данной работы является проектирование базы данных и создание его в СУБД MySQL.Принцип работы СУБД MySQL аналогичен принципу работы любой СУБД, использующей SQL (Structured Query Language, язык структурированных запросов) в качестве командного языка для создания/удаления баз данных, таблиц, для пополнения таблиц данными, для осуществления выборки данных.Основным объектом хранения реляционной базы данных является таблица, поэтому все SQL-запросы – это операции над таблицами.
Список источников информации
1. Астахова И.Ф., Толстобров А.П., Мельников В.М. SQL в примерах и задачах. – Мн.: Новое знание, 2011. – С.4
2. Боуман Дж.С., Эмерсон С.Л., Дарновски М. Практическое руководство по SQL. – Вильямс, 2011. – С.56-90
3. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. — Вильямс, 2010. – С.125
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
23. Microsoft Access 2007. Шаг за шагом: Практическое пособие / Пер. с англ. – М.: ЭКОМ, 2011. – С.63
24. Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – С.122
25. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. — М: БИНОМ, Лаборатория знаний, 2010. – С. 169
список литературы