Добавлен: 08.11.2023
Просмотров: 266
Скачиваний: 7
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ЛУГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ ВЛАДИМИРА ДАЛЯ
ФАКУЛЬТЕТ КОМПЬЮТЕРНЫХ СИСТЕМ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
Кафедра компьютерных систем и сетей
(полное название кафедры)
КУРСОВАЯ РАБОТА
по дисциплине «_________Администрирование базы данных___________»
(название дисциплины)
на тему: ……………Разработка базы данных «Военная часть»...…………….
Направление подготовки 09.03.01 Информатика и вычислительная техника
(шифр и название направления подготовки)
студент 3 курса группы ИТ-402
____________________ ____________________
(фамилия и инициалы) (подпись)
Руководитель работы
______________________ _____________________
(должность, фамилия и инициалы) (подпись)
Результаты защиты:
___________________
(оценка прописью)
Члены комиссии:
_________________________ __________________
(фамилия и инициалы) (подпись)
_________________________ __________________
(фамилия и инициалы) (подпись)
_________________________ __________________
(фамилия и инициалы) (подпись)
Дата ______________
Луганск – 2023
ЛУГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
им. Владимира Даля
Факультет компьютерных систем и информационных технологий
Кафедра компьютерных систем и сетей
Образовательно-квалификационный уровень: Бакалавр
Направление подготовки: _______________________________________________
(шифр и название)
З А Д А Н И Е
НА КУРСОВУЮ РАБОТУ
Студент __________________________________________________________________________________
(фамилия, имя, отчество)
1. Тема работы _____Разработка базы данных «Военная часть»____________
руководитель работы _______________________________________________,
( фамилия, инициалы, научная степень, ученое звание)
утверждены распоряжением по кафедре от “___”__________ 20__ года
2. Срок представления студентом работы “___”__________ 20__ года
3. Исходные данные для работы:
Интернет-ресурс Habrahabr; Интернет-ресурс
Xakeр; Ресурсы в сети интернет.
4. Содержание расчетно-пояснительной записки (перечень вопросов, которые необходимо разработать):
Анализ предметной области, проектирование и реализация баз данных. Проектирование и реализация клиентского приложения для MS SQL Server
5. Перечень графического материала (с точным указанием обязательных чертежей)
Среда разработки C++ Builder; Даталогическая модель базы данных; Создание
базы данных; Создание проекта клиентского приложения; Оформление
графического интерфейса; Итоговый вид реализованного клиентского
приложения____________________________________________________________________________________________________________________________________________________________________________________________
6. Дата выдачи задания 20.03.23
КАЛЕНДАРНЫЙ ПЛАН
№ п/п | Название этапа курсовой работы | Срок выполнения | Примечание |
1 | Определение задач | 3 дня | |
2 | Сбор и анализ документов | 2 дня | |
3 | Описание особенностей предметной области | 1 день | |
4 | Создание модели предметной области | 2 дня | |
5 | Определение групп пользователей и перечня задач | 1 день | |
6 | Создание логической схемы | 1 день | |
7 | Создание схем таблиц с определением параметров | 2 дня | |
8 | Определение прав доступа | 2 дня | |
9 | Написание текста создания основных объектов | 1 день | |
10 | Написание текста создания вспомогательных объектов | 1 день | |
11 | Реализация клиентского приложения | 2 дня | |
12 | Оформление курсовой работы | 3 дня | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
Студент ___________________ ______________________
( подпись ) (фамилия и инициалы)
Руководитель работы ______________________ ______________________
( подпись ) (фамилия и инициалы)
СОДЕРЖАНИЕ
Кафедра компьютерных систем и сетей 4
КУРСОВАЯ РАБОТА 4
Кафедра компьютерных систем и сетей 5
(шифр и название) 5
З А Д А Н И Е 5
НА КУРСОВУЮ РАБОТУ 5
Примечание 6
ВВЕДЕНИЕ
Современные информационные технологии нашли широкое применение в различных сферах жизни, и одной из наиболее востребованных является обработка и хранение данных. С каждым годом количество информации, которую необходимо обрабатывать, увеличивается, и это требует соответствующей инфраструктуры для ее хранения и управления.
В таком случае на помощь приходит использования вычислительных баз данных, в которых будет находится вся информация необходимая для обработки и использования в тех или иных целях. С использованием подобного рода баз помогают увеличить скорость обработки данных, вычисления и хранения информации без надобности использования физических архивов с хранением данных то ли пользователя или новостного поста на веб-ресурсе.
В наше время использование баз данных является обыденностью, и часто люди этого не замечают, но практически все сервисы и компании используют базы данных для упрощения использования и хранения данных. К примеру, можно привести около 80% веб-ресурсов в сети интернет использующие ресурсы базы данных на языке SQL для хранения и обработки данных. Такие ресурсы предпочитают данный подход хранения данных удобным по нескольким причинам: Структурированность, доступность, изолированность, безопасность и высоко отзывчивость.
Разновидность серверов баз данных довольно-таки велика, из более популярных можно привести, такие как: Microsoft SQL Server, MySQL Server, PostgreSQL. Каждая из выше приведенных видов SQL-Серверов имеет свои преимущества, хоть и используют один язык SQL.
База данных — это организованная коллекция данных, которые хранятся в компьютерной системе и могут быть использованы для различных целей. Обычно данные в базе данных структурированы и организованы таким образом, чтобы обеспечить эффективный доступ к ним и быстрое выполнение запросов.
Базы данных могут быть использованы для хранения различных типов информации, таких как клиентские данные, продуктовые каталоги, финансовые записи, информация о производственных процессах и многое другое. Базы данных могут хранить информацию в различных форматах, таких как текст, числа, изображения, аудио и видео.
Администрирование баз данных — это процесс управления данными в базе данных, который включает в себя создание, настройку, мониторинг, обслуживание и оптимизацию баз данных. Задачи администратора базы данных включают в себя управление доступом к данным, резервное копирование и восстановление базы данных, настройку параметров производительности и многое другое.
Объектом исследования данной курсовой работы является изучение, проектирование и реализация баз данных на основе вводных данных. Также реализацию программного обеспечения для взаимодействия с такими базами данных.
Предметной областью является администрирование базы данных.
Цель работы – закрепление умений управлять базами данных, анализировать поставленные задачи, определять цели и задачи по проектированию и реализации баз данных с использованием различных видов серверов баз данных и языков SQL.
Задача курсовой работы – изучить и проанализировать поставленные цели работы, спроектировать и реализовать базу данных на основе ранее собранных материалов, сформулировать и реализовать программные процедуры обработки данных и реализацией программного обеспечения для взаимодействия клиента с сервером базой данных.
Первая глава рассматривает теоретическое введение пользователя в понятие базы данных, структуру баз данных, языка SQL, виды и разновидности SQL серверов и среды разработки C++ приложения.
Во второй главе работы посвящена анализу поставленных задач, проектированию и реализации вычислительной базы данных, настройки безопасности базы данных и созданию пользователей в будущем имеющие доступ к выполнению команд баз данных.