Задание на курсовую работу
- Изучить учебное пособие Работа в MS SQL Server Express (изучается при выполнении упражнений 1-11).
- В соответствии с индивидуальной темой разработать базу данных с использованием такой системы (инструмента) управления базами данных для MS SQL Server Express как SQL Server Management Studio (SSMS) (выполняется при выполнении Главы 5 практикума).
- Разработать клиентское приложение для управления базой данных, подключенной к серверу. Возможно применение любых технологий, например:
— программная среда Delphi, язык программирования Object Pascal, технология соединения с БД – АDO;
— программная среда Netbeans, язык программирования JAVA, технология соединения с БД – JDBC;
— программная среда Visual Studio, язык программирования С#, технология соединения с БД – АDO.net.
- Через клиентское приложение обеспечить доступ к базе данных, подключенной к серверу.
Требуется реализация трех вариантов подключения:
4.1. База данных, подключенная к серверу, и клиентское приложение располагаются в пределах одного компьютера, при этом доступ к базе данных осуществляется с одного компьютера, (размещающего и БД, и сервер, и клиентское приложение).
4.2. База данных, подключенная к серверу, и клиентское приложение располагаются в пределах одного компьютера, на который установлена сетевая операционная система (например, Microsoft Windows Server), доступ к базе данных осуществляется с удалённых рабочий станций (других компьютеров) с применением технологии RDP (удаленный рабочий стол).
Примечание: администрирование БД здесь осуществляется средствами сетевой операционной системы.
4.3. База данных, подключенная к серверу, и клиентские приложения установлены на различных компьютерах (доступ к БД, подключенной к серверу, осуществляться с нескольких компьютеров, являющихся рабочими станциями, на которые установлены клиентские приложения), при этом сетевая операционная система на сервере может отсутствовать.
Примечание: для удаленного доступа к серверу с подключённой к нему БД, потребуется обеспечение сетевой связи между основным компьютером с БД, подключенной к серверу, и рабочими станциями; администрирование БД осуществляется через файл конфигурации.
- Обеспечить систему защиты базы данных средствами MS SQL Server Express.
Примечание: помимо администрирования БД (описания фиксированных ролей сервера, к которому подключена БД, пользовательских ролей и встроенных учетных записей) целесообразно предусмотреть:
— проверка подлинности в SQL Server;
— авторизаций (разрешения) в SQL Server;
— шифрование данных в SQL Server;
— безопасность исполняющей среды для байт-кода (CLR-среды) в SQL Server и прочее.
Содержание записки КР
Титульный лист
Задание на КР (заполненный)
Бланк рецензии (прилагается пустой)
Содержание
Введение (1 страница)
Глава 1 Теоретические основы разработки баз данных и ИТ-приложений (5 страниц)
1.1 Понятие и виды баз данных
1.2 Современные тенденции разработки ИТ-приложений на основе баз данных
1.3 Локальная, централизованная и распределенная технологии работы с базами данных и ИТ-приложениями на их основе
Глава 2 Технологии создания клиентской части приложения и его серверной части (10 страниц)
2.1 Создание серверной части приложения
2.2 Создание клиентской части приложения
2.2.1 Выбор среды и технологии разработки клиентской части приложения
2.2.2 Процесс создания клиентской части приложения
Глава 3 Подключение клиентской части приложения к базе данных (к серверной части) (10 страниц)
3.1 Подключение в пределах одного компьютера
3.2 Подключение в пределах одного компьютера при наличии сетевой операционной системы
3.3 Подключение в пределах различных компьютерных устройств
Заключение (1 страница)
Список литературы
Приложение 1 – Схема базы данных
Приложение 2 – Код клиентской части приложения
Отзывы
Отзывов пока нет.