Классификация СУБД . Требования к безопасности современных СУБД.

Классификация СУБД . Требования к безопасности современных СУБД.

Тип работы: 
Курсовая
Предмет: Безопасность базы данных
Год выполнения: 
2010
Объем: 
27
Цена: 
450руб.
№ работы: 1135

Введение.……………………………………………………………………………………….2-4
1. Системы управления базами данных………………………………………………………...5
1.1.Понятие системы управления базами данных (СУБД)…………………………5-7
1.2. Функциональные возможности СУБД………………………………………….8-9
1.3. Архитектура СУБД……………………………………………………………...9-14
1.4. Типы СУБД…………………………………………………………...………..14-16
2. Классификация СУБД……………………………….…………………………………...17-21
3.Требования к безопасности современных систем управления базами данных………22-28
Заключение…………………………………………………………………………………..29-30
Список используемой литературы…………………………………………………………31-32

Актуальность темы состоит в том, что, в настоящее время жизнь человека настолько насыщена различного рода информацией, что для ее обработки требуется создание огромного количества хранилищ информации различного назначения.
Современные информационные системы характеризуются огромными объемами хранимых данных, сложной организацией, необходимостью удовлетворять разнообразные требования многочисленных пользователей.
Основой информационной системы является база данных.
Развитие средств вычислительной техники обеспечило для создания и широкого использования системы обработки данных разнообразного назначения. Разрабатываются информационные системы для обслуживания различных систем деятельности, систем управления хозяйственными и техническими объектами, модельные комплексы для научных исследований, системы автоматизации проектирования и производства, всевозможные тренажеры и обучающие системы. Одной из важных предпосылок создания таких систем стала возможность оснащения их «памятью» для накопления, хранения и систематизация больших объемов данных. Другой существенной предпосылкой нужно признать разработку подходов, а также создание программных и технических средств конструирования систем, предназначенных для коллективного пользования. В этой связи потребовалось разработать специальные методы и механизмы управления такого рода совместно используемыми ресурсами данных, которые стали называться базами данных. Исследования и разработки, связанные с проектированием, созданием и эксплуатации баз данных, а также необходимых для этих целей языковых и программных инструментальных средств привели к появлению самостоятельной ветви информатики, получившей название системы управления данными.
Такие программные комплексы выполняют довольно сложный набор функций, связанный с централизованным управлением данными в базе данных, интерфейсах всей совокупности ее пользователей. По существу, система управления базами данных служит посредником между пользователями и базой данных.
Лет двадцать назад обработка данных производилась с помощью мэйнфреймов и мини-ЭВМ и имела свои преимущества, в определенной степени, утраченные позже, в эпоху персональных компьютеров и настольных СУБД. К ним, в частности, относились:
возможность коллективного использования ресурсов и оборудования, например центрального процессора, оперативной памяти, внешних устройств (принтеров, плоттеров, накопителей на магнитной ленте и иных устройств хранения данных и т.д.);
централизованное хранение данных.
Серьезным недостатком подобных систем было практическое отсутствие персонализации рабочей среды - все программное обеспечение, включая текстовые редакторы, компиляторы, СУБД, хранилось также централизованно и использовалось коллективно.
Этот недостаток был одной из причин бурного роста индустрии персональных компьютеров - наряду с простотой в эксплуатации и невысокой стоимостью по сравнению с мэйнфреймами и мини-ЭВМ пользователей привлекали возможности персонализации рабочей среды, в особенности возможность выбора наиболее подходящего данному пользователю программного обеспечения. Именно в тот период и начался бурный рост популярности настольных СУБД, таких как dBase (РЕБУС) и, чуть позже, FoxBASE, Paradox, а также некоторых других, ныне благополучно забытых. Надо сказать, в то время происходили процессы заимствования и стандартизации удачных идей и подходов, что особенно заметно отразилось на судьбе такого продукта, как dBase, чей язык программирования и принципы организации данных были заимствованы многими другими производителями в своих продуктах.
В настоящее время разработаны и используются на персональных компьютерах около двадцати систем управления базами данных. Они представляют пользователю удобные средства интерактивного взаимодействия с БД и имеют развитый язык программирования.
Целью данной курсовой работы является обзор и исследование классификаций СУБД, их основных функций и возможностей, преимуществ и недостатков, а так же требования к безопасности современных СУБД.
Объект – системы управления базами данных.
Предмет – системы, функции, управления базами данных, и безопасность современных систем управления базами данных.
Для достижения поставленной цели были выполнены следующие задачи:
Узнать о системах управления базами данных
Рассмотреть классификацию систем управления базами данных
Изучить требования к безопасности современных систем управления базами данных


Базы Данных является важнейшей составной частью информационных систем, которые предназначены для хранения и обработки информации. Изначально такие системы существовали в письменном виде. Для этого использовались различные картотеки, папки, журналы, библиотечные каталоги. Развитие средств вычислительной техники обеспечило возможность для создания и широкого использования автоматизированных информационных систем. Разрабатываются информационные системы для обслуживания различных систем деятельности, системы управления хозяйственными и техническими объектами, модельные комплексы для научных исследований, системы автоматизации проектирования и производства, всевозможные тренажеры и обучающие системы. Современные информационные системы основаны на концепции интеграции данных, характеризующих большими объектами хранимых данных, сложной организацией, необходимостью удовлетворять разнообразные требования многочисленных пользователей. Для управления этими данными и обеспечения эффективности доступа к ним были созданы системы управления данными.
Таким образом, СУБД называют программную систему, предназначенную для создания на ЭВМ общей базы данных для множества приложений, поддержания ее в актуальном состоянии и обеспечения эффективности доступа пользователей к содержащимся в ней данным в рамках предоставленных им полномочий.
В данной работе были рассмотрены СУБД. Все эти СУБД:
приобрели визуальные средства проектирования форм, отчетов и приложений в момент появления ранних Windows-версий;
стали предоставлять доступ к данным серверных СУБД к моменту появления первых 32-разрядных версий;
приобрели средства публикации данных в Internet и в той или иной степени поддерживают создание приложений для редактирования данных с помощью Web-браузеров;
начали предоставлять возможность хранить описания правил ссылочной целостности внутри базы данных.
Помимо этого все современные СУБД, за исключением Corel Paradox, в качестве альтернативы собственному формату данных позволяют использовать для создания настольных приложений облегченные серверы баз данных, предназначенные для использования на одном компьютере или в рамках небольшой рабочей группы. Иными словами, история развития настольных СУБД отражает современные тенденции развития информационных систем, такие как создание распределенных систем с использованием Internet или Intranet, применение средств быстрой разработки приложений и массовый перенос приложений, использующих базы данных, включая настольные приложения, в архитектуру клиент/сервер.

Классификация СУБД . Требования к безопасности современных СУБД.
+7

Вертикальные вкладки