Курсар - служба спасения студентов
Служба спасения для студентов

Проектирование базы данных "Футбольный клуб"

Стоимость
3000 руб.
Содержание
Теория + Практика
Объем
60 страниц лист.
Год написания

Описание работы

Работа пользователя Programist
Курсовая работа по дисциплине "Базы данных". Работа находится в архиве, который содержит: 
- БД "Футбольный клуб";
- курсовая работа (пояснительная записка); 
- веб-приложение для работы с базой данных;
База данных «Футбольный клуб» не настроена для определенного клуба, а может быть использована разными клубами. В качестве примера использовались 10 футбольных клубов Российской Федерации. 
СУБД, использованная при разработке базы данных: MySQL. 
При разработке базы данных использовался Open Server. Open Server Panel – это портативная серверная платформа и программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий. 
Веб-приложение курсовой работы было разработано с помощью PHP, с использованием языка разметки HTML и языка описания внешнего вида документа CSS. 
Функциональные возможности веб-приложения:
- авторизация пользователя;
- поиск данных в БД;
- сортировка данных;
- постраничный вывод данных (пагинация);
- добавление, редактирование, удаление, просмотр данных БД;
- хранимые процедуры;
- хранимые функции;
- триггер;
- просмотр представлений (VIEW);
- объединение таблиц (JOIN).

Содержание курсовой работы:
ВВЕДЕНИЕ……………………………………………………………3
1 ЭТАПЫ РАЗРАБОТКИ БАЗЫ ДАННЫХ «ФУТБОЛЬНЫЙ КЛУБ»………………......................................................................4
1.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ………………………………………................................4
1.2 ИНФОЛОГИЧЕСКОЕ ОПИСАНИЕ БД…………………………………………........................................7
1.3 ЛОГИЧЕСКАЯ МОДЕЛЬ И ФИЗИЧЕСКАЯ МОДЕЛЬ БД……………………....................................................................10
2 ПРОЕКТИРОВАНИЕ ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ РАБОТЫ С БАЗОЙ ДАННЫХ...16
2.1 ВЫБОР СРЕДЫ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ БАЗЫ ДАННЫХ «ФУТБОЛЬНЫЙ КЛУБ»……………………………………………………………….16
2.2 ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ БАЗЫ ДАННЫХ «ФУТБОЛЬНЫЙ КЛУБ»…………………………………………………..19
ЗАКЛЮЧЕНИЕ……………………………………………………………………………33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………………...34
ПРИЛОЖЕНИЕ А…………………………………………………………………………35
ПРИЛОЖЕНИЕ Б………………………………………………………………………….39
ПРИЛОЖЕНИЕ В…………………………………………………………………………40
ПРИЛОЖЕНИЕ Г………………………………………………………………………….43
ПРИЛОЖЕНИЕ Д………………………………………………………………………….47
ПРИЛОЖЕНИЕ Е………………………………………………………………………….49
ПРИЛОЖЕНИЕ Ж…………………………………………………………………………51
ПРИЛОЖЕНИЕ И………………………………………………………………………….53
ПРИЛОЖЕНИЕ К………………………………………………………………………….56
ПРИЛОЖЕНИЕ Л………………………………………………………………………….58
ПРИЛОЖЕНИЕ М…………………………………………………………………………60

-Введение (отрывок): 
Целью курсовой работы является проектирование базы данных «Футбольный клуб».
Для достижения поставленной цели необходимо решить задачи, в соответствии с которыми построена структура работы:
1) проанализировать предметную область;
2) реализовать основные этапы проектирования реляционных баз данных: концептуального, логического, физического.
3) разработать веб-приложение для работы с базой данных «Футбольный клуб»

-Список использованных источников:
1 Бенкен Е. С. PHP, MySQL, XML: программирование для Интернета. / Е. С. Бенкен. – СПб.: БХВ-Петербург, 2011. – 304 с. – ISBN 978-5-9775-0724 0.
2 Дронов В. А. PHP, MySQL и Dreamweaver. Разработка интерактивных Web-сайтов / В. А. Дронов. – СПб.: БХВ-Петербург, 2007. – 480 с. – ISBN 978-5-9775-0125-5.
3 Котеров, Д. В. PHP 7 / Д. В. Котеров, И. В. Симдянов. – СПб.: БХВ-Петербург, 2016. – 1088 с. – ISBN 978-5-9775-3725-4.
4 Кузнецов, М. В. Самоучитель PHP 7 / М. В. Кузнецов, И. В. Симдянов. – СПб.: БХВ-Петербург, 2018. – 448 с. – ISBN 978-5-9775-3817-6.
5 Куликов, С. А. Работа с MySQL, MS SQL Server и Oracle в примерах. / С. А. Куликов. – М.: ДМК Пресс, 2019 – 545 с. – ISBN 978-5-9775-3874-6.
.................................................................................................

-Отрывок из работы: 
База данных «Футбольный клуб» существенно облегчит работу тренерского штаба, учредителей футбольных клубов. В базе данных разработаны и реализованы запросы, которые позволяют быстро выводить необходимые сведения, начиная от простой сортировки и заканчивая работой триггеров, функций и процедур. Отчеты, созданные на основе запросов, позволяют представлять всю информацию в удобном и наглядном виде. Для того чтобы обеспечить пользователю легкий и удобный ввод данных, в базе данных имеются формы. Кнопочные формы обеспечивают удобную и быструю навигацию по базе данных. 

Программный код (отрывок): 

<?php
include 'connect.php';
$id = $_POST['id'];
echo "Идентификатор турнира (ID_tournament):  ".$id;
$select = "SELECT func_tournament('$id') as func";
$select_q = mysqli_query($link, $select);
if ($select_q == false) {
 echo "ошибка select_q";
 }
echo '<br>';
$res = mysqli_fetch_assoc($select_q);
echo "Результат выполнения функции: ".$res['func'];
mysqli_close($link);
?>
<html>
<head>
<title> Результат работы функции</title>
<link rel="stylesheet" type="text/css" href="css/style1.css">
</head>
<body>
<div class="btn_func">
<!-- Осуществляем переход на предыдущую страницу   -->
<input  type="submit"  value="Назад"   onclick="                        location.href='func_tournament.php'  ">
</div>
</body>
</html>

Курсовая работа была защищена на "отлично". Работа написана мной самостоятельно.
P.S. Готов помочь и ответить на Ваши вопросы! 


 

Сколько стоит помощь с учебной работой?