- 1
- 2
- 3
- . . .
- последняя »
Введение Система управления базами данных (СУБД) - программное обеспечение, осуществляющее управлением и созданием баз данных. Популярными СУБД являются MS SQL Server, Oracle Database, MySQL. В ходе практических занятий изучались первые два программных комплекса, первый из которых в итоге был выбран для реализации приложения.SQL Server - система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов - Transact-SQL, создан совместно Microsoft и Sybase. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия.
Язык высокого уровня C# позволяет реализовать широкие возможности для взаимодействия с базами данных MS SQL Server без необходимости подключения сторонних библиотек и расширений.
Первый раздел пояснительной записки содержит описание созданной в ходе лабораторного практикума базы данных по заданной предметной области, второй - процесс разработки приложения, в том числе анализ аналогов и выбор прототипа, разработку алгоритма и графического интерфейса, кодирование и тестирование, третий раздел посвящен документации к созданному приложению. 1. Описание разработанной базы данных 1.1 Постановка задания Нотариальная контора готова предоставить клиенту определенный комплекс услуг. Услуги формализованы, т.е. составлен их список с описанием каждой услуги. При обращении клиента его стандартные данные (название, вид деятельности, адрес, телефон) фиксируются в базе данных. По каждому факту оказания услуги клиенту составляется документ, в котором указываются дата, услуга, сумма сделки, комиссионные (доход конторы), описание сделки. В рамках одной сделки клиенту может быть оказано несколько услуг. Стоимость каждой услуги фиксирована. Кроме того компания предоставляет в рамках одной сделки различные виды скидок. Скидки могут суммироваться [1]. 1.2 Проектирование базы данных При проектировании использовалась ER-технология, построенные логическая и физическая модели соответствуют стандарту IDEF1X.
Были определены четыре сущности: «Клиент», «Скидка», «Услуга» и «Сделка», между которыми установлены неидентифицирующие связи мощностью один-ко-многим. Логическая модель данных «Нотариальная контора» в стандарте IDEF1X представлена на рисунке 1, а физическая - на рисунке 2.
Рисунок 1 - Логическая модель данных
Рисунок 2 - Физическая модель данных 1.3 Особенности реализации в MS SQL При создании скриптов базы данных в MS SQL некоторые типы данных отличаются от указанных в физической модели данных, а именно:
тип VARCHAR2 () заменен типом NCHAR();
тип INTEGER заменен типом INT. 2. Разработка приложения 2.1 Анализ и методы решения задачи
алгоритм нотариальный база интерфейс
Информация о приложении
Целью приложения является работа с данными БД под управлением MS SQL Server.
Пользователь подключается к базе данных «Нотариус». После подключения отображаются все таблицы БД с возможностью изменения данных в них.
Требования к функциональным характеристикам
Программный продукт должен обеспечивать выполнение следующих функций:
возможность подключения базе данных;
редактирование данных (удаление и добавление);
понятный интерфейс на русском языке;
доступ к справочной информации об
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Тема: База данных. Понятие базы данных. Виды баз данных. Объекты для работы с базами данных. Типы данн |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Тема: Программы для работы с архивами данных |
Предмет/Тип: Другое (Диплом) |
Тема: Программы для работы с архивами данных |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Диплом) |
Тема: Разработка приложений для работы с базами данных |
Предмет/Тип: Отсутствует (Курсовая работа (т)) |
Тема: База данных для автоматизации работы с данными |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Интересная статья: Основы написания курсовой работы