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

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

Содержание

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

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


Слайд 1





Брянский государственный технический университет
Описание слайда:
Брянский государственный технический университет

Слайд 2


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

Слайд 3


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

Слайд 4





ТРЕБОВАНИЯ ГОСУДАРСТВЕННОГО ОБРАЗОВАТЕЛЬНОГО СТАНДАРТА
		Назначение и основные компоненты системы баз данных; обзор современных систем управления базами данных (СУБД); уровни представления баз данных; понятия схемы и подсхемы; модели данных; иерархическая, сетевая и реляционная модели данных; схема отношения; язык манипулирования данными для реляционной модели; реляционная алгебра и язык SQL; проектирование реляционной базы данных, функциональные зависимости, декомпозиция отношений, транзитивные зависимости, проектирование с использованием метода сущность - связь; изучение одной из современных СУБД по выбору; создание и модификация базы данных; поиск, сортировка, индексирование базы данных, создание форм и отчетов; физическая организация базы данных; хешированные, индексированные файлы; защита баз данных; целостность и сохранность баз данных.
Описание слайда:
ТРЕБОВАНИЯ ГОСУДАРСТВЕННОГО ОБРАЗОВАТЕЛЬНОГО СТАНДАРТА Назначение и основные компоненты системы баз данных; обзор современных систем управления базами данных (СУБД); уровни представления баз данных; понятия схемы и подсхемы; модели данных; иерархическая, сетевая и реляционная модели данных; схема отношения; язык манипулирования данными для реляционной модели; реляционная алгебра и язык SQL; проектирование реляционной базы данных, функциональные зависимости, декомпозиция отношений, транзитивные зависимости, проектирование с использованием метода сущность - связь; изучение одной из современных СУБД по выбору; создание и модификация базы данных; поиск, сортировка, индексирование базы данных, создание форм и отчетов; физическая организация базы данных; хешированные, индексированные файлы; защита баз данных; целостность и сохранность баз данных.

Слайд 5





ОСНОВНЫЕ ПОНЯТИЯ 
Информация – сведения об объектах и явлениях окружающей среды, их параметрах, свойствах и состоянии, которые уменьшают имеющуюся о них степень неопределенности, неполноты знаний. 
Данные – информация, представленная в виде, позволяющем автоматизировать ее сбор, хранение и дальнейшую обработку человеком или информационным средством. Данные – это запись в соответствующем коде наблюдения, факта, объекта, пригодная для коммуникации, интерпретации, обработки и получения новой информации.
Описание слайда:
ОСНОВНЫЕ ПОНЯТИЯ Информация – сведения об объектах и явлениях окружающей среды, их параметрах, свойствах и состоянии, которые уменьшают имеющуюся о них степень неопределенности, неполноты знаний. Данные – информация, представленная в виде, позволяющем автоматизировать ее сбор, хранение и дальнейшую обработку человеком или информационным средством. Данные – это запись в соответствующем коде наблюдения, факта, объекта, пригодная для коммуникации, интерпретации, обработки и получения новой информации.

Слайд 6





Информационная система – система, предназначенная для обработки информации.
Информационная система – система, предназначенная для обработки информации.
Обработка данных – это совокупность задач, осуществляющих преобразование массивов данных. Обработка данных включает в себя ввод данных в ЭВМ, отбор данных по каким-либо критериям, преобразование структуры данных, перемещение данных на внешней памяти ЭВМ, вывод данных, являющихся результатом решения задач, в табличном или в каком-либо ином удобном для пользователя виде.
Система обработки данных (СОД) – это набор аппаратных и программных средств, осуществляющих выполнение задач по управлению данными.
Описание слайда:
Информационная система – система, предназначенная для обработки информации. Информационная система – система, предназначенная для обработки информации. Обработка данных – это совокупность задач, осуществляющих преобразование массивов данных. Обработка данных включает в себя ввод данных в ЭВМ, отбор данных по каким-либо критериям, преобразование структуры данных, перемещение данных на внешней памяти ЭВМ, вывод данных, являющихся результатом решения задач, в табличном или в каком-либо ином удобном для пользователя виде. Система обработки данных (СОД) – это набор аппаратных и программных средств, осуществляющих выполнение задач по управлению данными.

Слайд 7





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

Слайд 8





Множество всех возможных значений атрибута называют доменом.
Множество всех возможных значений атрибута называют доменом.
Совокупность атрибутов характеризующих один объект называется записью. Тип записи определяется свойствами объекта.
Ключ – атрибут или совокупность атрибутов, однозначно определяющие запись.
Описание слайда:
Множество всех возможных значений атрибута называют доменом. Множество всех возможных значений атрибута называют доменом. Совокупность атрибутов характеризующих один объект называется записью. Тип записи определяется свойствами объекта. Ключ – атрибут или совокупность атрибутов, однозначно определяющие запись.

Слайд 9





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

Слайд 10





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

Слайд 11





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

Слайд 12





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

Слайд 13





Компоненты системы обработки данных.
Описание слайда:
Компоненты системы обработки данных.

Слайд 14





Трехуровневая архитектура
Описание слайда:
Трехуровневая архитектура

Слайд 15





Уровни представления базы данных
Описание слайда:
Уровни представления базы данных

Слайд 16





Предметная область информационной системы. Основные понятия, модель сущность-связь.
Описание слайда:
Предметная область информационной системы. Основные понятия, модель сущность-связь.

Слайд 17





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

Слайд 18





Обязательная и факультативная связи
Описание слайда:
Обязательная и факультативная связи

Слайд 19





Типы множественных связей
Описание слайда:
Типы множественных связей

Слайд 20





Этапы концептуального проектирования базы данных:
Определение объектов.
Определение связей.
Определение атрибутов объектов.
Определение доменов атрибутов.
Определение атрибутов, являющихся потенциальными первичными ключами.
Создание диаграммы «сущность-связь»
Описание слайда:
Этапы концептуального проектирования базы данных: Определение объектов. Определение связей. Определение атрибутов объектов. Определение доменов атрибутов. Определение атрибутов, являющихся потенциальными первичными ключами. Создание диаграммы «сущность-связь»

Слайд 21





Модели данных
Иерархическая
Сетевая
Реляционная
Объектно-ориентированная
Объектно-реляционная
Описание слайда:
Модели данных Иерархическая Сетевая Реляционная Объектно-ориентированная Объектно-реляционная

Слайд 22





Иерархическая модель
Иерархическую структуру данных можно представить в виде набора графов «древовидной структуры». 
     Основное правило: каждый потомок имеет только одного родителя. 
Пример:
Описание слайда:
Иерархическая модель Иерархическую структуру данных можно представить в виде набора графов «древовидной структуры». Основное правило: каждый потомок имеет только одного родителя. Пример:

Слайд 23





Сетевая модель
Описание слайда:
Сетевая модель

Слайд 24





Реляционная модель
Описание слайда:
Реляционная модель

Слайд 25





Реляционная модель 
1. Данные воспринимаются пользователями как таблицы (и никак иначе).
2. Каждая таблица состоит из однотипных строк и имеет уникальное имя.
3. Строки имеют фиксированное число полей (столбцов) и значений (множественные поля и повторяющиеся группы недопустимы). Иначе говоря, в каждой позиции таблицы на пересечении строки и столбца всегда имеется в точности одно значение или ничего.
4. Строки таблицы обязательно отличаются друг от друга хотя бы единственным значением, что позволяет однозначно идентифицировать любую строку такой таблицы.
Описание слайда:
Реляционная модель 1. Данные воспринимаются пользователями как таблицы (и никак иначе). 2. Каждая таблица состоит из однотипных строк и имеет уникальное имя. 3. Строки имеют фиксированное число полей (столбцов) и значений (множественные поля и повторяющиеся группы недопустимы). Иначе говоря, в каждой позиции таблицы на пересечении строки и столбца всегда имеется в точности одно значение или ничего. 4. Строки таблицы обязательно отличаются друг от друга хотя бы единственным значением, что позволяет однозначно идентифицировать любую строку такой таблицы.

Слайд 26





Реляционная модель 
5. Столбцам таблицы однозначно присваиваются имена, и в каждом из них размещаются однородные значения данных (даты, фамилии, целые числа или денежные суммы).
6. Полное информационное содержание базы данных представляется в виде явных значений данных и такой метод представления является единственным. В частности, не существует каких-либо специальных "связей" или указателей, соединяющих одну таблицу с другой.
7. При выполнении операций с таблицей ее строки и столбцы можно обрабатывать в любом порядке безотносительно к их информационному содержанию. Этому способствует наличие имен таблиц и их столбцов, а также возможность выделения любой их строки или любого набора строк с указанными признаками.
Описание слайда:
Реляционная модель 5. Столбцам таблицы однозначно присваиваются имена, и в каждом из них размещаются однородные значения данных (даты, фамилии, целые числа или денежные суммы). 6. Полное информационное содержание базы данных представляется в виде явных значений данных и такой метод представления является единственным. В частности, не существует каких-либо специальных "связей" или указателей, соединяющих одну таблицу с другой. 7. При выполнении операций с таблицей ее строки и столбцы можно обрабатывать в любом порядке безотносительно к их информационному содержанию. Этому способствует наличие имен таблиц и их столбцов, а также возможность выделения любой их строки или любого набора строк с указанными признаками.

Слайд 27





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

Слайд 28





Ключи
Потенциальный ключ
Первичный ключ
Альтернативный ключ
Суррогатный ключ
Вторичный (внешний) ключ
Описание слайда:
Ключи Потенциальный ключ Первичный ключ Альтернативный ключ Суррогатный ключ Вторичный (внешний) ключ

Слайд 29





Реляционная целостность

целостность сущностей;
ссылочная целостность;
корпоративная целостность
Описание слайда:
Реляционная целостность целостность сущностей; ссылочная целостность; корпоративная целостность

Слайд 30





Целостность сущностей
Описание слайда:
Целостность сущностей

Слайд 31





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

Слайд 32





Корпоративная целостность
Администратор базы данных или пользователи могут сами определять дополнительные правила поддержки целостности данных. Такие правила называются корпоративные ограничения целостности.
Описание слайда:
Корпоративная целостность Администратор базы данных или пользователи могут сами определять дополнительные правила поддержки целостности данных. Такие правила называются корпоративные ограничения целостности.

Слайд 33





ПРИМЕР:
ПОСТАВКИ (Номер поставки, Название товара, Цена товара, Количество, Дата поставки, Название поставщика, Адрес поставщика)
Описание слайда:
ПРИМЕР: ПОСТАВКИ (Номер поставки, Название товара, Цена товара, Количество, Дата поставки, Название поставщика, Адрес поставщика)

Слайд 34





Аномалии модификации данных. 
1. Аномалия обновления: в отношении ПОСТАВКИ она может возникнуть, если у какого-либо поставщика изменился адрес. Изменения должны быть внесены во все кортежи, соответствующие поставкам этого поставщика; в противном случае данные будут противоречивы.
2. Аномалия удаления: при удалении записей обо всех поставках одного поставщика все данные о поставщике будут утеряны.
3. Аномалия добавления: в нашем примере она возникнет, если с поставщиком заключен договор, но поставок от него еще не было. Информация о таком поставщике не может быть внесена в отношение ПОСТАВКИ, т.к. для него не определён ключ (номер поставки и название товара) и другие обязательные поля.
Описание слайда:
Аномалии модификации данных. 1. Аномалия обновления: в отношении ПОСТАВКИ она может возникнуть, если у какого-либо поставщика изменился адрес. Изменения должны быть внесены во все кортежи, соответствующие поставкам этого поставщика; в противном случае данные будут противоречивы. 2. Аномалия удаления: при удалении записей обо всех поставках одного поставщика все данные о поставщике будут утеряны. 3. Аномалия добавления: в нашем примере она возникнет, если с поставщиком заключен договор, но поставок от него еще не было. Информация о таком поставщике не может быть внесена в отношение ПОСТАВКИ, т.к. для него не определён ключ (номер поставки и название товара) и другие обязательные поля.

Слайд 35





Правила внешних ключей 
Что должно случиться при попытке удалить объект ссылки внешнего ключа? Например, удалить покупателя, для которого есть, по крайней мере, одна операция продажи. В общем существует по меньшей мере две возможности:
ЗАПРЕТИТЬ – "ограничить" операцию удаления, до момента, когда не будет существовать соответствующих поставок (в противном случае операция запрещается);
КАСКАДИРОВАТЬ – "каскадировать" операцию удаления, удаляя также соответствующие поставки.
Описание слайда:
Правила внешних ключей Что должно случиться при попытке удалить объект ссылки внешнего ключа? Например, удалить покупателя, для которого есть, по крайней мере, одна операция продажи. В общем существует по меньшей мере две возможности: ЗАПРЕТИТЬ – "ограничить" операцию удаления, до момента, когда не будет существовать соответствующих поставок (в противном случае операция запрещается); КАСКАДИРОВАТЬ – "каскадировать" операцию удаления, удаляя также соответствующие поставки.

Слайд 36





Что должно случиться при попытке обновить потенциальный ключ, на который ссылается внешний ключ? Например, при попытке обновить номер покупателя, для которого существует, по крайней мере, одна соответствующая операция. Как и для удаления здесь существует по меньшей мере две возможности:
Что должно случиться при попытке обновить потенциальный ключ, на который ссылается внешний ключ? Например, при попытке обновить номер покупателя, для которого существует, по крайней мере, одна соответствующая операция. Как и для удаления здесь существует по меньшей мере две возможности:
ЗАПРЕТИТЬ – "ограничить" операцию обновления до момента, когда не будет существовать соответствующих операций (в противном случае операция запрещается);
КАСКАДИРОВАТЬ – "каскадировать" операцию обновления, обновляя также внешний ключ в соответствующих операциях.
Описание слайда:
Что должно случиться при попытке обновить потенциальный ключ, на который ссылается внешний ключ? Например, при попытке обновить номер покупателя, для которого существует, по крайней мере, одна соответствующая операция. Как и для удаления здесь существует по меньшей мере две возможности: Что должно случиться при попытке обновить потенциальный ключ, на который ссылается внешний ключ? Например, при попытке обновить номер покупателя, для которого существует, по крайней мере, одна соответствующая операция. Как и для удаления здесь существует по меньшей мере две возможности: ЗАПРЕТИТЬ – "ограничить" операцию обновления до момента, когда не будет существовать соответствующих операций (в противном случае операция запрещается); КАСКАДИРОВАТЬ – "каскадировать" операцию обновления, обновляя также внешний ключ в соответствующих операциях.

Слайд 37





Особенности проектирования реляционных БД. 
Каждое отношение соответствует одной сущности ПО и в него вносятся все атрибуты объекта, связанные с ним отношением 1:1. 
Связь типа 1:n реализуется с помощью внешнего ключа. 
Для реализации связи типа n:m между сущностями вводится дополнительное отношение, содержащее комбинации первичных ключей связанных отношений и атрибуты (свойства) этой связи.
Описание слайда:
Особенности проектирования реляционных БД. Каждое отношение соответствует одной сущности ПО и в него вносятся все атрибуты объекта, связанные с ним отношением 1:1. Связь типа 1:n реализуется с помощью внешнего ключа. Для реализации связи типа n:m между сущностями вводится дополнительное отношение, содержащее комбинации первичных ключей связанных отношений и атрибуты (свойства) этой связи.



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