Автор: Пользователь скрыл имя, 27 Марта 2012 в 08:30, реферат
В начале XXI в. Наше общество находится в состоянии перехода от индустриального общества к постиндустриальному. Происходит информатизация, т.е. развитие информационных технологий, обеспечивающих достижение и поддержание уровня информированности членов общества, необходимого для улучшения условий жизни в обществе. Увеличивается количество знаний, получаемых человечеством, следовательно, возникает необходимость эффективной организации их хранения и управления доступом к ним. Поэтому большое значение имеют автоматизированные банки данных. Предметом нашего рассмотрения является программное обеспечение автоматизированного банка данных – системы управления базами данны
Введение 3
1. Система управления базами данных как составная
часть автоматизированного банка данных. 4
2. Структура и функции системы управления базами данных 6
3. Классификация СУБД по способу доступа к базе данных 7
4. Язык SQL в системах управления базами данных 8
5. СУБД Microsoft SQL server 12
6. СУБД Oracle 14
Заключение 20
Список использованной литературы 21
Механизмы безопасности должны учитывать размеры Интернета: поддерживать работу с большим количеством пользователей и быть простыми в управлении. Oracle предлагает несколько решений для построения Интернет-приложений, обеспечивающих безопасность доступа пользователей: улучшенную аутентификацию прокси базы данных, поддержку инфраструктуры открытых ключей (Public Key Infrastructure, PKI) и новые средства однократной сквозной регистрации для доступа к серверам приложений. Совокупность этих функций позволяет предприятиям точно идентифицировать пользователей на всех уровнях сети. Работа ПО промежуточного уровня больше не ограничивается простым подключением Web-пользователя к базе данных. Средства аутентификации на уровне прокси формируют множество масштабируемых малых сессий для работы с базой данных, беря на себя нагрузку по проверке подлинности, что обеспечивает тонкое управление доступом и подробный аудит.
Однократная аутентификация обеспечивается компонентом Login Server для служб порталов на сервере приложений. В итоге для доступа ко всем Web-приложениям предприятия пользователю потребуется лишь одна учетная запись. Для управления полномочиями пользователей системным администраторам достаточно поддерживать один центральный каталог LDAP (Интернет-каталог Oracle). Централизация сведений о полномочиях пользователей не только повышает безопасность, но и снижает затраты на администрирование. База данных Oracle предлагает механизмы совместного использования аппаратного и программного обеспечения несколькими группами пользователей. Раздельное хранение данных каждой группы обеспечивают Virtual Private Database и Oracle Label Security.
Кроме того, СУБД Oracle могут работать под управлением любой операционной системы: как Windows Server, так и Unix, и другие. Это делает ее более гибкой и адаптируемой к любой информационной системе. Столь развитые средства обеспечения надежности и безопасности также способствуют ее распространенности. По статистике, около 53% информационных систем предприятий базируются на Oracle.
Заключение
В данной работе была рассмотрена система управления базами данных как составная часть автоматизированного банка данных. Мы изучили структуру СУБД, их классификацию, особенности языка SQL в базах данных. Также мы сопоставили характеристики двух современных СУБД: MS SQL Server и Oracle. Было выяснено, что СУБД Oracle обладают рядом преимуществ: высокая надежность и безопасность, возможность работы на платформе любой операционной системы. С другой стороны, СУБД MS SQL Server обладает более низкой стоимостью владения. Рассмотрев преимущества и недостатки разных СУБД, можно придти к выводу, что СУБД Oracle больше подходит для использования в крупных предприятиях и организациях, что и подтверждается статистикой.
Список использованной литературы
1. Власов А.И., С.Л. Лыткин Краткое практическое руководство разработчика информационных систем на базе СУБД Oracle http://www.interface.ru/
2. Даммлер М. Microsoft SQL Server 2005 Обзор продукта. http://www.CITForum.ru, 2005
3. Дейт. К. Дж. Введение в системы баз данных - Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006.
4. Елманова Н., Федоров А. Oracle и Microsoft SQL Server: прошлое, настоящее и будущее. http://www.interface.ru/, 2003
5. Информатика: Базовый курс./ Под ред. С.В.Симоновича. - СПБ.: Питер,2002. 400 с.
6. Системы управления базами данных. http://www.ru.Wikipedia.org/
7. Фридланд А.Я. Информатика и компьютерные технологии. А.Я. Фридланд, Л.С. Ханамирова.- М.: Астрель. 2003.204 с.
21