3.6 - Изучение системы по управлению БД – PostgreSQL
Описание
3.6 - Изучение системы по управлению БД – PostgreSQL
00:00 Введение в PostgreSQL
• Рассмотрение работы с PostgreSQL и манипуляция записями в базе данных.
• PostgreSQL отличается от MySQL более строгим подходом и меньшим количеством ошибок.
• Знание нескольких СУБД полезно для работы.
01:19 Установка PostgreSQL
• Скачивание PostgreSQL с официального сайта.
• Установка под разные операционные системы.
• Ввод пароля и указание порта при установке.
02:04 Работа с pgAdmin
• Подключение к базе данных через pgAdmin.
• pgAdmin как графический интерфейс для управления базой данных.
• Создание новых баз данных и таблиц.
03:01 Использование SQL Shell
• Переход к использованию SQL Shell для выполнения SQL команд.
• Подключение к локальной базе данных через SQL Shell.
• Указание параметров для подключения к удаленной базе данных.
05:26 Команды в SQL Shell
• Просмотр списка команд с помощью команды "\?" в SQL Shell.
• Просмотр списка баз данных с помощью команды "\l".
• Создание новой базы данных с помощью команды "CREATE DATABASE".
08:22 Проверка создания базы данных
• Проверка создания базы данных через SQL Shell и pgAdmin.
• Подключение к созданной базе данных.
• Получение информации о подключении с помощью команды "info".
09:22 Создание таблицы
• Подготовка к созданию новой таблицы внутри базы данных.
• Использование команды "CREATE TABLE" для создания таблицы.
10:02 Создание таблицы через SQL
• Создание таблицы "users" через SQL.
• Указание полей: ID bigint, email varchar 200, логин varchar 50, имя varchar 30, дата рождения date.
• Указание, что ID не может быть пустым и является первичным ключом.
11:54 Просмотр таблицы и её структуры
• Просмотр списка таблиц в базе данных с помощью команды "/d".
• Просмотр структуры таблицы "users" с помощью команды "/d users".
• Подтверждение создания таблицы через графический интерфейс pgAdmin.
14:04 Вставка новой записи
• Вставка записи в таблицу "users" с помощью команды "insert into".
• Указание значений для полей email, логин, имя и дата рождения.
• Проверка добавления записи с помощью команды "select".
16:35 Добавление второй записи
• Изменение данных для второй записи.
• Вставка новой записи с измененными данными.
• Проверка наличия двух записей с помощью команды "select".
17:57 Добавление нового поля через pgAdmin
• Создание нового поля "age" типа smallint.
• Указание значения по умолчанию 10 и запрет на пустые значения.
• Выполнение SQL-команды для добавления нового поля.
20:26 Проверка изменений
• Выполнение команды "select" для проверки наличия нового поля "age".
• Подтверждение добавления нового поля в таблицу "users".
20:36 Дополнительные команды для оператора
• Использование функции "макс" для нахождения максимального значения по полю.
• Пример: поиск максимального значения по полю "эйч" из таблицы "юзерс".
• Добавление новой записи с возрастом 40.
21:46 Функции "мин", "эй" и "раунд"
• Функция "мин" для нахождения минимального значения.
• Функция "эй" для нахождения среднего значения.
• Функция "раунд" для округления значений.
23:12 Функция "сумма"
• Функция "сумма" для нахождения суммы по полю.
• Пример: нахождение суммы значений поля "эйч" в таблице "юзерс".
24:09 Команда "аккаунт"
• Команда "аккаунт" для подсчета количества записей по определенному полю.
• Пример: подсчет записей в таблице "юзерс" по полю "эйч".
24:32 Оператор "групп бай"
• Оператор "групп бай" для группировки записей по определенному полю.
• Пример: группировка записей по полю "имейл" и суммирование значений поля "айди".
26:39 Псевдонимы и функции в SQL
• Использование псевдонимов для переименования полей.
• Пример: суммирование значений поля "эйч" и вывод результата с псевдонимом "эйч".
28:02 Усложнение SQL-команд
• Использование различных функций и псевдонимов в SQL-командах.
• Пример: вывод имени, суммы возраста и среднего значения поля "айди".
29:15 Работа с датой в SQL
• Использование встроенных функций для работы с датой.
• Пример: вывод текущей даты и времени с помощью функции "нау".
30:16 Практическое использование SQL
• Выбор записей из таблицы "юзерс" с датой рождения, превышающей текущее время.
• Ни одна запись не подходит под это условие, так как даты рождения старые.
• Изменение условия на дату рождения меньше текущей даты выбирает всех пользователей.
31:16 Применение SQL для работы с временем
• Возможность использования времени в запросах.
• Выбор записей, где время меньше или больше текущего времени.
• SQL позволяет работать с разными СУБД, такими как MySQL и PostgreSQL.
31:16 Общие принципы работы с СУБД
• СУБД имеют общий графический интерфейс и принципы работы.
• Создание баз данных и таблиц, использование одного языка SQL для команд.
• Подключение PostgreSQL к проекту аналогично MySQL.
32:12 Подключение и работа с PostgreSQL
• Подключение PostgreSQL аналогично MySQL, используются разные библиотеки.
• Принцип работы остается одинаковым, несмотря на разные названия методов.
• Знание SQL позволяет работать с любой СУБД.
Автор

Похожие видео

36. Exercise

Разблокировка спины в 5 этапов

Поварское дело.

13 -Explosions - Master Field

1706 2 урок

Переводчик, Переведи быстрее меня на английский язык, часть 9

Какое Число Следующее? @EkatiuMath #математика #проверьсебя
