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

Категория: Информатика
Нажмите для полного просмотра!
Базы данных, слайд №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

Содержание

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

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


Слайд 1






Основные понятия
Классификация баз данных
Структурные элементы базы данных
Виды моделей данных
Описание слайда:
Основные понятия Классификация баз данных Структурные элементы базы данных Виды моделей данных

Слайд 2





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

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

Слайд 3





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

Слайд 4





	Личное дело № 16493, Сергеев Петр Михайлович, дата рождения 1 января 1987г.; Л/д № 16593, Петрова Анна Владимировна, дата рожд. 15 марта 1985г.; № личн. дела 16693, д. р. 14.04.86, Анохин Андрей Борисович.
	Личное дело № 16493, Сергеев Петр Михайлович, дата рождения 1 января 1987г.; Л/д № 16593, Петрова Анна Владимировна, дата рожд. 15 марта 1985г.; № личн. дела 16693, д. р. 14.04.86, Анохин Андрей Борисович.
Рис.1. Пример неструктурированных данных
Описание слайда:
Личное дело № 16493, Сергеев Петр Михайлович, дата рождения 1 января 1987г.; Л/д № 16593, Петрова Анна Владимировна, дата рожд. 15 марта 1985г.; № личн. дела 16693, д. р. 14.04.86, Анохин Андрей Борисович. Личное дело № 16493, Сергеев Петр Михайлович, дата рождения 1 января 1987г.; Л/д № 16593, Петрова Анна Владимировна, дата рожд. 15 марта 1985г.; № личн. дела 16693, д. р. 14.04.86, Анохин Андрей Борисович. Рис.1. Пример неструктурированных данных

Слайд 5





Чтобы автоматизировать поиск и систематизировать эти данные, необходимо выработать определенные соглашения о способах представления данных, т.е. дату рождения нужно записывать одинаково для каждого студента, она должна иметь одинаковую длину и определенное место среди остальной информации Эти же замечания справедливы и для остальных данных (номер личною дела, фамилия, имя, отчество).
Чтобы автоматизировать поиск и систематизировать эти данные, необходимо выработать определенные соглашения о способах представления данных, т.е. дату рождения нужно записывать одинаково для каждого студента, она должна иметь одинаковую длину и определенное место среди остальной информации Эти же замечания справедливы и для остальных данных (номер личною дела, фамилия, имя, отчество).
Описание слайда:
Чтобы автоматизировать поиск и систематизировать эти данные, необходимо выработать определенные соглашения о способах представления данных, т.е. дату рождения нужно записывать одинаково для каждого студента, она должна иметь одинаковую длину и определенное место среди остальной информации Эти же замечания справедливы и для остальных данных (номер личною дела, фамилия, имя, отчество). Чтобы автоматизировать поиск и систематизировать эти данные, необходимо выработать определенные соглашения о способах представления данных, т.е. дату рождения нужно записывать одинаково для каждого студента, она должна иметь одинаковую длину и определенное место среди остальной информации Эти же замечания справедливы и для остальных данных (номер личною дела, фамилия, имя, отчество).

Слайд 6





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

Слайд 7





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

Слайд 8





	Классификация баз данных
	Классификация баз данных
	По технологии обработки данных базы данных подразделяются на централизованные и распределенные.
	
	Централизованная база данных хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе. Такой способ использования баз данных часто применяют в локальных сетях ПК.
Описание слайда:
Классификация баз данных Классификация баз данных По технологии обработки данных базы данных подразделяются на централизованные и распределенные. Централизованная база данных хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе. Такой способ использования баз данных часто применяют в локальных сетях ПК.

Слайд 9





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

Слайд 10





	Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем:
	Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем:
	•   файл-сервер;
	•   клиент-сервер.
	Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На такой машине хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где и производится обработка.
Описание слайда:
Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем: Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем: • файл-сервер; • клиент-сервер. Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На такой машине хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где и производится обработка.

Слайд 11





	Клиент-сервер. В этой концепции подразумевается, что помимо хранения централизованной базы данных центральная машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL. 
	Клиент-сервер. В этой концепции подразумевается, что помимо хранения централизованной базы данных центральная машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL.
Описание слайда:
Клиент-сервер. В этой концепции подразумевается, что помимо хранения централизованной базы данных центральная машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL. Клиент-сервер. В этой концепции подразумевается, что помимо хранения централизованной базы данных центральная машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL.

Слайд 12





Рис.3 Схема обработки информации в БД по принципу файл-сервер
Описание слайда:
Рис.3 Схема обработки информации в БД по принципу файл-сервер

Слайд 13


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

Слайд 14





	Структурные элементы базы данных
	Структурные элементы базы данных
	
	Поле — элементарная единица логической организации данных, которая соответствует неделимой единице информации — реквизиту. Для описания поля используются следующие характеристики:
имя, например. Фамилия, Имя, Отчество, Дата рождения;
тип, например, символьный, числовой, календар-ный;
длина, например, 15 байт, причем будет определяться максимально возможным количеством символов;
точность для числовых данных, например два десятичных знака для отображения дробной части числа.
Описание слайда:
Структурные элементы базы данных Структурные элементы базы данных Поле — элементарная единица логической организации данных, которая соответствует неделимой единице информации — реквизиту. Для описания поля используются следующие характеристики: имя, например. Фамилия, Имя, Отчество, Дата рождения; тип, например, символьный, числовой, календар-ный; длина, например, 15 байт, причем будет определяться максимально возможным количеством символов; точность для числовых данных, например два десятичных знака для отображения дробной части числа.

Слайд 15





Рис.5. Основные структурные элементы БД
Рис.5. Основные структурные элементы БД
                                            
                                           
                                            Поле            Запись
	Запись — совокупность логически связан-ных полей. Экземпляр записи - отдельная реализация записи, содержащая конкретные значения ее полей.
	Файл (таблица) — совокупность экземпля-ров записей одной структуры.
Описание слайда:
Рис.5. Основные структурные элементы БД Рис.5. Основные структурные элементы БД Поле Запись Запись — совокупность логически связан-ных полей. Экземпляр записи - отдельная реализация записи, содержащая конкретные значения ее полей. Файл (таблица) — совокупность экземпля-ров записей одной структуры.

Слайд 16






  Рис. 6. Описание логической структуры записи файла
Описание слайда:
Рис. 6. Описание логической структуры записи файла

Слайд 17





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

Слайд 18






Рис.7 Описание логической структуры записи файла СТУДЕНТ
Описание слайда:
Рис.7 Описание логической структуры записи файла СТУДЕНТ

Слайд 19





ВИДЫ МОДЕЛЕЙ ДАННЫХ
ВИДЫ МОДЕЛЕЙ ДАННЫХ
	Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности и операций манипулирования данными. С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними.
	Модель данных — совокупность структур данных и операций их обработки.
	СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве.
Описание слайда:
ВИДЫ МОДЕЛЕЙ ДАННЫХ ВИДЫ МОДЕЛЕЙ ДАННЫХ Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности и операций манипулирования данными. С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними. Модель данных — совокупность структур данных и операций их обработки. СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве.

Слайд 20





Существует три основных типа моделей данных:
Описание слайда:
Существует три основных типа моделей данных:

Слайд 21





Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево).
Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево).
В сетевой структуре при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с любым другим элементом.
Описание слайда:
Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево). Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево). В сетевой структуре при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с любым другим элементом.

Слайд 22





Реляционная модель данных
Реляционная модель данных
		Понятие реляционный (англ. relation — отношение) связано с разработками известного американского специалиста в области систем баз данных Е. Кодда.
		Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.
Описание слайда:
Реляционная модель данных Реляционная модель данных Понятие реляционный (англ. relation — отношение) связано с разработками известного американского специалиста в области систем баз данных Е. Кодда. Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.

Слайд 23





		Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
		Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
	• каждый элемент таблицы — один элемент данных;
	• все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;
	•   каждый столбец имеет уникальное имя;
	•  одинаковые строки в таблице отсутствуют;
	• порядок следования строк и столбцов может быть произвольным.
Описание слайда:
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами: Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами: • каждый элемент таблицы — один элемент данных; • все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину; • каждый столбец имеет уникальное имя; • одинаковые строки в таблице отсутствуют; • порядок следования строк и столбцов может быть произвольным.

Слайд 24





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

Слайд 25





		Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы — атрибутам отношений, доменам, полям.
		Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы — атрибутам отношений, доменам, полям.
		Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи однозначно определяются значениями нескольких полей, то такая таблица базы данных имеет составной ключ. В примере, показанном на рис. 4, ключевым полем таблицы является "№ личного дела".
Описание слайда:
Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы — атрибутам отношений, доменам, полям. Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы — атрибутам отношений, доменам, полям. Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи однозначно определяются значениями нескольких полей, то такая таблица базы данных имеет составной ключ. В примере, показанном на рис. 4, ключевым полем таблицы является "№ личного дела".

Слайд 26





Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение ключей); в противном случае нужно ввести в структуру первой таблицы внешний ключ — ключ второй таблицы.
Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение ключей); в противном случае нужно ввести в структуру первой таблицы внешний ключ — ключ второй таблицы.
Описание слайда:
Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение ключей); в противном случае нужно ввести в структуру первой таблицы внешний ключ — ключ второй таблицы. Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение ключей); в противном случае нужно ввести в структуру первой таблицы внешний ключ — ключ второй таблицы.

Слайд 27





Рис. 8. Пример реляционной модели
Описание слайда:
Рис. 8. Пример реляционной модели



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