Просмотр содержимого документа
«Разработка кода ИС Практическая работа №20»
Практическое занятие № 20
Тема: Создание базы данных
Цель работы: собрать разрозненную информацию в едином месте, устранить дублирование данных.
Ход работы
Вам необходимо разработать информационную систему на языке программирования С# в Visual Studio (WPF). В программе должна быть отражена автоматизация бизнес-процесса организации, где вы проходите производственную практику. В программе должен быть следующий функционал: авторизация, добавление, редактирование, удаление, фильтрация, поиск, экспорт в Excel. Значения берутся из базы данных (базу данных разрабатываем в SQL Server Management Studio).
Пример: в образовательной организации ведется журнал учета успеваемости студентов ручным способом. Разработчик сделал программу «Электронный журнал учета успеваемости студентов». Он создал базу данных в SQL Server Management Studio. Сделал вывод значений в виде таблицы (элемент DataGrid) в Visual Studio, сделал функционал: авторизация, добавление и удаление, фильтрация и поиск.
Для начала необходимо разработать базу данных в SQL Server Management Studio. В этой программе реализовать диаграмму БД (привести ее к 3 нормальной форме).
Теоретический материал (для повторения)
Необходимо в SQL Server Management Studio создать базу данных.
Базу данных назвать на английском языке.
Таблицу тоже называем на англ.яз. У ID (как у первичного, так и у внешнего ключа ставим тип данных int, остальные nvarchar(50). У ID не забываем ставить первичный ключ.
Для заполнения таблицы нажимаем изменить первые 200 строк:
Схема к базе данных. Связь налаживаем правильно (от внешнего ключа к первичному):
Контрольные вопросы:
1. Какие основные функции выполняет СУБД?
2.В чём заключается принцип централизованного хранения данных?
Какие преимущества он даёт?