Благодарю за курсовую по базам данных, все недочеты были исправлены вовремя, окончательный вариант курсовой качественный))
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
ВВЕДЕНИЕ 3
1. ТЕОРИЯ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ И СУБД 4
1.1. Классификация моделей баз данных и СУБД 4
1.2. Обзор реляционных баз данных и СУБД 8
2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ КНИЖНЫЙ МАГАЗИН 11
2.1. Выбор СУБД 11
2.2. Проектирование БД 12
3. РАЗРАБОТКА БАЗЫ ДАННЫХ «КНИЖНЫЙ МАГАЗИН» 17
3.1. Создание таблиц 17
3.2. Создание форм 19
3.3. Создание запросов 21
3.4. Создание отчетов 28
3.5. Создание Главной формы 29
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 33
1.1. Классификация моделей баз данных и СУБД
Модель базы данных отражает реальные и виртуальные объекты окружающего мира, информация о которых хранится и обрабатывается в разрабатываемых информационных системах. Этапы развития моделей баз данных отражены на рис. 1.
Рисунок 1 - Эволюция моделей реализации данных [8, с. 16]
Основным классификационным признаком является модель реализации данных, существуют сетевая, иерархическая, реляционная и объектно-ориентированная модели.
Системы, основанные на файлах, использовались в основном для хранения и обработки больших массивов информации.
Сетевая модель позволяет назначать произвольное количество связей между узлами графа, реализуя связь «многие ко многим».
Иерархические модели применяют инвертированную древообразную структуру, реализуя одну из наиболее часто встречающихся в реальном мире связей между сущностями — связь «один ко многим».
...
1.2. Обзор реляционных баз данных и СУБД
Примерами реляционных СУБД для микрокомпьютеров являются СУБД Access и FoxPro фирмы Microsoft, Paradox и Visual dBase фирмы Borland, а также R:Base фирмы Мiсrоrim. [7; 6, с. 107]
Американский математик Э.Ф. Кодд в 1970г. впервые сформулировал основные понятия и ограничения реляционной модели, ограничив набор операций в ней семью основными и одной дополнительной операцией.
Основной структурой данных в модели является отношение, именно поэтому модель получила название реляционной (от англ. relation – отношение). [10, с. 42]
В реляционной модели все данные логически структурированы внутри отношений (таблиц). Каждое отношение имеет имя и состоит из поименованных атрибутов (столбцов) данных. Каждый кортеж (строка) данных содержит по одному значению каждого из атрибутов.
Атрибут это поименованный столбец отношения. Большое преимущество реляционной модели заключается именно в этой простоте логической структуры.
...
2.1. Выбор СУБД
Рассмотрим реляционную базу данных и СУБД на примере СУБД Access фирмы Мicrosoft. Автоматизируем процесс продажи книжного магазина.
Для разработки БД Книжный магазин выбрана офисная программа Microsoft Access, функционально полная система с мощными средствами для работы в этой программе. Ее преимущество перед другими в простоте, наличии всех средств для успешной обработки и управления БД. Один из основных плюсов разработки на MS Access - плотная связь с Microsoft Office. При этом так же устанавливаются все нужные для работы Access библиотеки, ODBC. Acсess хорошо совместим с MS SQL Server и другими форматами баз данных.
...
2.2. Проектирование БД
Определим таблицы БД. Отношения БД Книжный магазин и их атрибуты приведены в табл. 1-5. Ключевые поля выделены жирным шрифтом.
...
3.1. Создание таблиц
Создание базы данных начинается с создания таблиц. База данных «Книжный магазин» состоит из таблиц: «Книги» - содержит информацию обо всех книгах, имеющихся в продаже, «Издательства» - содержит необходимую информацию об издательствах, с которыми заключен договор о поставке книг; «Клиенты» - содержит информацию о клиентах магазина, делающих заказы на покупку книг, «Заказы» - содержит перечень заказов клиентов на нужные им книги; «Продажи» - содержит информацию о проданных книгах.
Таблицы создадим в режиме конструктора. Для создания таблицы в режиме Конструктор выбрать Создание - Конструктор таблиц. Выйдет таблица, состоящая из 3-х столбцов. В столбце Имя поля набрать имя поля, нажать Enter, курсор перейдет в столбец Тип данных, где щелкнуть ▼, из раскрывающегося списка выбрать соответствующий тип данных - числовой, текстовый, денежный и т.д.
...
3.3. Создание запросов
Кроме ввода, просмотра, корректировки и удаления записей в таблицах, необходима возможность получения различных запросов.
1) Книги по художественной литературе. Для этого в режиме конструктора добавить таблицу «Книги», переслать двойным щелчком все поля таблицы в создаваемый запрос, затем щелкнуть в ячейке «Условие отбора» поля Инвентарный номер, щелкнуть кнопку Построить на Стандартной панели инструментов, в построителе выражений выбрать Операторы - Сравнения- Between и набрать начальный и конечный коды книг по художественной или другой литературе: [12]
Between 100001 And 199999
и в запросе останутся только все книги по художественной литературе, т.е. все инвентарные номера от 100001 до 199999 (рис. 9, 10).
Рисунок 9 – Конструктор Запроса Книги художественной литературы
Рисунок 10 - Запрос Книги художественной литературы
2) Книги по названию (рис. 11-12).
...
3.5. Создание Главной формы
Осталось создать главную кнопочную форму для запуска всех форм, запросов и отчетов. Для создания используем Конструктор форм, сначала щелкаем элемент управления Надпись и вводим название БД «БАЗА ДАННЫХ КНИЖНЫЙ МАГАЗИН», выравниваем по центру, задаем размер, начертание полужирный для шрифта. Затем выбираем элемент Вкладки и создаем 4 вкладки – Формы, Запросы, Отчеты, Конец работы (рис. 24). [13]
Во вкладке Формы создаем 5 кнопок для работы с формами:
• Книги;
• Издательства;
• Клиенты;
• Заказы;
• Продажи.
Рисунок 24 - Главная форма БД Книжный магазин
Для создания кнопки «Книги» выбираем на панели Элементов управления элемент Кнопка и щелкаем под вкладкой Работа с формами, в появившемся окне выбираем Работа с формой – Открыть форму, в следующем окне выбираем таблицу Книги, в следующем окне Открыть форму и показать все записи, дальше выбираем опцию Текст и в окошке набираем имя кнопки «Книги» и Готово.
...
ЗАКЛЮЧЕНИЕ
В курсовой работе проведено проектирование и разработка базы данных «Книжный магазин», автоматизирующей работу книжного магазина.
В первом разделе приведена классификация баз данных и СУБД, описаны реляционные базы данных и СУБД. Во втором разделе спроектирована модель базы данных. В третьем разделе приведена разработка БД Книжный магазин средствами MS Access – создание таблиц, схемы данных, форм, запросов и отчетов, все сопровождается скриншотами таблиц, форм, запросов и отчетов.
БД Книжный магазин состоит из 5 таблиц: таблица Книги содержит информацию обо всех книгах, имеющихся в магазине для продажи; таблица Издательства содержит информацию об издательствах, поставляющих книги на продажу; таблица Клиенты содержит данные о клиентах, заказывающих книги; таблица Заказы содержит информацию о заказах клиентов на нужные книги; в таблицу Продажи заносится информация о проданных экземплярах книг.
...
1. Бахвалова В.С. Базы данных: методические указания к выполнению курсовой работы / В.С. Бахвалова. – Набережные Челны: Изд-во Камской государственной инженерно-экономической академии, 2011. - 66 с.:
2. Дейт К. Руководство по реляционной СУБД DB2. – М.: Финансы и статистика, 2010. – 320с.
3. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ: Перевод с английского. - М.: Мир, 2011.- 252 с.
4. Джулия Келли. Access 97: Самоучитель. – СПб: Питер, 2011. – 336с.
5. Карчевский Е.М., Филиппов И.Е. Access 2010 в примерах: Учебно-методическое пособие. – Казань: КФУ, 2011. – 118 с.
6. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. – Глазго, 2012. С. 182-183.
7. Осипов Д.Л. Базы данных и Delphi. Теория и практика. – СПб.: БХВ-Петербург, 2011. – 752 с.
8. Основы проектирования реляционных баз данных: Учебное пособие. Кириллов В.В. – Спб: СПТУ, 2011.
9. Плещёв В.В. Базы данных. Visuаl FoxPro, Access, SQL Server, Oracle, MySQL с примерами и упражнениями: Учебное пособие. 4 е изд., испр. и доп. Екатеринбург: Изд-во УГЭУ, 2013. 441 с.
10. Рыбанов А.А. Инструментальные средства автоматизированного проектирования баз данных: учебное пособие. – Волгоград: РПК Политехник, 2011.
11. Селина Е.Г. Создание реляционных баз данных средствами СУБД Microsoft Access: Учебно-методическое пособие. - СПб.: Ун-тет ИТМО, 2016. - 46 с.
12. СУБД Access: методические рекомендации Камской государственной инженерно-экономической академии. – Набережные Челны, 2016. – 59 с.
13. Microsoft Access. Система управления реляционными базами данных для Windows. Руководство пользователя. Microsoft Corporation, 2010.
14. Компьютеры и их разновидности. Обзор компьютеров. [Электронный ресурс]. URL: http://1comp.spb.ru/komputers.html (дата обращения: 20.04.2018).
15. Обзор СУБД. 23.12.2013. Web: http://life-prog.ru/1_13566_obzor-subd.html (дата обращения: 18.04.2018).
16. Открытие книжного магазина: как воплотить мечту. [Электронный ресурс]. URL: http://vseproip.com/biznes-ip/kakoi-biznes-otkryt/knizhnyj-magazin.html (дата обращения: 19.04.2018).
17. Проектирование баз данных. [Электронный ресурс]. URL: http://fed-po2.narod.ru/bd/08.html (дата обращения: 22.04.2018).
18. Проектирование информационных систем. В. Грекул. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/2195/55/info (дата обращения: 23.04.2018).
19. Разработка информационной модели. [Электронный ресурс]. URL: http://edu.dvgups.ru/METDOC/GDTRAN/YAT/ITIS/PROEK_INF_SIS/METOD/UMK_DO/frame/UMK_DO/M4/L7.htm (дата обращения: 19.04.2018).
20. Собственный книжный магазин как бизнес идея. [Электронный ресурс]. URL: http://uni-business.ru/sobstvenny-j-knizhny-j-magazin-kak-bizn/ (дата обращения: 18.04.2018).
21. ERwin Data Modeler. 2016. [Электронный ресурс]. URL: https://ru.wikipedia.org/wiki/ERwin_Data_Modeler (дата обращения: 20.04.2018).
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
ВВЕДЕНИЕ 3
1. ТЕОРИЯ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ И СУБД 4
1.1. Классификация моделей баз данных и СУБД 4
1.2. Обзор реляционных баз данных и СУБД 8
2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ КНИЖНЫЙ МАГАЗИН 11
2.1. Выбор СУБД 11
2.2. Проектирование БД 12
3. РАЗРАБОТКА БАЗЫ ДАННЫХ «КНИЖНЫЙ МАГАЗИН» 17
3.1. Создание таблиц 17
3.2. Создание форм 19
3.3. Создание запросов 21
3.4. Создание отчетов 28
3.5. Создание Главной формы 29
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 33
1.1. Классификация моделей баз данных и СУБД
Модель базы данных отражает реальные и виртуальные объекты окружающего мира, информация о которых хранится и обрабатывается в разрабатываемых информационных системах. Этапы развития моделей баз данных отражены на рис. 1.
Рисунок 1 - Эволюция моделей реализации данных [8, с. 16]
Основным классификационным признаком является модель реализации данных, существуют сетевая, иерархическая, реляционная и объектно-ориентированная модели.
Системы, основанные на файлах, использовались в основном для хранения и обработки больших массивов информации.
Сетевая модель позволяет назначать произвольное количество связей между узлами графа, реализуя связь «многие ко многим».
Иерархические модели применяют инвертированную древообразную структуру, реализуя одну из наиболее часто встречающихся в реальном мире связей между сущностями — связь «один ко многим».
...
1.2. Обзор реляционных баз данных и СУБД
Примерами реляционных СУБД для микрокомпьютеров являются СУБД Access и FoxPro фирмы Microsoft, Paradox и Visual dBase фирмы Borland, а также R:Base фирмы Мiсrоrim. [7; 6, с. 107]
Американский математик Э.Ф. Кодд в 1970г. впервые сформулировал основные понятия и ограничения реляционной модели, ограничив набор операций в ней семью основными и одной дополнительной операцией.
Основной структурой данных в модели является отношение, именно поэтому модель получила название реляционной (от англ. relation – отношение). [10, с. 42]
В реляционной модели все данные логически структурированы внутри отношений (таблиц). Каждое отношение имеет имя и состоит из поименованных атрибутов (столбцов) данных. Каждый кортеж (строка) данных содержит по одному значению каждого из атрибутов.
Атрибут это поименованный столбец отношения. Большое преимущество реляционной модели заключается именно в этой простоте логической структуры.
...
2.1. Выбор СУБД
Рассмотрим реляционную базу данных и СУБД на примере СУБД Access фирмы Мicrosoft. Автоматизируем процесс продажи книжного магазина.
Для разработки БД Книжный магазин выбрана офисная программа Microsoft Access, функционально полная система с мощными средствами для работы в этой программе. Ее преимущество перед другими в простоте, наличии всех средств для успешной обработки и управления БД. Один из основных плюсов разработки на MS Access - плотная связь с Microsoft Office. При этом так же устанавливаются все нужные для работы Access библиотеки, ODBC. Acсess хорошо совместим с MS SQL Server и другими форматами баз данных.
...
2.2. Проектирование БД
Определим таблицы БД. Отношения БД Книжный магазин и их атрибуты приведены в табл. 1-5. Ключевые поля выделены жирным шрифтом.
...
3.1. Создание таблиц
Создание базы данных начинается с создания таблиц. База данных «Книжный магазин» состоит из таблиц: «Книги» - содержит информацию обо всех книгах, имеющихся в продаже, «Издательства» - содержит необходимую информацию об издательствах, с которыми заключен договор о поставке книг; «Клиенты» - содержит информацию о клиентах магазина, делающих заказы на покупку книг, «Заказы» - содержит перечень заказов клиентов на нужные им книги; «Продажи» - содержит информацию о проданных книгах.
Таблицы создадим в режиме конструктора. Для создания таблицы в режиме Конструктор выбрать Создание - Конструктор таблиц. Выйдет таблица, состоящая из 3-х столбцов. В столбце Имя поля набрать имя поля, нажать Enter, курсор перейдет в столбец Тип данных, где щелкнуть ▼, из раскрывающегося списка выбрать соответствующий тип данных - числовой, текстовый, денежный и т.д.
...
3.3. Создание запросов
Кроме ввода, просмотра, корректировки и удаления записей в таблицах, необходима возможность получения различных запросов.
1) Книги по художественной литературе. Для этого в режиме конструктора добавить таблицу «Книги», переслать двойным щелчком все поля таблицы в создаваемый запрос, затем щелкнуть в ячейке «Условие отбора» поля Инвентарный номер, щелкнуть кнопку Построить на Стандартной панели инструментов, в построителе выражений выбрать Операторы - Сравнения- Between и набрать начальный и конечный коды книг по художественной или другой литературе: [12]
Between 100001 And 199999
и в запросе останутся только все книги по художественной литературе, т.е. все инвентарные номера от 100001 до 199999 (рис. 9, 10).
Рисунок 9 – Конструктор Запроса Книги художественной литературы
Рисунок 10 - Запрос Книги художественной литературы
2) Книги по названию (рис. 11-12).
...
3.5. Создание Главной формы
Осталось создать главную кнопочную форму для запуска всех форм, запросов и отчетов. Для создания используем Конструктор форм, сначала щелкаем элемент управления Надпись и вводим название БД «БАЗА ДАННЫХ КНИЖНЫЙ МАГАЗИН», выравниваем по центру, задаем размер, начертание полужирный для шрифта. Затем выбираем элемент Вкладки и создаем 4 вкладки – Формы, Запросы, Отчеты, Конец работы (рис. 24). [13]
Во вкладке Формы создаем 5 кнопок для работы с формами:
• Книги;
• Издательства;
• Клиенты;
• Заказы;
• Продажи.
Рисунок 24 - Главная форма БД Книжный магазин
Для создания кнопки «Книги» выбираем на панели Элементов управления элемент Кнопка и щелкаем под вкладкой Работа с формами, в появившемся окне выбираем Работа с формой – Открыть форму, в следующем окне выбираем таблицу Книги, в следующем окне Открыть форму и показать все записи, дальше выбираем опцию Текст и в окошке набираем имя кнопки «Книги» и Готово.
...
ЗАКЛЮЧЕНИЕ
В курсовой работе проведено проектирование и разработка базы данных «Книжный магазин», автоматизирующей работу книжного магазина.
В первом разделе приведена классификация баз данных и СУБД, описаны реляционные базы данных и СУБД. Во втором разделе спроектирована модель базы данных. В третьем разделе приведена разработка БД Книжный магазин средствами MS Access – создание таблиц, схемы данных, форм, запросов и отчетов, все сопровождается скриншотами таблиц, форм, запросов и отчетов.
БД Книжный магазин состоит из 5 таблиц: таблица Книги содержит информацию обо всех книгах, имеющихся в магазине для продажи; таблица Издательства содержит информацию об издательствах, поставляющих книги на продажу; таблица Клиенты содержит данные о клиентах, заказывающих книги; таблица Заказы содержит информацию о заказах клиентов на нужные книги; в таблицу Продажи заносится информация о проданных экземплярах книг.
...
1. Бахвалова В.С. Базы данных: методические указания к выполнению курсовой работы / В.С. Бахвалова. – Набережные Челны: Изд-во Камской государственной инженерно-экономической академии, 2011. - 66 с.:
2. Дейт К. Руководство по реляционной СУБД DB2. – М.: Финансы и статистика, 2010. – 320с.
3. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ: Перевод с английского. - М.: Мир, 2011.- 252 с.
4. Джулия Келли. Access 97: Самоучитель. – СПб: Питер, 2011. – 336с.
5. Карчевский Е.М., Филиппов И.Е. Access 2010 в примерах: Учебно-методическое пособие. – Казань: КФУ, 2011. – 118 с.
6. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. – Глазго, 2012. С. 182-183.
7. Осипов Д.Л. Базы данных и Delphi. Теория и практика. – СПб.: БХВ-Петербург, 2011. – 752 с.
8. Основы проектирования реляционных баз данных: Учебное пособие. Кириллов В.В. – Спб: СПТУ, 2011.
9. Плещёв В.В. Базы данных. Visuаl FoxPro, Access, SQL Server, Oracle, MySQL с примерами и упражнениями: Учебное пособие. 4 е изд., испр. и доп. Екатеринбург: Изд-во УГЭУ, 2013. 441 с.
10. Рыбанов А.А. Инструментальные средства автоматизированного проектирования баз данных: учебное пособие. – Волгоград: РПК Политехник, 2011.
11. Селина Е.Г. Создание реляционных баз данных средствами СУБД Microsoft Access: Учебно-методическое пособие. - СПб.: Ун-тет ИТМО, 2016. - 46 с.
12. СУБД Access: методические рекомендации Камской государственной инженерно-экономической академии. – Набережные Челны, 2016. – 59 с.
13. Microsoft Access. Система управления реляционными базами данных для Windows. Руководство пользователя. Microsoft Corporation, 2010.
14. Компьютеры и их разновидности. Обзор компьютеров. [Электронный ресурс]. URL: http://1comp.spb.ru/komputers.html (дата обращения: 20.04.2018).
15. Обзор СУБД. 23.12.2013. Web: http://life-prog.ru/1_13566_obzor-subd.html (дата обращения: 18.04.2018).
16. Открытие книжного магазина: как воплотить мечту. [Электронный ресурс]. URL: http://vseproip.com/biznes-ip/kakoi-biznes-otkryt/knizhnyj-magazin.html (дата обращения: 19.04.2018).
17. Проектирование баз данных. [Электронный ресурс]. URL: http://fed-po2.narod.ru/bd/08.html (дата обращения: 22.04.2018).
18. Проектирование информационных систем. В. Грекул. [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/2195/55/info (дата обращения: 23.04.2018).
19. Разработка информационной модели. [Электронный ресурс]. URL: http://edu.dvgups.ru/METDOC/GDTRAN/YAT/ITIS/PROEK_INF_SIS/METOD/UMK_DO/frame/UMK_DO/M4/L7.htm (дата обращения: 19.04.2018).
20. Собственный книжный магазин как бизнес идея. [Электронный ресурс]. URL: http://uni-business.ru/sobstvenny-j-knizhny-j-magazin-kak-bizn/ (дата обращения: 18.04.2018).
21. ERwin Data Modeler. 2016. [Электронный ресурс]. URL: https://ru.wikipedia.org/wiki/ERwin_Data_Modeler (дата обращения: 20.04.2018).
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
1500 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149282 Курсовой работы — поможем найти подходящую