40
многопользовательских СУБД, таких как SQL Server или Oracle, то они
используются повсеместно для организации сложных информационных
систем корпоративного уровня.
Каждая СУБД поддерживает ограниченный набор механизмов
доступа к данным: для Oracle ими являются ODBC, JDBC и ADO/OLE DB,
для Microsoft SQL Server это ODBC, OLE DB/ADO, ADO.NET, СУБД
Access поддерживает механизмы OLE/ADO DB,ODBC .
Одной из важнейших характеристик СУБД является их
производительность. Под производительностью понимается скорость
обработки запросов к БД. Достаточно трудно однозначно сказать кто
быстрее всех обрабатывает запросы, слишком многое здесь зависит от
того, на каком оборудовании производится тестирование, каков состав
выполняемых запросов. По данным Transaction Processing Performance
Council (TPC;http://www.tpc.org/), SQL Server сейчас является
рекордсменом по производительности, однако и Oracle стабильно входит в
пятерку лидеров, чего нельзя сказать о СУБД Access. Другой
отличительной чертой любой СУБД является поддержка различных
платформ. Oracle работает практически в любой существующей
операционной системе. SQL Server и Access поддерживают исключительно
платформу Windows NT. В результате популярность SQL Server и Access
определяется в первую очередь популярностью платформы, которую они
поддерживает (Windows 7,XP). Эти СУБД настолько связаны с
операционной системой, что их надежность, масштабируемость и
производительность определяются надежностью, масштабируемостью и
производительностью самой платформы, и положение SQL Server и Access
на рынке будет зависеть от выпуска новых версий Windows. Microsoft
Access 2007 в настоящее время является одной из самых популярных среди
настольных (персональных) программных систем управления базами
данных. Таким образом, на основе анализа сравнительной характеристики,
для хранения данных была выбрана СУБД Access 2007.