Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Первые шаги в SQL
🎬Продолжительность: 00:10:18
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Первые шаги в SQL
🎬Продолжительность: 00:10:18
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Что такое SQL?
🎬Продолжительность: 00:06:31
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
📔 Title: SQL-разработчик. Модуль 2. Урок 5. Что такое SQL?
🎬Продолжительность: 00:06:31
🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.
#Задача
Для каждой категории товаров получи пример товара.
Выведи поля:
name - название категории;
product_example - название примера продукта в категории. Возьми первый по алфавиту товар в категории.
Отсортируй результат по названию категории.
Решение завтра в это время...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
Для каждой категории товаров получи пример товара.
Выведи поля:
name - название категории;
product_example - название примера продукта в категории. Возьми первый по алфавиту товар в категории.
Отсортируй результат по названию категории.
Решение завтра в это время...
#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
Поваренная книга миграции данных между БД или как перенести данные из одной БД в другую с минимальной болью
Одно я могу сказать точно: миграция данных между двумя БД - это одна из, если не самая сложная часть при смене СУБД или схемы базы данных. И что-то мне подсказывает, что Вы не фанат громоздких SQL конструкций.
#СТАТЬИ
#БД
#SQL
#POSTGRESQL
Одно я могу сказать точно: миграция данных между двумя БД - это одна из, если не самая сложная часть при смене СУБД или схемы базы данных. И что-то мне подсказывает, что Вы не фанат громоздких SQL конструкций.
#СТАТЬИ
#БД
#SQL
#POSTGRESQL
Дополнительная фильтрация данных выборки осуществляется при помощи:
Anonymous Quiz
62%
HAVING
0%
WHERE
8%
INSERT
31%
FILTER
#Задача
Решение вчерашней задачи...
Для каждой категории товаров получи пример товара.
#ЗАДАЧА
Решение вчерашней задачи...
Для каждой категории товаров получи пример товара.
SELECT c.name,
(SELECT p.name
FROM product p
WHERE p.category_id = c.category_id
ORDER BY p.name
LIMIT 1
) AS product_example
FROM category c
ORDER BY c.name
#ВОПРОСЫИОТВЕТЫ#ЗАДАЧА
❓Какая польза от функции NVL()?
✅Ответ:
Функция NVL() является частью базы данных Oracle и преобразует значение NULL в другие значения. В SQL Server, эквивалентная функция - ISNULL(), а MySQL - IFNULL().
#ШПАРГАЛКИ
#SQL
#ВОПРОСЫИОТВЕТЫ
✅Ответ:
#SQL
#ВОПРОСЫИОТВЕТЫ
Media is too big
VIEW IN TELEGRAM
#Видео
📔 Title: Open Server локальный сервер, установка и настройка Open Server, работа с PHP и MySQL
🎬Продолжительность: 00:32:45
🔹ОПИСАНИЕ:
Как установить и настроить локальный сервер Open Server на Windows? В этом видео я расскажу зачем нужен локальный сервер Open Server, как установить и настроить локальный веб сервер Open Server, а также мы создадим и запустим первую программу на PHP. Почему нет phpMyAdmin в Open Server? Куда делся phpMyAdmin в новой версии локального сервера и как вернуть phpMyAdmin я так же расскажу в этом видео. Это видео урок по Open Server, в котором я расскажу вам, что такое локальный сервер и зачем нужен Open Server. Мы рассмотрим как проходит установка OSPanel на компьютер и я научу вас использовать локальный сервер OSPanel при создании сайтов.
00:00 О чем это видео
00:16 Курс "Frontend разработчик" на Stepik
02:05 Зачем нужен локальный сервер
03:40 Скачать Open Server
04:30 Модули Open Server
06:50 Документация Open Server, архитектура и пароли
13:15 Установка OSPanel
...
📔 Title: Open Server локальный сервер, установка и настройка Open Server, работа с PHP и MySQL
🎬Продолжительность: 00:32:45
🔹ОПИСАНИЕ:
Как установить и настроить локальный сервер Open Server на Windows? В этом видео я расскажу зачем нужен локальный сервер Open Server, как установить и настроить локальный веб сервер Open Server, а также мы создадим и запустим первую программу на PHP. Почему нет phpMyAdmin в Open Server? Куда делся phpMyAdmin в новой версии локального сервера и как вернуть phpMyAdmin я так же расскажу в этом видео. Это видео урок по Open Server, в котором я расскажу вам, что такое локальный сервер и зачем нужен Open Server. Мы рассмотрим как проходит установка OSPanel на компьютер и я научу вас использовать локальный сервер OSPanel при создании сайтов.
00:00 О чем это видео
00:16 Курс "Frontend разработчик" на Stepik
02:05 Зачем нужен локальный сервер
03:40 Скачать Open Server
04:30 Модули Open Server
06:50 Документация Open Server, архитектура и пароли
13:15 Установка OSPanel
...
📔 MySQL 8.0.30
🌐 Lang.: English
🕘 Date: 06.07.2022
📑 Size: ~460M
🔹ОПИСАНИЕ:
MySQL — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
🌐 Lang.: English
🕘 Date: 06.07.2022
📑 Size: ~460M
🔹ОПИСАНИЕ:
MySQL — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
«Надо переехать с Oracle на PostgreSQL. Ты только не волнуйся!»
С этого сообщения в мессенджере началось мое масштабное расследование вопроса, который давно не дает спать многим айтишникам — можно ли вот так взять и переехать с Oracle на «свободную» СУБД PostgreSQL?
#БД
#СУБД
#ORACLE
#POSTGRESQL
#СТАТЬИ
С этого сообщения в мессенджере началось мое масштабное расследование вопроса, который давно не дает спать многим айтишникам — можно ли вот так взять и переехать с Oracle на «свободную» СУБД PostgreSQL?
#БД
#СУБД
#ORACLE
#POSTGRESQL
#СТАТЬИ
Пример построения ER-модели и SQL-запросов к ней
Чтобы помочь начинающим аналитикам разобраться с основами SQL и реляционных баз данных, сегодня рассмотрим практический пример построения модели данных, заполнения таблиц значениями и генерации запросов к полученной базе. DDL-запросы для создания таблиц и примеры DML-запросов для наполнения их данными, а также выборки с условиями WHERE, GROUP BY, HAVING, операторы работы с датами и временем.
#БД
#SQL
#СТАТЬИ
Чтобы помочь начинающим аналитикам разобраться с основами SQL и реляционных баз данных, сегодня рассмотрим практический пример построения модели данных, заполнения таблиц значениями и генерации запросов к полученной базе. DDL-запросы для создания таблиц и примеры DML-запросов для наполнения их данными, а также выборки с условиями WHERE, GROUP BY, HAVING, операторы работы с датами и временем.
#БД
#SQL
#СТАТЬИ
❓Вопрос:
Для каких числовых типов недопустимо использовать операции сложения/вычитания?
✅Ответ:
В качестве операндов операций сложения и вычитания нельзя использовать числовой тип BIT. BIT - целочисленный тип данных, который может принимать значения 1, 0 или NULL.
#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
Для каких числовых типов недопустимо использовать операции сложения/вычитания?
✅Ответ:
#SQL
#ВОПРОСЫИОТВЕТЫ
Media is too big
VIEW IN TELEGRAM
📖 Самые популярные СУБД. MySQL.
MySQL начинала как узкоспециализированное решение для разработчиков, но выросла в одного из ключевых игроков рынка корпоративных СУБД. Сначала, в 2008-м, она была продана Sun Microsystems, позже, в 2009-м, стала частью империи Oracle.
Уже много лет MySQL – это нечто гораздо большее, нежели нишевое решение. На MySQL работают сотни тысяч коммерческих веб-сайтов, она служит в качестве серверной СУБД для огромного количества внутренних корпоративных приложений.
Данная СУБД использует стандартную форму SQL. Утилиты для проектирования таблиц имеют интуитивно понятный интерфейс. MySQL поддерживает до 50 миллионов строк в таблице. Предельный размер файла для таблицы по умолчанию 4 ГБ, но его можно увеличить. Поддерживает секционирование и репликацию, а также Xpath и хранимые процедуры, триггеры и представления. Она работает на Linux, Windows, OSX, FreeBSD и Solaris, есть бесплатная, а также коммерческая версия.
Сегодня MySQL остаётся весьма популярным вариантом для веб-решений, она продолжает служить центральным компонентом стека LAMP. В то же самое время, MySQL, из-за поглощения Oracle, испытывает ослабление поддержки со стороны пользователей и независимых разработчиков.
Падение популярности MySQL позволило ускорить адаптацию других СУБД с открытым исходным кодом и её собственных форков, наподобие Percona или вышеупомянутой MariaDB с полностью открытым исходным кодом, в которой нет закрытых модулей, появившихся в новых версиях MySQL Enterprise Edition.
Самый свежий выпуск этой СУБД, MySQL Community Server 8.0.30, увидел свет в 2022 году.
Плюсы:
Бесплатная;
Простая в использовании;
Поддерживается облаками;
Минусы:
Масштабируемость;
#БД
#ИНФО
#MYSQL
#СУБД
MySQL начинала как узкоспециализированное решение для разработчиков, но выросла в одного из ключевых игроков рынка корпоративных СУБД. Сначала, в 2008-м, она была продана Sun Microsystems, позже, в 2009-м, стала частью империи Oracle.
Уже много лет MySQL – это нечто гораздо большее, нежели нишевое решение. На MySQL работают сотни тысяч коммерческих веб-сайтов, она служит в качестве серверной СУБД для огромного количества внутренних корпоративных приложений.
Данная СУБД использует стандартную форму SQL. Утилиты для проектирования таблиц имеют интуитивно понятный интерфейс. MySQL поддерживает до 50 миллионов строк в таблице. Предельный размер файла для таблицы по умолчанию 4 ГБ, но его можно увеличить. Поддерживает секционирование и репликацию, а также Xpath и хранимые процедуры, триггеры и представления. Она работает на Linux, Windows, OSX, FreeBSD и Solaris, есть бесплатная, а также коммерческая версия.
Сегодня MySQL остаётся весьма популярным вариантом для веб-решений, она продолжает служить центральным компонентом стека LAMP. В то же самое время, MySQL, из-за поглощения Oracle, испытывает ослабление поддержки со стороны пользователей и независимых разработчиков.
Падение популярности MySQL позволило ускорить адаптацию других СУБД с открытым исходным кодом и её собственных форков, наподобие Percona или вышеупомянутой MariaDB с полностью открытым исходным кодом, в которой нет закрытых модулей, появившихся в новых версиях MySQL Enterprise Edition.
Самый свежий выпуск этой СУБД, MySQL Community Server 8.0.30, увидел свет в 2022 году.
Плюсы:
Бесплатная;
Простая в использовании;
Поддерживается облаками;
Минусы:
Масштабируемость;
#БД
#ИНФО
#MYSQL
#СУБД
👍1👎1
Разбираемся что MySQL пишет на диск и зачем
Разработчики предъявляют высокие требования к базам данных: максимальная надежность (ничего из того, что было записано не должно быть утеряно ни при каких обстоятельствах), и, одновременно, максимальная производительность при различных видах нагрузки (Запись/Чтение или OLTP/OLAP). Достичь этих требований может быть не просто. Давайте попробуем разобраться, как это делает MySQL.
#СТАТЬИ
#MYSQL
#СУБД
Разработчики предъявляют высокие требования к базам данных: максимальная надежность (ничего из того, что было записано не должно быть утеряно ни при каких обстоятельствах), и, одновременно, максимальная производительность при различных видах нагрузки (Запись/Чтение или OLTP/OLAP). Достичь этих требований может быть не просто. Давайте попробуем разобраться, как это делает MySQL.
#СТАТЬИ
#MYSQL
#СУБД
🤬1
❓Вопрос:
В чем разница между кластерными и некластеризованными индексами?
Ответ через 30 минут на канале
#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
В чем разница между кластерными и некластеризованными индексами?
Ответ через 30 минут на канале
#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
👎1🤔1
📔 Разработка БАЗ ДАННЫХ! / Как готовят Oracle в Спортмастере / Максим Пермяков
Из выпуска вы узнаете, как программисты Спортмастера привносят культуру в процесс разработки баз данных. Гость выпуска директор департаментов разработки и системного анализа в Sportmaster Lab - Максим Пермяков.
Тестирование баз данных, CI и CD, кодовые стандарты и версионирование PL/SQL - всё это в сегодняшнем интервью.
Так что, заваривайте чаинский/кофеинский и погнали😉
#БД
#ORACLE
#ВИДЕО
Из выпуска вы узнаете, как программисты Спортмастера привносят культуру в процесс разработки баз данных. Гость выпуска директор департаментов разработки и системного анализа в Sportmaster Lab - Максим Пермяков.
Тестирование баз данных, CI и CD, кодовые стандарты и версионирование PL/SQL - всё это в сегодняшнем интервью.
Так что, заваривайте чаинский/кофеинский и погнали😉
#БД
#ORACLE
#ВИДЕО