Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  10 класс  /  Система управления базами данных MySQL

Система управления базами данных MySQL

Практикум по работе на MySQL
03.11.2025

Содержимое разработки

MySQL Система управления базами данных ( СУБД )

MySQL

Система управления базами данных

( СУБД )

SQL - язык структурированных запросов Стандарт SQL предлагается для обеспечения эффективной работы СУБД с несколькими базами данных. SQL стал стандартом Американского национального института стандартов (ANSI) в 1986 году и Международной организации по стандартизации (ISO) в 1987 году. Данные в СУБД организованы в таблицы (ТАБЛИЦЫ), представляющие собой наборы записей. Структура таблицы определяется полем (столбцом). Каждый столбец в таблице должен иметь имя и тип данных. Поэтому важно учитывать, какой тип информации хранится в базе данных и какой объем памяти требуется для этих данных. Поскольку в дальнейшем мы будем работать в среде СУБД MySQL , приводим список типов данных, доступных в этой системе. Типы данных MySQL делятся на три группы : строчные; числовые (с плавающей точкой (дробные числа), целые числа); день и время.

SQL - язык структурированных запросов

Стандарт SQL предлагается для обеспечения эффективной работы СУБД с несколькими базами данных. SQL стал стандартом Американского национального института стандартов (ANSI) в 1986 году и Международной организации по стандартизации (ISO) в 1987 году.

Данные в СУБД организованы в таблицы (ТАБЛИЦЫ), представляющие собой наборы записей. Структура таблицы определяется полем (столбцом). Каждый столбец в таблице должен иметь имя и тип данных. Поэтому важно учитывать, какой тип информации хранится в базе данных и какой объем памяти требуется для этих данных.

Поскольку в дальнейшем мы будем работать в среде СУБД MySQL , приводим список типов данных, доступных в этой системе.

Типы данных MySQL делятся на три группы :

  • строчные;
  • числовые (с плавающей точкой (дробные числа), целые числа);
  • день и время.
Типы данных Характеристика CHAR(size) Строки фиксированной длины (могут содержать буквы, цифры и специальные символы). Утвержденный размер указан в скобках. Вы можете ввести до 255 символов. VARCHAR(size) Длина строки не превышает 255 символов. TEXT Длина строки составляет 65 535 символов. СТРОЧНЫЕ Типы данных Характеристика INT(size) Диапазон чисел от -2 147 483 648 до 2 147 483 647. BIGINT(size) Диапазон чисел от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807. FLOAT(size,d) Число с плавающей точкой низкой точности DOUBLE(size,d) Число с плавающей точкой двойной точности. ЧИСЛОВЫЕ Типы данных DATE() Характеристика DATETIME() В формате ГГГГ-ММ-ДД В формате ГГГГ-ММ-ДД ЧЧ:ММ:СС TIME() YEAR() Время в формате (часы, минуты, секунды) ЧЧ:ММ:СС Год в двух или четырехзначном формате ДЕНЬ И ВРЕМЯ

Типы данных

Характеристика

CHAR(size)

Строки фиксированной длины (могут содержать буквы, цифры и специальные символы). Утвержденный размер указан в скобках. Вы можете ввести до 255 символов.

VARCHAR(size)

Длина строки не превышает 255 символов.

TEXT

Длина строки составляет 65 535 символов.

СТРОЧНЫЕ

Типы данных

Характеристика

INT(size)

Диапазон чисел от -2 147 483 648 до 2 147 483 647.

BIGINT(size)

Диапазон чисел от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.

FLOAT(size,d)

Число с плавающей точкой низкой точности

DOUBLE(size,d)

Число с плавающей точкой двойной точности.

ЧИСЛОВЫЕ

Типы данных

DATE()

Характеристика

DATETIME()

В формате ГГГГ-ММ-ДД

В формате ГГГГ-ММ-ДД ЧЧ:ММ:СС

TIME()

YEAR()

Время в формате (часы, минуты, секунды) ЧЧ:ММ:СС

Год в двух или четырехзначном формате

ДЕНЬ И ВРЕМЯ

Загрузка графического интерфейса MySQL phpMyAdmin https://www.apachefriends.org/ru/download.html  вы можете скачать пакет XAMPP с официального сайта по этой ссылке. При загрузке необходимо указать место хранения установочного файла на сетевом компьютере и версию операционной системы. XAMPP Control Panel Зеленый цвет указывает на их рабочее состояние. При нажатии кнопки Admin напротив модуля MySQL открывается графический интерфейс php MyAdmin для работы с базой данных.

Загрузка графического интерфейса MySQL phpMyAdmin

https://www.apachefriends.org/ru/download.html вы можете скачать пакет XAMPP с официального сайта по этой ссылке. При загрузке необходимо указать место хранения установочного файла на сетевом компьютере и версию операционной системы.

XAMPP Control Panel

Зеленый цвет указывает на их рабочее состояние. При нажатии кнопки Admin напротив модуля MySQL открывается графический интерфейс php MyAdmin для работы с базой данных.

Интерфейс php MyAdmin При изменении внешнего вида вы можете выбрать язык интерфейса, как показано на изображении. php MyAdmin  — программный продукт для управления базами данных MySQL  через веб-сервер. Существует два способа создания и работы с базой данных: через интерфейс и программное окно  SQL - запросов.

Интерфейс php MyAdmin

При изменении внешнего вида вы можете выбрать язык интерфейса, как показано на изображении.

php MyAdmin — программный продукт для управления базами данных MySQL через веб-сервер. Существует два способа создания и работы с базой данных: через интерфейс и программное окно SQL - запросов.

Создание однотабличной базы данных в MySQL ЗАДАНИЕ Приведены имена, фамилии и возраст одной семьи. Необходимо создать базу данных этой семьи. Шаг-1 Шаг-2 Шаг-3 На каждом шагу нажимайте кнопку- РЕЗУЛЬТАТ

Создание однотабличной базы данных в MySQL

ЗАДАНИЕ

Приведены имена, фамилии и возраст одной семьи. Необходимо создать базу данных этой семьи.

Шаг-1

Шаг-2

Шаг-3

На каждом шагу нажимайте кнопку-

РЕЗУЛЬТАТ

Создание многотабличной базы данных в MySQL Информация об объектах в базе данных может содержаться в нескольких таблицах. Такая база данных называется многотабличной, и между таблицами должны быть установлены связи. Используя пример создания таблицы из предыдущего задания, рассмотрим создание многотабличной базы данных FirstDatabase10Б . В конце задания попробуем составить 3  запроса по принципу MySQL . База данных с именем FirstDatabase10Б содержит таблицу Customer , в которой хранится персональная информация о клиентах. Вам необходимо добавить информацию о продукте в эту базу данных, а затем выполнить несколько запросов. Для этого вам необходимо создать таблицу Products и добавить в нее записи. БАЗА ДАННЫХ ( FirstDatabase10Б ) Products-Продукты Customer-Потребитель Вторая таблица Первая таблица ( Products ) ( Customer ) СВЯЗЬ МЕЖДУ ТАБЛИЦАМИ PRIMARY KEY FOREIGN KEY (первичный ключ) (внешний ключ)

Создание многотабличной базы данных в MySQL

Информация об объектах в базе данных может содержаться в нескольких таблицах. Такая база данных называется многотабличной, и между таблицами должны быть установлены связи.

Используя пример создания таблицы из предыдущего задания, рассмотрим создание многотабличной базы данных FirstDatabase10Б . В конце задания попробуем составить 3 запроса по принципу MySQL .

База данных с именем FirstDatabase10Б содержит таблицу Customer , в которой хранится персональная информация о клиентах. Вам необходимо добавить информацию о продукте в эту базу данных, а затем выполнить несколько запросов.

Для этого вам необходимо создать таблицу Products и добавить в нее записи.

БАЗА ДАННЫХ

( FirstDatabase10Б )

Products-Продукты

Customer-Потребитель

Вторая таблица

Первая таблица

( Products )

( Customer )

СВЯЗЬ МЕЖДУ ТАБЛИЦАМИ

PRIMARY KEY

FOREIGN KEY

(первичный ключ)

(внешний ключ)

Таблица Customer CustomerId CustomerFName 01 CustomerLname Arnur 02 Age Madina 03 Baitursynov 20 Saparbaeva Indira 04 21 Mukanova Ramazan 17 Bolat 18 Таблица Products prodId 1 prodTitle 2 prodCategory Pride and Prejudice 3 Education Book prodPrice Scientifice journal 2500 CustomerId Knowledge is power 4 5 1 Scientifice journal 780 Principles. Life and work 3000 2 Natural sciences Book 3 Scientifice journal 11000 1200 4 4 Записи: Поля: Pride and Prejudice - Гордость и предубеждение prodTitle - Название продукта Education - Наука prodPrice - цена продукта Knowledge is power - Наука-сила prodCategory - Категория продукта : Principles. Life and work - Правила. Жизнь и работа. А) Boo k- книга Natural sciences - Естественные науки В) Scientifice journal- Научный журнал

Таблица Customer

CustomerId

CustomerFName

01

CustomerLname

Arnur

02

Age

Madina

03

Baitursynov

20

Saparbaeva

Indira

04

21

Mukanova

Ramazan

17

Bolat

18

Таблица Products

prodId

1

prodTitle

2

prodCategory

Pride and Prejudice

3

Education

Book

prodPrice

Scientifice journal

2500

CustomerId

Knowledge is power

4

5

1

Scientifice journal

780

Principles. Life and work

3000

2

Natural sciences

Book

3

Scientifice journal

11000

1200

4

4

Записи:

Поля:

Pride and Prejudice - Гордость и предубеждение

prodTitle - Название продукта

Education - Наука

prodPrice - цена продукта

Knowledge is power - Наука-сила

prodCategory - Категория продукта :

Principles. Life and work - Правила. Жизнь и работа.

А) Boo k- книга

Natural sciences - Естественные науки

В) Scientifice journal- Научный журнал

Алгоритм CREATE DATABASE FirstDatabase10Б;

Алгоритм

CREATE DATABASE FirstDatabase10Б;

1) 2) 3)

1)

2)

3)

4) 5)

4)

5)

ЗАПРОСЫ № 1 Этот спрос определяет, какие продукты приобрели потребители. № 2 Этот спрос определяет круг потребителей, приобретавших научный журнал, и цену продукта.

ЗАПРОСЫ

№ 1

Этот спрос определяет, какие продукты приобрели потребители.

№ 2

Этот спрос определяет круг потребителей, приобретавших научный журнал, и цену продукта.

ЗАПРОСЫ № 3 Этот запрос определяет возраст 4-го покупателя и какой продукт он приобрел.

ЗАПРОСЫ

№ 3

Этот запрос определяет возраст 4-го покупателя и какой продукт он приобрел.

СПАСИБО ЗА ВНИМАНИЕ

СПАСИБО ЗА ВНИМАНИЕ

-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Система управления базами данных MySQL (1.05 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт