Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Базы данных и СУБД

Содержание

Лекция 1 Базы данных и СУБД
Дисциплина: Основы проектирования баз данных (ОП БД) Дерезина Мария Александровна Лекция 1 Базы данных и СУБД информация является не менее важным ресурсом человеческого общества, чем сырье, энергия и В основе решения многих задач лежит обработка информации. Для облегчения обработки информации Под определение ИС попадает любая система обработки информации. По области применения ИС ИС - совокупность аппаратно-программных средств, задействованных для решения некоторой прикладной задачи. Банк данных является разновидностью ИС, в которой реализованы функции централизованного хранения и База данных (БД) - совокупность специальным образом организованных данных, хранимых в памяти Отличительные признаки БД :хранится и обрабатывается в вычислительной системе.  Данные в СУБД – комплекс языковых и программных средств, предназначенных для создания, ведения и Классификация СУБДК СУБД относятся следующие основные виды программ:полнофункциональные СУБД; серверы БД; клиенты Полнофункциональные являются наиболее многочисленными и мощными по своим возможностям. Обычно ПФСУБД имеют Серверы БД предназначены для организации центров обработки данных в сетях ЭВМ. Серверы По характеру использования СУБД делят на:Персональные СУБД обычно обеспечивают возможность создания персональных По используемой модели данных СУБД (как и БД), разделяют на иерархические, сетевые, Для работы с хранящейся в базе данных информацией СУБД предоставляет два типа Наибольшее распространение получили два стандартизованных языка: QBE (Query By Example) — язык Низкоуровневые функции СУБД:управление данными во внешней памяти;управление буферами оперативной памяти;управление транзакциями;ведение журнала Механизм транзакций используется в СУБД для поддержания целостности данных в базе. Транзакцией Говорят, что транзакции присущи три основных свойства:атомарность (выполняются все входящие в транзакцию Журнал СУБД — это особая БД или часть основной БД, непосредственно недоступная Целостное состояние БД описывается с помощью ограничений целостности в виде условий, которым Приложение представляет собой программу или комплекс программ, обеспечивающих автоматизацию обработки информации для Словарь данных (СД) представляет собой подсистему БнД, предназначенную для централизованного хранения информации Вычислительная система (ВС) представляет собой совокупность взаимосвязанных и согласованно действующих ЭВМ или
Слайды презентации

Слайд 2 Лекция 1 Базы данных и СУБД

Лекция 1 Базы данных и СУБД

Слайд 3 информация является не менее важным ресурсом человеческого общества,

информация является не менее важным ресурсом человеческого общества, чем сырье, энергия

чем сырье, энергия и пища.

в любом виде человеческой деятельности

требуется удовлетворение информационных потребностей.

быстрый рост объемов информации, закрепленной на внешних по отношению к человеку носителях, привел к появлению новых общественных институтов и специальных систем


Слайд 4 В основе решения многих задач лежит обработка информации.

В основе решения многих задач лежит обработка информации. Для облегчения обработки



Для облегчения обработки информации создаются информационные системы (ИС).

Под

определение ИС попадает любая система обработки информации.



Слайд 5 Под определение ИС попадает любая система обработки информации.

Под определение ИС попадает любая система обработки информации. По области применения



По области применения ИС можно разделить на системы, используемые

в
производстве,
образовании,
здравоохранении,
торговле
и других отраслях.

По целевой функции ИС можно условно разделить на основные категории:
управляющие,
информационно-справочные,
поддержки принятия решений.


Слайд 6 ИС - совокупность аппаратно-программных средств, задействованных для решения

ИС - совокупность аппаратно-программных средств, задействованных для решения некоторой прикладной задачи.

некоторой прикладной задачи.


Слайд 7 Банк данных является разновидностью ИС, в которой реализованы

Банк данных является разновидностью ИС, в которой реализованы функции централизованного хранения

функции централизованного хранения и накопления обрабатываемой информации, организованной в

одну или несколько баз данных.

Банк данных (БнД) в общем случае состоит из следующих компонентов:
базы данных (нескольких баз) ,
системы управления базами данных,
словаря данных,
администратора,
вычислительной системы
обслуживающего персонала.


Слайд 8 База данных (БД) - совокупность специальным образом организованных

База данных (БД) - совокупность специальным образом организованных данных, хранимых в

данных, хранимых в памяти вычислительной системы и отображающих состояние

объектов и их взаимосвязей в рассматриваемой предметной области.

Предметной областью называется часть реальной системы, представляющая интерес для определенного исследования. Различать полную предметную область (предприятие) и организационную единицу этой предметной области (отделы).


Слайд 9 Отличительные признаки БД :
хранится и обрабатывается в вычислительной

Отличительные признаки БД :хранится и обрабатывается в вычислительной системе. Данные в

системе.
Данные в БД логически структурированы (систематизированы) с целью

обеспечения возможности их эффективного поиска и обработки в вычислительной системе.
БД включает метаданные, описывающие логическую структуру БД в формальном виде.
Постоянные данные в среде базы данных включают в себя схему и базу данных.
Схема включает в себя описания содержания, структуры и ограничений целостности, используемые для создания и поддержки базы данных.
База данных включает в себя набор постоянных данных, определенных с помощью схемы.

Слайд 10 СУБД – комплекс языковых и программных средств, предназначенных

СУБД – комплекс языковых и программных средств, предназначенных для создания, ведения

для создания, ведения и совместного использования БД несколькими пользователями.



СУБД позволяет:
создавать БД;
вставлять,
обновлять,
удалять
извлекать информацию из БД;
предоставляет контролируемый доступ к базе данных.

Слайд 11 Классификация СУБД
К СУБД относятся следующие основные виды программ:
полнофункциональные

Классификация СУБДК СУБД относятся следующие основные виды программ:полнофункциональные СУБД; серверы БД;

СУБД;
серверы БД;
клиенты БД;
средства разработки программ работы

с БД.


Слайд 12 Полнофункциональные являются наиболее многочисленными и мощными по своим

Полнофункциональные являются наиболее многочисленными и мощными по своим возможностям. Обычно ПФСУБД

возможностям.

Обычно ПФСУБД имеют развитый интерфейс, позволяющий с помощью

команд меню выполнять основные действия с БД:
создавать и модифицировать структуры таблиц,
вводить данные,
формировать запросы,
разрабатывать отчеты, выводить их на печать и т. д.





Слайд 13 Серверы БД предназначены для организации центров обработки данных

Серверы БД предназначены для организации центров обработки данных в сетях ЭВМ.

в сетях ЭВМ.

Серверы БД реализуют функции управления базами

данных, запрашиваемые другими (клиентскими) программами



В роли клиентских программ для серверов БД в общем случае могут использоваться различные программы.







Слайд 14 По характеру использования СУБД делят на:

Персональные СУБД обычно

По характеру использования СУБД делят на:Персональные СУБД обычно обеспечивают возможность создания

обеспечивают возможность создания персональных БД и недорогих приложений, работающих

с ними.

Многопользовательские СУБД включают в себя сервер БД и клиентскую часть и, как правило, могут работать в неоднородной вычислительной среде (с разными типами ЭВМ и операционными системами).






Слайд 15 По используемой модели данных СУБД (как и БД),

По используемой модели данных СУБД (как и БД), разделяют на иерархические,

разделяют на
иерархические,
сетевые,
реляционные,
объектно-ориентированные и другие типы.



Некоторые СУБД могут одновременно поддерживать несколько моделей данных.






Слайд 16 Для работы с хранящейся в базе данных информацией

Для работы с хранящейся в базе данных информацией СУБД предоставляет два

СУБД предоставляет два типа языков:

язык описания данных — высокоуровневый

непроцедурный язык декларативного типа, предназначенный для описания логической структуры данных;

язык манипулирования данными — совокупность конструкций, обеспечивающих выполнение основных операций по работе с данными: ввод, модификацию и выборку данных по запросам.





Слайд 17 Наибольшее распространение получили два стандартизованных языка:

QBE (Query

Наибольшее распространение получили два стандартизованных языка: QBE (Query By Example) —

By Example) — язык запросов по образцу. Обладает свойствами

языка манипулирования данными

SQL (Structured Query Language) — структурированный язык запросов. Сочетает в себе свойства языков обоих типов.






Слайд 18 Низкоуровневые функции СУБД:

управление данными во внешней памяти;
управление буферами

Низкоуровневые функции СУБД:управление данными во внешней памяти;управление буферами оперативной памяти;управление транзакциями;ведение

оперативной памяти;
управление транзакциями;
ведение журнала изменений в БД;
обеспечение целостности и

безопасности БД.


Буферы - области оперативной памяти, предназначенные для ускорения обмена между внешней и оперативной памятью.

В буферах временно хранятся фрагменты БД, данные из которых предполагается использовать при обращении к СУБД или планируется записать в базу после обработки.







Слайд 19 Механизм транзакций используется в СУБД для поддержания целостности

Механизм транзакций используется в СУБД для поддержания целостности данных в базе.

данных в базе.

Транзакцией называется некоторая неделимая последовательность операций

над данными БД, которая отслеживается СУБД от начала и до завершения.

Если по каким-либо причинам транзакция остается незавершенной, то она отменяется.







Слайд 20
Говорят, что транзакции присущи три основных свойства:

атомарность (выполняются

Говорят, что транзакции присущи три основных свойства:атомарность (выполняются все входящие в

все входящие в транзакцию операции или ни одна);
сериализуемость (отсутствует

взаимное влияние выполняемых в одно и то же время транзакций);
долговечность (даже крах системы не приводит к утрате результатов зафиксированной транзакции).


Под сериализацией параллельно выполняемых транзакций понимается составление такого плана их выполнения (сериального плана), при котором суммарный эффект реализации транзакций эквивалентен эффекту их последовательного выполнения.





Слайд 21
Журнал СУБД — это особая БД или часть

Журнал СУБД — это особая БД или часть основной БД, непосредственно

основной БД, непосредственно недоступная пользователю и используемая для записи

информации обо всех изменениях базы данных.

Целостность БД есть свойство базы данных, означающее, что в ней содержится полная, непротиворечивая и адекватно отражающая предметную область информация.


Слайд 22
Целостное состояние БД описывается с помощью ограничений целостности

Целостное состояние БД описывается с помощью ограничений целостности в виде условий,

в виде условий, которым должны удовлетворять хранимые в базе

данные.



Обеспечение безопасности достигается в СУБД шифрованием прикладных программ, данных, защиты паролем, поддержкой уровней доступа к базе данных и к отдельным ее элементам (таблицам, формам, отчетам и т. д.).



Слайд 23
Приложение представляет собой программу или комплекс программ, обеспечивающих

Приложение представляет собой программу или комплекс программ, обеспечивающих автоматизацию обработки информации

автоматизацию обработки информации для прикладной задачи.

Приложения могут создаваться в

среде или вне среды СУБД — с помощью системы программирования, использующей средства доступа к БД, к примеру, Delphi или C++ Builder.



Слайд 24
Словарь данных (СД) представляет собой подсистему БнД, предназначенную

Словарь данных (СД) представляет собой подсистему БнД, предназначенную для централизованного хранения

для централизованного хранения информации о структурах данных, взаимосвязях файлов

БД друг с другом, типах данных и форматах их представления, принадлежности данных пользователям, кодах защиты и разграничения доступа и т.п.

Администратор базы данных (АБД) есть лицо или группа лиц, отвечающих за выработку требований к БД, ее проектирование, создание, эффективное использование и сопровождение.



Слайд 25
Вычислительная система (ВС) представляет собой совокупность взаимосвязанных и

Вычислительная система (ВС) представляет собой совокупность взаимосвязанных и согласованно действующих ЭВМ

согласованно действующих ЭВМ или процессоров и других устройств, обеспечивающих

автоматизацию процессов приема, обработки и выдачи информации потребителям.


  • Имя файла: bazy-dannyh-i-subd.pptx
  • Количество просмотров: 136
  • Количество скачиваний: 0