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