Читайте также:
|
|
Одним из ключевых моментов разработки информационной системы является выбор СУБД.
Существует большое количество современных СУБД, среди которых необходимо выбрать СУБД отвечающую основным требованиям:
- возможность работы с данными в компьютерной сети с использованием различных протоколов;
- высокая скорость работы;
- возможность обработки и хранения большого объема данных.
Кроме того, нужно учитывать среднюю стоимость продукта, поддержку производителя, удобство администрирования и некоторые другие параметры.
Удовлетворительным функциональным характеристикам по предъявленным требованиям отвечает Microsoft SQL Server 2008.
Microsoft SQL Server 2008 – система управления реляционными базами данных. Применяется для сред клиент-сервер. В Microsoft SQL Server реализовано множество функциональных возможностей, включая новый способ организации хранения данных, утилиты администрирования, поддержку технологий ActiveX, СОМ/DCOM. Реализация технологий Microsoft Search, Microsoft Repository и др. Для обращения к базам данных SQL Server используются интерфейсы OLE DB и ODBC. Если необходимо обратиться к данным из приложения, написанного на языке высокого уровня, можно использовать специализированные вызовы API: ActiveX Data Object (ADO), DNA, RDO. Сервер постоянно отслеживает потребность в тех или иных ресурсах и динамически изменяет параметры своей настройки. В обработчике запросов Microsoft SQL Server реализованы методы поиска, повышающие скорость обработки комплексных запросов. Microsoft SQL Server имеет невысокую цену и поддержку продукта в сервисных центрах корпорации Microsoft [4].
Для реализации приложения была выбрана среда разработки Microsoft Visual Studio 2010 - язык программирования C#.Был выбран именно этот язык по причине следующих его достоинств:
- претендует на подлинную объектную ориентированность (а всякая языковая сущность претендует на то, чтобы быть объектом);
- призван практически реализовать компонентно-ориентированный подход к программированию, который способствует меньшей машинно-архитектурной зависимости результирующего программного кода, большей гибкости, переносимости и легкости повторного использования (фрагментов) программ;
- изначальная ориентация на безопасность кода (что особенно заметно в сравнении с языками C и C++);
- расширенная поддержка событийно-ориентированного программирования;
- является "родным" для создания приложений в среде Microsoft.NET;
6 Реализация законченного приложения,
работающего с созданной базой данных
Дата добавления: 2015-08-18; просмотров: 114 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Создание спроектированной базы данных | | | Построение главного меню и кнопок панели инструментов |