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

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

Содержание

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

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


Слайд 1





Базы данных 


СУБД MySQL
Автор: Гасанов Эльмир Вагидович 
computerschool@yandex.ru
Описание слайда:
Базы данных СУБД MySQL Автор: Гасанов Эльмир Вагидович computerschool@yandex.ru

Слайд 2





Лекция №1
Введение в базы данных.
Описание слайда:
Лекция №1 Введение в базы данных.

Слайд 3





База данных
База данных – это совокупность данных, организованных по определенным правилам.
База данных – это совокупность данных, систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью ЭВМ.
Логическая структура данных, хранимых в базе, называется моделью представления данных или моделью данных.
 Основными моделями данных являются иерархическая, сетевая, реляционная и объектно-ориентированная.
Описание слайда:
База данных База данных – это совокупность данных, организованных по определенным правилам. База данных – это совокупность данных, систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью ЭВМ. Логическая структура данных, хранимых в базе, называется моделью представления данных или моделью данных. Основными моделями данных являются иерархическая, сетевая, реляционная и объектно-ориентированная.

Слайд 4





Реляционные базы данных
В настоящее время наибольшее распространение получили реляционные базы данных.
В реляционной базе данных информация хранится в виде таблиц, состоящих из строк и столбцов.
Таблицы называются отношениями (relations), строки – записями или кортежами, столбцы – полями или атрибутами.
Описание слайда:
Реляционные базы данных В настоящее время наибольшее распространение получили реляционные базы данных. В реляционной базе данных информация хранится в виде таблиц, состоящих из строк и столбцов. Таблицы называются отношениями (relations), строки – записями или кортежами, столбцы – полями или атрибутами.

Слайд 5





Пример таблицы реляционной БД
Таблица Students:
Описание слайда:
Пример таблицы реляционной БД Таблица Students:

Слайд 6





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

Слайд 7





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

Слайд 8






Таблица Students с первичным ключом:
Описание слайда:
Таблица Students с первичным ключом:

Слайд 9





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

Слайд 10





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

Слайд 11





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

Слайд 12






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

Слайд 13





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

Слайд 14






Исходная таблица Sudents:
Описание слайда:
Исходная таблица Sudents:

Слайд 15





Пример нормализации
Таблица Students не находится в первой нормальной форме, т.к. не выполняется условие 3 (поле email содержит более одного значения).
Для выполнения условия 3 необходимо создать вторую  таблицу Students_email, разместив в ней электронные адреса.
При этом требуется сопоставить электронный адрес его владельцу, представленному в первой таблице.
Для этого во вторую таблицу помещают первичный ключ из первой таблицы.
Описание слайда:
Пример нормализации Таблица Students не находится в первой нормальной форме, т.к. не выполняется условие 3 (поле email содержит более одного значения). Для выполнения условия 3 необходимо создать вторую таблицу Students_email, разместив в ней электронные адреса. При этом требуется сопоставить электронный адрес его владельцу, представленному в первой таблице. Для этого во вторую таблицу помещают первичный ключ из первой таблицы.

Слайд 16






Students_email
Описание слайда:
Students_email

Слайд 17





Внешний ключ
Так как номера студентов уникальны, то всегда можно будет узнать, какому студенту соответствует данный электронный адрес.
Столбец id_stud в таблице Students_email называется внешним ключом (FOREIGN KEY). Он ссылается на первичный ключ таблицы Students.
Ключи, на которые ссылаются внешние ключи, называются родительскими ключами.
Описание слайда:
Внешний ключ Так как номера студентов уникальны, то всегда можно будет узнать, какому студенту соответствует данный электронный адрес. Столбец id_stud в таблице Students_email называется внешним ключом (FOREIGN KEY). Он ссылается на первичный ключ таблицы Students. Ключи, на которые ссылаются внешние ключи, называются родительскими ключами.

Слайд 18





Вторая нормальная форма (2NF)
Таблица находится во второй нормальной форме (2NF) если:
- она удовлетворяет условиям первой нормальной формы;
- любое неключевое поле зависит от полного первичного ключа.
Из данного определения следует, что понятие второй нормальной формы применимо только к таблицам, имеющим составной первичный ключ.
Описание слайда:
Вторая нормальная форма (2NF) Таблица находится во второй нормальной форме (2NF) если: - она удовлетворяет условиям первой нормальной формы; - любое неключевое поле зависит от полного первичного ключа. Из данного определения следует, что понятие второй нормальной формы применимо только к таблицам, имеющим составной первичный ключ.

Слайд 19





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

Слайд 20





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

Слайд 21





СУБД MySQL
Одной из самых популярных систем управления базами данных, используемых в настоящее время в Web-среде является СУБД MySQL.
По сравнению с другими данная система предоставляет ряд преимуществ:
- она свободно доступна для загрузки из Internet и установки на практически любой машине;
- ее легко установить на многих операционных системах (включая Windows и Unix);
- она проста в использовании и включает в себя несколько удобных инструментов администрирования.
Описание слайда:
СУБД MySQL Одной из самых популярных систем управления базами данных, используемых в настоящее время в Web-среде является СУБД MySQL. По сравнению с другими данная система предоставляет ряд преимуществ: - она свободно доступна для загрузки из Internet и установки на практически любой машине; - ее легко установить на многих операционных системах (включая Windows и Unix); - она проста в использовании и включает в себя несколько удобных инструментов администрирования.

Слайд 22





СУБД MySQL
Тип  Реляционная СУБД
Разработчик	    MySQL AB (до 2008),
Sun Microsystems (2008-2010),
Oracle (с 2010)
Написана на   C, C++
Операционная система   Кроссплатформенное ПО
Последняя версия   5.6.15 (3 декабря 2013)
Лицензия   GNU General Public License или коммерческая лицензия
Сайт  mysql.com
Описание слайда:
СУБД MySQL Тип Реляционная СУБД Разработчик MySQL AB (до 2008), Sun Microsystems (2008-2010), Oracle (с 2010) Написана на C, C++ Операционная система Кроссплатформенное ПО Последняя версия 5.6.15 (3 декабря 2013) Лицензия GNU General Public License или коммерческая лицензия Сайт mysql.com

Слайд 23





Язык SQL
Стандартным языком, используемым для взаимодействия с базами данных является язык структурированных запросов SQL (Structured Query Language).
Язык SQL используется для извлечения, добавления и манипулирования данными, размещаемыми в базах данных.
Описание слайда:
Язык SQL Стандартным языком, используемым для взаимодействия с базами данных является язык структурированных запросов SQL (Structured Query Language). Язык SQL используется для извлечения, добавления и манипулирования данными, размещаемыми в базах данных.

Слайд 24





Язык SQL
Появился в: 1974
Авторы: Дональд Чемберлин
             Рэймонд Бойс
Релиз: SQL:2008 (2008)
Описание слайда:
Язык SQL Появился в: 1974 Авторы: Дональд Чемберлин Рэймонд Бойс Релиз: SQL:2008 (2008)



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