Понятие "база данных", общая классификация. Мировой рынок систем управления базами данных по итогам 2007 года. Oracle: общее понятие, функции. Технология Active Data Guard. Опции Total Recall. Сравнение масштабируемости. Сравнение работы кластеров.
Аннотация к работе
На сегодняшний день использование баз данных (БД) и информационных систем становится неотъемлемой частью функционирования любых организаций и предприятий. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных (СУБД), CASE-систем автоматизации проектирования, средств администрирования и защиты баз данных и других. В качестве объектов исследования были выбраны такие СУБД как Oracle (разработчик компания Oracle), MS SQL Server (разработчик компания Microsoft), Informix DynamicServer (компания IBM).Эти СУБД производятся компаниями, которые являются основными производителями таких систем обработки и хранения данных. Сами же базы данных по своей классификации делятся на несколько типов: по характеру хранимой информации на фактографические (картотеки) и документальные (архивы); по способу хранения данных на централизованные (хранятся на одном компьютере) и распределённые (используются в локальных и глобальных компьютерных сетях); по структуре организации данных на табличные (реляционные), объектно-ориентированные, гибридные и иерархические. Столбцы таблицы называются полями: каждое поле характеризуется своим именем и топом данных. Это обусловлено тем, что практически единственным способом реального увеличения скорости работы СУБД(которая изначально равна скорости устройства внешней памяти) является буферизация данных во внешней памяти. Стандартным языком наиболее распространенных в настоящее время реляционных СУБД является язык SQL (StructuredQueryLanguage). 1.7 Классификация СУБД по способу доступа к БД Также СУБД можно разделить по способу доступа к базам данных на файл-серверные, клиент-серверные и встраиваемые. Решения, не уступающие разработкам Oracle можно найти только в DB2 фирмы IBM.