Базы данных. Системы управления базами данных
Курсовая работа, 04 Декабря 2012, автор: пользователь скрыл имя
Описание
Цель нашей работы заключается в рассмотрении систем управления базами данных. Достижение цели достигается путем решения ряда задач:
1) дать общую характеристику СУБД;
2) выделить функциональные возможности СУБД;
3) рассмотреть особенности архитектуры СУБД;
Содержание
Введение………………………………………………………………..3
1.Основные сведение о СУБД…………………………….…………..5
1.1.Функциональные возможности СУБД………….…………5
1.2.Уровневая архитектура СУБД……………….……………..9
2.Основные кассы СУБД………………………………………..……13
2.1.Характеристика реляционных СУБД……………………..13
2.2.Характеристика объектных СУБД………………………...16
2.3.Характиристика распределенных СУБД………………….20
Заключение………………………………………………………….….23
Список использованной литературы………………………...………26
Работа состоит из 1 файл
курсовая по ИТ.doc
— 111.50 Кб (Скачать документ)Среди современных программных
продуктов-лидеров направления
Наиболее привлекательной для создания корпоративных информационных систем и различных прикладных программ является объектная мультимедийная СУБД Jasmine (компания Computer Associates Internatonal Inc. совместно с Fujitsu).
Популярность объектных СУБД в
настоящее время неуклонно
В заключении хотелось бы отметить еще один вид СУБД, который начал зарождаться на заре 90-х годов. В то время рынок объектных СУБД начал существенно набирать обороты. Из-за этого доходы компаний от продаж реляционных СУБД начали падать. Поэтому ими была предпринята попытка включить некоторые особенности объектной модели в реляционные СУБД. Так появились гибридные реляционно-объектные СУБД.
Некоторые исследователи доказывали,
что реляционно-объектное
реляционный архитектура база данные
2.3 Характеристика распределенных СУБД
Еще одна классификация СУБД основывается на методах организации хранения и обработки данных. По данному критерию СУБД делят на централизованные и распределённые. Первые работают с БД, которая физически хранится в одном месте (на одном компьютере). Это не означает, что пользователь может работать с БД только за этим же компьютером: доступ может быть удалённым (в режиме клиент-сервер). Большинство централизованных СУБД перекладывает задачу организации удалённого доступа к данным на сетевое обеспечение, выполняя только свои стандартные функции, которые усложняются за счёт одновременности доступа многих пользователей к данным.
Распределенная СУБД (РаСУБД) –
комплекс программ, предназначенный
для управления распределенной БД и
позволяющий сделать
Основное предназначение РаСУБД состоит в обеспечении средств интеграции локальных баз данных, располагающихся в некоторых узлах компьютерной сети, для того, чтобы пользователь, работающий в любом узле сети, имел доступ ко всем этим БД как к единой БД.
РаСУБД обладают безусловными преимуществами перед централизованными, а именно:
- отражают структуру организации;
- обладают разделяемостью и локальной автономностью;
- обеспечивают высокую доступность данных;
- обладают высокой надежностью и повышенной производительностью.
Не лишены РаСУБД и недостатков:
- РаСУБД являются более сложными программными комплексами, чем централизованные СУБД, что обусловлено распределенной природой используемых ими данных, а также репликацией данных.
- Увеличение сложности означает и увеличение затрат на приобретение и сопровождение РаСУБД.
- В распределенных системах требуется организовать контроль доступа не только к данным, реплицируемым на несколько различных узлов, но и защиту сетевых соединений самих по себе.
- В РаСУБД повышенная стоимость передачи и обработки данных может препятствовать организации эффективной защиты от нарушений целостности данных.
- Отсутствуют стандарты на каналы связи и протоколы доступа к данным, а также отсутствуют инструментальные средства и методологии, способные помочь пользователям в преобразовании централизованных систем в распределенные.
- Еще не накоплен необходимый опыт промышленной эксплуатации распределенных систем, сравнимый с опытом эксплуатации централизованных систем.
- РаСУБД сложны в управлении, что обусловливает потенциальную опасность потери целостности данных.
Наиболее полно функции
К РаСУБД, наиболее изученным относятся: система SDD-1, созданная в конце 70-х-начале 80-х годов; система R* фирмы IBM; система Distributed INGRES. которая является распределенной версией системы INGRES (80-е годы).
Заключение
Подводя итоги нашей работы, выделим следующие моменты.
Системы управления базами данных – одна из фундаментальных составляющих компьютерного обеспечения информационных процессов, являющаяся основой для построения большинства современных информационных систем. Главной функцией СУБД является эффективное хранение и предоставление данных в интересах конкретных прикладных задач.
В настоящее время СУБД в основном приобретаются для использования со сложными и дорогостоящими программными продуктами, ориентированными на автоматизацию корпоративных бизнес-процессов. Большинство таких продуктов имеют высокую критичность для бизнеса, что обуславливает зависимость компаний от функционирования СУБД, серверов баз данных и качества обслуживания инфраструктуры. В свою очередь это выдвигает повышенные требования к выбору СУБД, который зависит не столько от ее функциональных возможностей, сколько от набора приложений, с которыми она будет взаимодействовать, а также от стоимости лицензий и наличия подготовленного персонала для ее администрирования.
Разработчики СУБД прилагают значительные усилия для развития целого ряда технологических направлений, среди которых основными являются масштабируемость и быстродействие. Внедрение кластерных технологий в СУБД позволяет компаниям сделать масштабирование системы более легким, а также существенно повысить надежность системы, не затрачивая при этом большие средства на развитие инфраструктуры предприятия.
За универсальность, надежность и
общую высокую
Сам рынок СУБД за последнее время значительно фрагментировался. В свою очередь, быстро меняющиеся потребности современного бизнеса постоянно повышают требования к приложениям и инфраструктуре. Появились целые секторы, в которых использование универсальных СУБД либо слишком дорого, либо неэффективно. Для решения конкретного спектра задач в определенных отраслях становится более подходящим использование специализированные СУБД.
В целом, за последние 40 лет в области
управления данными была выполнена
громадная исследовательская
Сегодня мультимедийные приложения задают
новый уровень организации
Но ОСУБД все равно не смогут заменить реляционные БД в полном объеме. В некоторых реальных задачах все же удобней и правильней хранить данные не в объектах, а в таблицах.
Список использованной литературы
- Бураков П.В., Петров В.Ю. Введение в системы баз данных: Учебное пособ. – Изд-во: СПбГУ ИТМО, 2010.
- Гришков В.И. Исследование возможностей объектного представления данных в прикладных системах // Труды СПИИРАН. Вып. 1, т. 3. – СПб: СПИИРАН, 2003.
- Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. – 5-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2004.
http://www.inteltec.ru/
- Байдак А.Я., Булгаков А.А. Современные СУБД и их применение в энергетике.
http://masters.donntu.edu.ua/
- Братчиков И.Л. Основы проектирования баз данных http://www.apmath.spbu.ru/ru/
education/final/question41.pdf . – Загл. с экрана. - Зеневич А.М. Системы обработки многопользовательских баз данных: http://www.bseu.by/ffbd/tohod/
lekcii8_5.htm. – Загл. с экрана. - Миндалев И.В. Информационные системы: Электронный учебно-методический комплекс.
http://www.kgau.ru/istiki/is/