Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Система управления базой данных.Содержание книги
Поиск на нашем сайте Система управления базой данных – database management system – комплекс языков и программ, позволяющих создавать базу данных и управлять ее функционированием. Система управления базой данных (СУБД) обрабатывает обращение к базе данных, поступающее от пользователей, прикладных процессов и выдает необходимые сведения. СУБД характеризуется используемой моделью и средствами администрирования, разработки прикладных процессов, работы а информационной сети.
СУБД обеспечивает: - описание и сжатие данных; - манипулирование данных (запись, поиск, выдачу, изменение содержания); - физическое размещение (изменение размеров блоков данных, записей, использование занимаемого пространства, сортировку); - защиту от сбоев, поддержку целостности и восстановление; - работу с транзакциями и файлами; - безопасность данных. Существует несколько типов СУБД. В иерархической системе управления базой данных данные в соответствии с ветвящимся деревом их признаков располагаются в двухмерных файлах и образуют деревья признаков (рис. 74). Соответственно этому происходит и поиск необходимых сведений. В реализационных системах управления базами данных данные представляются в форме таблиц, определяющих взаимосвязь записей. Реляционные СУБД характеризуются простотой, гибкостью и точностью. Каждая из них одновременно работает с данными, размещенными в нескольких таблицах. Поэтому реляционные базы данных ориентированы на быстрый доступ к небольшим объектам данных. Объектно-ориентированные системы управления базами данных основываются на объектно-ориентированной архитектуре. Они позволяют работать со сложными типами данных, хранимые в виде объектов. Рассматриваемые СУБД отличаются высокой производительностью при обработке транзакций и поэтому особенно эффективны при обработке изображений. Гибридные системы управления базами данных определяют положительные качества реляционных и объектно-ориентированных систем. Они объединяют средства обработки транзакций реляционных СУБД с поддержкой многочисленных типов данных объектно-ориентированных запросов (SQL). СУБД определяет модель представления данных. В последние годы быстро развивается архитектура клиент-сервер, которая базируется на широком использовании больших и малых абонентских систем. СУБД типа «клиент-сервер» использует распределенную базу данных (рис. 75). Здесь прикладной процесс системы «А» является клиентом базы. Сама база данных распределена по серверам «В», «С». В соответствии с этим через коммуникационную сеть выполняются два вида взаимодействия. Первый связан с распределенной разработкой данных. Второй вид осуществляет выполнение транзакций между клиентом и серверами, предоставляющими базу. Работа распределенной базы данных
обеспечивается взаимодействием прикладных процессов систем «В», «С». Работу СУБД поддерживают функции, выполняемые областью взаимодействия. Разновидностью СУБД является информационно-поисковая система, задача которой – выполнение заявок пользователей о представлении им необходимых документов, хранящихся в данной базе. Широкую известность получили система управления базой данных dBase и система управления базой данных Oracle. Система управления базой данных DBASE – dBase database management system – система управления базой данных, распространяемая корпорацией Borland Internation. dBase характерна символьным языком программирования с графическим интерфейсом пользователя. Важной особенностью этой системы является возможность ее погружения в значительное число операционных систем, в том числе в операционную систему UNIX. Система характеризуется простой работой с ней пользователей и широкими функциональными возможностями. Пользователь работает с базой данных не только с помощью клавиатуры, но и мыши. dBase предназначена для работы с персональными компьютерами, на основе которых строятся развитые информационные комплексы. Последние могут функционировать как автономно, так и включаться в сеть. dBase рассчитана на разработчиков информационных комплексов и пользователей, работающих с этими комплексами в режиме диалога. dBase использует развитый язык программирования задач обработки данных. В системе dBase предусмотрены средства создания баз данных и управления этими базами. Обеспечивается также использование экранных форм ввода-вывода данных, генерации отчетов. Система имеет свой текстовый редактор и реализована на языке «С». Система управления базой данных ORACLE – Oracle database management system – система управления базой данных, разработанная корпорацией Oracle. Система создана для компьютеров системы DEC серии PDP-11, а затем версии для разнообразных технических устройств от персональных компьютеров до суперкомпьютеров. Характерными особенностями системы являются: - высокая производительность и работа с распределенными базами данных; - возможность выполнения нескольких прикладных процессов; - использование языка запросов (SQL); - применение архитектуры клиент-сервер; - развитое инструментальное программное обеспечение создания сложных прикладных программ; - работа в операционной системы UNIX; - мощные средства обеспечения безопасности данных. Oracle может одновременно управлять обработкой до десятков тысяч потоков самых разнообразных данных: текстов, речи, изображений. Информация из базы данных может выдаваться со скоростью 30 изображений в секунду и сопровождаться стереофоническим звуком. Основой системы является многопроцессорный сервер. Oracle может автоматически перестраивать свою архитектуру в зависимости от величины загрузки, оптимально использовать оперативную память, процессоры, каналы ввода-вывода данных. Выполнением прикладных процессов занимаются процессы-диспетчеры. Фирма Oracle совместно с корпорацией Novell создала версию, предназначенную для работы в сетях NetWare. Наряду с этим Oracle погружается практически во все операционные системы, используемые в локальных сетях.
|
||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-09-20; просмотров: 340; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.102 (0.006 с.) |