Презентация по дисциплине Информационные технологии в профессиональной деятельности на тему Базы данных и системы управления базами данных


Базы данных и системы управления базами данных База данных – это организованная структура, предназначенная для хранения информации.По технологии хранения данных базы делятся:Централизованные – размещаются в памяти одной вычислительной системы;Распределенные – состоят из нескольких частей и хранятся на различных компьютерах Система управления базами данных – это программное средство, предназначенное для организации и ведения логически взаимосвязанных данных на машинном носителе, а также обеспечивающее доступ к данным Основной составной частью СУБД является ее ядро – управляющая программа для автоматизации всех процессов, связанных с обращением к базам данных.В процессе работы ядро:Организует обработку данных;Управляет очередность выполнения операций;Взаимодействует с прикладным программным обеспечением и операционной системой;Контролирует завершение операций доступа к БД.Главная функция ядра: организация параллельного выполнения запросов Способы доступа к данным базы данных:Файл-сервер;Клиент-сервер. Файл-сервер Одна из вычислительных машин служит хранилищем централизованной базы данных, а доступ к базе осуществляется с других машин, которые носят название рабочих станций. Файлы базы данных передаются на рабочие станции, где производится их обработка. Для этой архитектуры характерен коллективный доступ к общей базе данных на файловом сервере. Запрошенные данные транспортируются с файлового сервера на рабочие станции, где их обработка выполняется средствами СУБД. Клиент-сервер В этой системе кроме хранения базы данных на центральную машину ложатся и функции обработки данных, а на клиентских машинах выполняется только представление информации. Запрос на обработку данных выдается клиентом и передается по сети на сервер баз данных, где осуществляется поиск. Обработанные данные транспортируются по сети от сервера к клиенту. Виды моделей баз данныхИерархическая;Сетевая;Реляционная. Иерархическая модельОснована на графическом способе связей данных. Схема взаимосвязей объектов имеет вид перевернутого дерева. Каждому элементу соответствует только одна связь от элемента более высокого уровня. Поиск данных происходит по одной из ветвей дерева. Сетевая модель Каждый элемент может иметь более одного порождающего элемента, а графическое представление модели очень напоминает сеть. Реляционная модель базы данных Все данные, доступные пользователю, организованы в виде таблиц, а все операции над данными сводятся к операциям над этими таблицами. Информация организована в виде таблиц, разделенных на строки и столбцы, на пересечении которых содержатся значения данных. Каждая таблица имеет свое уникальное имя, описывающее ее содержание.