1   2   3   4   5
Ім'я файлу: курсач.docx
Розширення: docx
Розмір: 1998кб.
Дата: 31.05.2022
скачати

1.4. Выбор программных средств разработки


При разработке БД «Операционная система» будут использованы следующие программные средства:

  1. Ramus позволяет создавать графические модели бизнес-процессов согласно правилам синтаксиса IDEF0, используя собственный графический редактор.

Кроме того, Ramus позволяет создавать систему классификации и кодирования всех объектов, которые фигурируют в бизнес-процессах предприятия и увязывать эту систему с графическими моделями бизнес-процессов.

  1. MSSQL это система управления реляционными базами данных с открытым исходным кодом (СУРБД) с моделью клиент-сервер. Microsoft SQL Server в качестве языка запросов использует версию SQL, получившую название Transact-SQL (сокращённо T-SQL). Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД.

СУБД SQL Server используются для создания, размещения, хранения и управления реляционными (табличными) базами данных на специальных серверах или в облаке. Они работают через настольные приложения и web-сайты. К основным преимуществам их функционирования относятся:

  • высокоскоростной доступ к данным, обеспечиваемый надежной клиент-серверной архитектурой СУБД;

  • простота работы и администрирования, обусловленные понятной структурой языка программирования SQL;

  • безопасность хранения информации в БД - благодаря возможности шифрования данных и резервного копирования.

Специфика работы сервера базы данных SQL Server заключается в транзакционной обработке данных. Это означает, что по каждому запросу от СУБД обрабатывается и сохраняется небольшое количество информации.

Применение SQL server позволяет автоматизировать решение различных бизнес-задач, поддерживать проведение аналитики данных в режиме онлайн, отслеживать направление ресурсов СУБД, управлять транзакциями (операциями по обработке данных).

  1. Интегрированная среда разработки Visual Studio — это стартовая площадка для написания, отладки и сборки кода, а также последующей публикации приложений. Интегрированная среда разработки (IDE) представляет собой многофункциональную программу, которую можно использовать для различных аспектов разработки программного обеспечения. Помимо стандартного редактора и отладчика, которые существуют в большинстве сред IDE, Visual Studio включает в себя компиляторы, средства авто завершения кода, графические конструкторы и многие другие функции для упрощения процесса разработки.

Данный продукт поставляется с конструкторами графических пользовательских интерфейсов, с возможностями работы с базами данных, с поддержкой фрагментов кода, с возможностями для просмотра всего проекта в целом, с просмотром свойств объектов. Данные возможности есть во многих IDE-средах, но в Visual Studio есть дополнительные:

1) Возможность разработки приложений для мобильных устройств Windows (Windows Phone).

2) Возможность разработки приложений для Microsoft Office.

3) Встроенная поддержка рефакторинга кода. Если говорить простым языком, то рефакторинг — это улучшении существующей кодовой базы. В отсутствии инструментов рефакторинга кода, данное мероприятие превращается в очень нудное занятие, которое к тому же требует массы времени.

4) Инструменты визуального конструирование классов,

5) Технологии WCF, WPF, ASP.NET

2 Практический раздел

2.1 Разработка БД «Операционная система» на базе MS SQL Server

2.1.1 Структура базы данных в MS SQL Server


В качестве СУБД выбрана MSSQL Server

Для создания БД «Операционная система» вначале нужно подключиться к компоненту ядра СУБД:



Рисунок 6 – Создание БД



Рисунок 7 – Таблица «res_type»



Рисунок 8– Таблица «potreblenie_res»


Рисунок 9 – Таблица «process»

3. Для созданной базы данных «Операционная система», созданы на языке Transact-SQL 4 запроса:



Рисунок 10 – «Запрос 1»



Рисунок 11 – «Запрос 2»



Рисунок 12 – «Запрос 3»



Рисунок 13 – «Запрос 4»

2.1.2 Схема данных в MS SQL Server


Схема формально определяется как набор объектов в базе данных, объединенных общим пространством имен. Схеме могут принадлежать таблицы, представления, хранимые процедуры, пользовательские функции, ограничения целостности, пользовательские типы данных и другие объекты базы данных. Схему данных удобно использовать как для именования объектов и их логической группировки, так и для предоставления разрешений.

Пользователю можно назначить схему по умолчанию. В эту схему SQL Server будет по умолчанию помещать объекты, которые создает этот пользователь. Кроме того, искать объекты, к которым обращается пользователь (например, в случае запроса вида SELECT * FROM Table1), SQL Server также будет в первую очередь в его схеме по умолчанию. На рисунке 14 представлена схема данных.


Рисунок 14 – Схема данных

2.1.3 Администрирование базы данных


Поскольку система баз данных может быть весьма большой и может иметь много пользователей, должно существовать лицо или группа лиц, управляющих этой системой. Такое лицо называется администратором базы данных (АБД).

В любой базе данных должен быть хотя бы один человек, выполняющий административные обязанности; если база данных большая, эти обязанности могут быть распределены между несколькими администраторами.



Рисунок 15 – Создание пользователя «Пользователь»



Рисунок 16 – Создание пользователя «Владелец»



Рисунок 17 – Создание пользователя «Администратор БД»

1   2   3   4   5

скачати

© Усі права захищені
написати до нас