🗊Презентация Базы данных

Категория: Информатика
Нажмите для полного просмотра!
Базы данных, слайд №1Базы данных, слайд №2Базы данных, слайд №3Базы данных, слайд №4Базы данных, слайд №5Базы данных, слайд №6Базы данных, слайд №7Базы данных, слайд №8Базы данных, слайд №9Базы данных, слайд №10Базы данных, слайд №11Базы данных, слайд №12Базы данных, слайд №13Базы данных, слайд №14Базы данных, слайд №15Базы данных, слайд №16Базы данных, слайд №17Базы данных, слайд №18Базы данных, слайд №19Базы данных, слайд №20Базы данных, слайд №21Базы данных, слайд №22Базы данных, слайд №23Базы данных, слайд №24Базы данных, слайд №25Базы данных, слайд №26Базы данных, слайд №27Базы данных, слайд №28Базы данных, слайд №29Базы данных, слайд №30

Содержание

Вы можете ознакомиться и скачать презентацию на тему Базы данных. Доклад-сообщение содержит 30 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Базы данных
Описание слайда:
Базы данных

Слайд 2






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

Слайд 3


Базы данных, слайд №3
Описание слайда:

Слайд 4






По технологии обработки данных базы данных подразделяются на:
Централизованные (хранится в памяти одной вычислительной системы. Эта вычислительная система может быть мэйнфреймом - тогда доступ к ней организуется с использованием терминалов - или файловым сервером локальной сети ПК)
Распределенные (Состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей, которые хранятся в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД). )
Описание слайда:
По технологии обработки данных базы данных подразделяются на: Централизованные (хранится в памяти одной вычислительной системы. Эта вычислительная система может быть мэйнфреймом - тогда доступ к ней организуется с использованием терминалов - или файловым сервером локальной сети ПК) Распределенные (Состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей, которые хранятся в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД). )

Слайд 5






Централизованные базы данных с сетевым доступом могут иметь следующую архитектуру:
файл-сервер; 
клиент-сервер базы данных; 
"тонкий клиент" - сервер приложений - сервер базы данных (трехуровневая архитектура).
Описание слайда:
Централизованные базы данных с сетевым доступом могут иметь следующую архитектуру: файл-сервер; клиент-сервер базы данных; "тонкий клиент" - сервер приложений - сервер базы данных (трехуровневая архитектура).

Слайд 6






Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (файловый сервер). На этот компьютер устанавливается операционная система (ОС) для выделенного сервера. На нем же хранится совместно используемая централизованная БД в виде одного или группы файлов. Все другие компьютеры сети выполняют функции рабочих станций. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где и производится обработка информации. При большой интенсивности доступа к одним и тем же данным производительность информационной системы падает. 
Клиент-сервер. В этой архитектуре на выделенном сервере, работающем под управлением серверной операционной системы, устанавливается специальное программное обеспечение (ПО) - сервер БД, например. СУБД подразделяется на две части: клиентскую и серверную. Основа работы сервера БД - использование языка запросов (SQL). Запрос на языке SQL, передаваемый клиентом (рабочей станцией) серверу БД, порождает поиск и извлечение данных на сервере. Тем самым, количество передаваемой по сети информации уменьшается во много раз.
Описание слайда:
Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (файловый сервер). На этот компьютер устанавливается операционная система (ОС) для выделенного сервера. На нем же хранится совместно используемая централизованная БД в виде одного или группы файлов. Все другие компьютеры сети выполняют функции рабочих станций. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где и производится обработка информации. При большой интенсивности доступа к одним и тем же данным производительность информационной системы падает. Клиент-сервер. В этой архитектуре на выделенном сервере, работающем под управлением серверной операционной системы, устанавливается специальное программное обеспечение (ПО) - сервер БД, например. СУБД подразделяется на две части: клиентскую и серверную. Основа работы сервера БД - использование языка запросов (SQL). Запрос на языке SQL, передаваемый клиентом (рабочей станцией) серверу БД, порождает поиск и извлечение данных на сервере. Тем самым, количество передаваемой по сети информации уменьшается во много раз.

Слайд 7






Трехуровневая архитектура функционирует в Интранет- и Интернет-сетях. Клиентская часть ("тонкий клиент"), взаимодействующая с пользователем, представляет собой HTML-страницу в Web-браузере либо Windows-приложение, взаимодействующее с Web-сервисами. Вся программная логика вынесена на сервер приложений, который обеспечивает формирование запросов к базе данных, передаваемых на выполнение серверу баз данных. Сервер приложений может быть Web-сервером или специализированной программой
Описание слайда:
Трехуровневая архитектура функционирует в Интранет- и Интернет-сетях. Клиентская часть ("тонкий клиент"), взаимодействующая с пользователем, представляет собой HTML-страницу в Web-браузере либо Windows-приложение, взаимодействующее с Web-сервисами. Вся программная логика вынесена на сервер приложений, который обеспечивает формирование запросов к базе данных, передаваемых на выполнение серверу баз данных. Сервер приложений может быть Web-сервером или специализированной программой

Слайд 8






По способу доступа к данным базы данных разделяются на :
базы данных с локальным доступом 
базы данных с сетевым доступом.
Описание слайда:
По способу доступа к данным базы данных разделяются на : базы данных с локальным доступом базы данных с сетевым доступом.

Слайд 9






Классификация (по модели)
Иерархическая
Сетевая
Реляционная
Описание слайда:
Классификация (по модели) Иерархическая Сетевая Реляционная

Слайд 10


Базы данных, слайд №10
Описание слайда:

Слайд 11






В иерархической модели связи между данными можно описать с помощью упорядоченного графа (или дерева). 
Основные операции манипулирования данными: 
поиск указанного экземпляра БД; 
переход от одного дерева к другому; 
переход от одной записи к другой внутри дерева; 
вставка новой записи в указанную позицию; 
удаление текущей записи и т. д. 
К достоинствам иерархической модели данных относятся эффективное использование памяти ЭВМ и неплохие показатели времени выполнения основных операций над данными. Иерархическая модель данных удобна для работы с иерархически упорядоченной информацией.
Недостатком иерархической модели является ее громоздкость для обработки информации с достаточно сложными логическими связями, а также сложность понимания для обычного пользователя. 
На иерархической модели данных основано сравнительно ограниченное количество СУБД, в числе которых можно назвать зарубежные системы IMS, PC/Focus, Team-Up и Data Edge, а также отечественные системы Ока, ИНЭС и МИРИС.
Описание слайда:
В иерархической модели связи между данными можно описать с помощью упорядоченного графа (или дерева). Основные операции манипулирования данными: поиск указанного экземпляра БД; переход от одного дерева к другому; переход от одной записи к другой внутри дерева; вставка новой записи в указанную позицию; удаление текущей записи и т. д. К достоинствам иерархической модели данных относятся эффективное использование памяти ЭВМ и неплохие показатели времени выполнения основных операций над данными. Иерархическая модель данных удобна для работы с иерархически упорядоченной информацией. Недостатком иерархической модели является ее громоздкость для обработки информации с достаточно сложными логическими связями, а также сложность понимания для обычного пользователя. На иерархической модели данных основано сравнительно ограниченное количество СУБД, в числе которых можно назвать зарубежные системы IMS, PC/Focus, Team-Up и Data Edge, а также отечественные системы Ока, ИНЭС и МИРИС.

Слайд 12






Сетевая модель данных позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа, обобщая тем самым иерархическую модель данных. Наиболее полно концепция сетевых БД впервые была изложена в Предложениях группы КОДАСИЛ (KODASYL). 
Основные операции манипулирования данными: 
поиск записи в БД; 
переход от предка к первому потомку; 
переход от потомка к предку; 
создание новой записи; 
удаление текущей записи; 
обновление текущей записи; 
включение записи в связь; 
исключение записи из связи; 
изменение связей и т. д. 
Достоинством сетевой модели данных является возможность эффективной реализации по показателям затрат памяти и оперативности. В сравнении с иерархической моделью сетевая модель предоставляет большие возможности в смысле допустимости образования произвольных связей.
Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД, построенной на ее основе, а также сложность для понимания и выполнения обработки информации в БД обычным пользователем. Кроме того, в сетевой модели данных ослаблен контроль целостности связей вследствие допустимости установления произвольных связей между записями.
Системы на основе сетевой модели не получили широкого распространения на практике. Наиболее известными сетевыми СУБД являются следующие: IDMS, db VistaIII, СЕТЬ, СЕТОР и КОМПАС.
Описание слайда:
Сетевая модель данных позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа, обобщая тем самым иерархическую модель данных. Наиболее полно концепция сетевых БД впервые была изложена в Предложениях группы КОДАСИЛ (KODASYL). Основные операции манипулирования данными: поиск записи в БД; переход от предка к первому потомку; переход от потомка к предку; создание новой записи; удаление текущей записи; обновление текущей записи; включение записи в связь; исключение записи из связи; изменение связей и т. д. Достоинством сетевой модели данных является возможность эффективной реализации по показателям затрат памяти и оперативности. В сравнении с иерархической моделью сетевая модель предоставляет большие возможности в смысле допустимости образования произвольных связей. Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД, построенной на ее основе, а также сложность для понимания и выполнения обработки информации в БД обычным пользователем. Кроме того, в сетевой модели данных ослаблен контроль целостности связей вследствие допустимости установления произвольных связей между записями. Системы на основе сетевой модели не получили широкого распространения на практике. Наиболее известными сетевыми СУБД являются следующие: IDMS, db VistaIII, СЕТЬ, СЕТОР и КОМПАС.

Слайд 13






Реляционная модель данных предложена сотрудником фирмы IBM Эдгаром Коддом и основывается на понятии отношение (relation). 
Достоинство реляционной модели данных заключается в простоте, понятности и удобстве физической реализации на ЭВМ. Именно простота и понятность для пользователя явились основной причиной их широкого использования. Проблемы же эффективности обработки данных этого типа оказались технически вполне разрешимыми.
Основными недостатками реляционной модели являются следующие: отсутствие стандартных средств идентификации отдельных записей и сложность описания иерархических и сетевых связей. 
Примерами зарубежных реляционных СУБД для ПЭВМ являются следующие: 
все БД семейства dBase, DB2 (IBM),R:BASE (Microrim), FoxPro, FoxBase, Visual FoxPro, Microsoft Access, Clarion, Ingres, 
Oracle и т.д.
Описание слайда:
Реляционная модель данных предложена сотрудником фирмы IBM Эдгаром Коддом и основывается на понятии отношение (relation). Достоинство реляционной модели данных заключается в простоте, понятности и удобстве физической реализации на ЭВМ. Именно простота и понятность для пользователя явились основной причиной их широкого использования. Проблемы же эффективности обработки данных этого типа оказались технически вполне разрешимыми. Основными недостатками реляционной модели являются следующие: отсутствие стандартных средств идентификации отдельных записей и сложность описания иерархических и сетевых связей. Примерами зарубежных реляционных СУБД для ПЭВМ являются следующие: все БД семейства dBase, DB2 (IBM),R:BASE (Microrim), FoxPro, FoxBase, Visual FoxPro, Microsoft Access, Clarion, Ingres, Oracle и т.д.

Слайд 14


Базы данных, слайд №14
Описание слайда:

Слайд 15






Реляционная БД - основной тип современных баз данных. Состоит из таблиц, между которыми могут существовать связи по ключевым значениям.
Таблица базы данных (table) - регулярная структура, которая состоит из однотипных строк (записей, records), разбитых на столбцы (поля, fields). 
В теории реляционных баз данных синоним таблицы - отношение (relation), в котором строка называется кортежем, а столбец называется атрибутом.
В концептуальной модели реляционной БД аналогом таблицы является сущность (entity), с определенным набором свойств - атрибутов, способных принимать определенные значения (набор допустимых значений - домен).
Описание слайда:
Реляционная БД - основной тип современных баз данных. Состоит из таблиц, между которыми могут существовать связи по ключевым значениям. Таблица базы данных (table) - регулярная структура, которая состоит из однотипных строк (записей, records), разбитых на столбцы (поля, fields). В теории реляционных баз данных синоним таблицы - отношение (relation), в котором строка называется кортежем, а столбец называется атрибутом. В концептуальной модели реляционной БД аналогом таблицы является сущность (entity), с определенным набором свойств - атрибутов, способных принимать определенные значения (набор допустимых значений - домен).

Слайд 16






Первичный ключ (primary key) - главный ключевой элемент, однозначно идентифицирующий строку в таблице. Могут также существовать альтернативный (candidate key) и уникальный (unique key) ключи, служащие также для идентификации строк в таблице.
Внешний ключ (foreign key) - ключевой элемент подчиненной (внешней, дочерней) таблицы, значение которого совпадает со значением первичного ключа главной (родительской) таблицы.
Описание слайда:
Первичный ключ (primary key) - главный ключевой элемент, однозначно идентифицирующий строку в таблице. Могут также существовать альтернативный (candidate key) и уникальный (unique key) ключи, служащие также для идентификации строк в таблице. Внешний ключ (foreign key) - ключевой элемент подчиненной (внешней, дочерней) таблицы, значение которого совпадает со значением первичного ключа главной (родительской) таблицы.

Слайд 17


Базы данных, слайд №17
Описание слайда:

Слайд 18





Типы полей
Символьный
(текстовый, длина <=256 символов)
Поле MEMO (для хранения больших текстов, <=65535 символов)
Числовой
(целые, вещественные)
Дата/время
Логический (для хранения логических данных, принимающих лишь 2 значения: true или false, Истина или Ложь, 1 или 0, Да или Нет)
Поле объекта OLE (для хранения графической, видео, аудио информации и т.п.)
Описание слайда:
Типы полей Символьный (текстовый, длина <=256 символов) Поле MEMO (для хранения больших текстов, <=65535 символов) Числовой (целые, вещественные) Дата/время Логический (для хранения логических данных, принимающих лишь 2 значения: true или false, Истина или Ложь, 1 или 0, Да или Нет) Поле объекта OLE (для хранения графической, видео, аудио информации и т.п.)

Слайд 19


Базы данных, слайд №19
Описание слайда:

Слайд 20





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

Слайд 21


Базы данных, слайд №21
Описание слайда:

Слайд 22





База данных приведенная к 1 НФ
Описание слайда:
База данных приведенная к 1 НФ

Слайд 23





2 нормальная форма
Условия второй нормальной формы:
модель удовлетворяет условиям 1 НФ;
все поля каждой таблицы, не входящие в первичный ключ, связаны полной функциональной зависимостью с первичным ключом.
Замечание. Если ключ отношения является простым, то отношение автоматически находится в 2НФ.
Описание слайда:
2 нормальная форма Условия второй нормальной формы: модель удовлетворяет условиям 1 НФ; все поля каждой таблицы, не входящие в первичный ключ, связаны полной функциональной зависимостью с первичным ключом. Замечание. Если ключ отношения является простым, то отношение автоматически находится в 2НФ.

Слайд 24





База данных приведенная к 2 НФ
Описание слайда:
База данных приведенная к 2 НФ

Слайд 25





3 нормальная форма
Условия третьей нормальной формы:
модель удовлетворяет условиям 2 НФ;
все не ключевые поля полностью зависят от первичного ключа таблицы и не зависят друг от друга.
Описание слайда:
3 нормальная форма Условия третьей нормальной формы: модель удовлетворяет условиям 2 НФ; все не ключевые поля полностью зависят от первичного ключа таблицы и не зависят друг от друга.

Слайд 26





База данных приведенная к 3 НФ
Описание слайда:
База данных приведенная к 3 НФ

Слайд 27





Способ хранения не нормализованных данных  в базе данных bdUchet
Описание слайда:
Способ хранения не нормализованных данных в базе данных bdUchet

Слайд 28





Способ хранения нормализованных данных  в БД bdUchet_N
Описание слайда:
Способ хранения нормализованных данных в БД bdUchet_N

Слайд 29





Объекты MS Access
Таблицы – это основные объекты БД, предназначенные для хранения данных (реляционная БД может иметь несколько взаимосвязанных таблиц)
Запросы – это спец.структуры, предназначенные для обработки данных базы
Формы – это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся
Отчеты – это объекты, с помощью которых данные выводят на принтер в удобном наглядном виде
Макросы – это макрокоманды. Если какие-то операции с БД производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинации клавиш
Модули – это программные продукты, написанные на языке Visual Basic. Если стандартных средств MS Access пользователю не хватает, он может расширить возможности системы, написав необходимые модули
Описание слайда:
Объекты MS Access Таблицы – это основные объекты БД, предназначенные для хранения данных (реляционная БД может иметь несколько взаимосвязанных таблиц) Запросы – это спец.структуры, предназначенные для обработки данных базы Формы – это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся Отчеты – это объекты, с помощью которых данные выводят на принтер в удобном наглядном виде Макросы – это макрокоманды. Если какие-то операции с БД производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинации клавиш Модули – это программные продукты, написанные на языке Visual Basic. Если стандартных средств MS Access пользователю не хватает, он может расширить возможности системы, написав необходимые модули

Слайд 30


Базы данных, слайд №30
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию