🗊Презентация Введение в системы управления базами данных (СУБД) и основные возможности реляционной СУБД 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. Доклад-сообщение содержит 13 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Введение в системы управления базами данных (СУБД) и основные возможности реляционной СУБД MySQL
Описание слайда:
Введение в системы управления базами данных (СУБД) и основные возможности реляционной СУБД MySQL

Слайд 2





Зачем нужна система управления базами данных (СУБД)?
Быстрый доступ к данным (поиск и сохранение)
Безопасный одновременный доступ множества пользователей
Надежность, безопасность, простота использования
Описание слайда:
Зачем нужна система управления базами данных (СУБД)? Быстрый доступ к данным (поиск и сохранение) Безопасный одновременный доступ множества пользователей Надежность, безопасность, простота использования

Слайд 3





MySQL – самая популярная реляционная СУБД
Реляционные СУБД используют реляционную модель данных. Проще говоря – данные хранятся в таблицах.
SQL (structured query language, язык структурированных запросов) – специальный язык для взаимодействия с реляционной СУБД.
Существуют также нереляционные СУБД (“nosql-базы”) – хранилища «ключ-значение», документо-ориентрованные, колоночные, графовые и другие. См., например, Redis, Memcached, MongoDB и т. д.
Описание слайда:
MySQL – самая популярная реляционная СУБД Реляционные СУБД используют реляционную модель данных. Проще говоря – данные хранятся в таблицах. SQL (structured query language, язык структурированных запросов) – специальный язык для взаимодействия с реляционной СУБД. Существуют также нереляционные СУБД (“nosql-базы”) – хранилища «ключ-значение», документо-ориентрованные, колоночные, графовые и другие. См., например, Redis, Memcached, MongoDB и т. д.

Слайд 4





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

Слайд 5





Первая нормальная форма
Описание слайда:
Первая нормальная форма

Слайд 6





Подключаемся к MySQL через консоль
Описание слайда:
Подключаемся к MySQL через консоль

Слайд 7





Первые команды SQL: создаем БД и  таблицу
CREATE DATABASE 
	CHARACTER SET utf8 
	COLLATE utf8_general_ci;
USE clinic;
CREATE TABLE `animals` (
	`id` INT(11) NOT NULL AUTO_INCREMENT,
	`name` VARCHAR(255) NOT NULL,
	`species` VARCHAR(50),
	`weight` INT(11),
	`gender` ENUM('м', 'ж'),
   PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
SHOW TABLES;
DESCRIBE animals;
Описание слайда:
Первые команды SQL: создаем БД и таблицу CREATE DATABASE CHARACTER SET utf8 COLLATE utf8_general_ci; USE clinic; CREATE TABLE `animals` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(255) NOT NULL, `species` VARCHAR(50), `weight` INT(11), `gender` ENUM('м', 'ж'), PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; SHOW TABLES; DESCRIBE animals;

Слайд 8





Вставка и выборка данных
Описание слайда:
Вставка и выборка данных

Слайд 9





Изменение и удаление данных
UPDATE animals SET name = 'Мурзик', weight = 3480;
UPDATE animals SET name = 'Бобик', weight = 2000 
	WHERE id = 3;
UPDATE animals SET name = 'Пушинка' 
WHERE weight < 100;
DELETE FROM animals WHERE weight > 10.000;
DELETE FROM animals WHERE id = 3;
Описание слайда:
Изменение и удаление данных UPDATE animals SET name = 'Мурзик', weight = 3480; UPDATE animals SET name = 'Бобик', weight = 2000 WHERE id = 3; UPDATE animals SET name = 'Пушинка' WHERE weight < 100; DELETE FROM animals WHERE weight > 10.000; DELETE FROM animals WHERE id = 3;

Слайд 10





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

Слайд 11





Бэкап и восстановление
Выгрузка БД в текстовый файл:
mysqldump -uuser -ppassword clinic > clinic.sql
Загрузка БД из текстового файла: 
mysql -uuser -ppassword clinic < clinic.sql
Описание слайда:
Бэкап и восстановление Выгрузка БД в текстовый файл: mysqldump -uuser -ppassword clinic > clinic.sql Загрузка БД из текстового файла: mysql -uuser -ppassword clinic < clinic.sql

Слайд 12





Группировка
Описание слайда:
Группировка

Слайд 13





Агрегирующие функции
Функции: COUNT, MAX, MIN, SUM, AVG
Могут использоваться как вместе с 
GROUP BY, так и отдельно
SELECT species, SUM(weight) AS total FROM animals 
GROUP BY species 
ORDER BY total;
SELECT MAX(weight) FROM animals;
Описание слайда:
Агрегирующие функции Функции: COUNT, MAX, MIN, SUM, AVG Могут использоваться как вместе с GROUP BY, так и отдельно SELECT species, SUM(weight) AS total FROM animals GROUP BY species ORDER BY total; SELECT MAX(weight) FROM animals;



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