БАЗЫ ДАННЫХ (SQL, noSQL)
312 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: Базы данных. 1,2,3 нормальные формы.
🌐 Lang.: Русский
🧔 Автор: Окулов Антон
🎬 Продолжительность: 00:10:09

🔹ОПИСАНИЕ:
В этом занятии поговорим о:
- Нормализации базы данных:
- 1 нормальной форме;
- 2 нормальной форме;
- 3 нормальной форме;

#БД
#SQL
📖 Самые популярные СУБД. MySQL.
👎1
📖 Самые популярные СУБД. 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
#СУБД
🤬1
Вопрос:
В чем разница между кластерными и некластеризованными индексами?

Ответ через 30 минут на канале

#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
👎1🤔1
Ответ:
на картинке...

#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
🤬1
📔 Разработка БАЗ ДАННЫХ! / Как готовят Oracle в Спортмастере / Максим Пермяков

Из выпуска вы узнаете, как программисты Спортмастера привносят культуру в процесс разработки баз данных. Гость выпуска директор департаментов разработки и системного анализа в Sportmaster Lab - Максим Пермяков.
Тестирование баз данных, CI и CD, кодовые стандарты и версионирование PL/SQL - всё это в сегодняшнем интервью.
Так что, заваривайте чаинский/кофеинский и погнали😉

#БД
#ORACLE
#ВИДЕО
Media is too big
VIEW IN TELEGRAM
🎬Продолжительность: 01:18:10

НАВИГАЦИЯ:
0:00 - Начало
1:19 - Как попал в Спортмастер
6:37 - Диссертация по нейронкам
9:12 - Работа в банке
14:07 - Переход в Спортмастер
17:38 - Программист под Oracle и PL/SQL
20:13 - Согласованность данных
25:38 - Тесты в БД
28:55 - API в базах данных
31:17 - Хранение кода и системы контроля версий-
33:38 - CI & CD
40:00 - Про администраторов баз данных (DBA)
...
👍1
Шпаргалки по SQL: сохранить и не забыть

С этими шпаргалками по SQL можно не бояться, что в ответственный момент вы что-то забудете. Сохраняйте в закладки и используйте в работе с реляционными базами данных.

- Ключевые слова
- Комментарии
- Операторы
- Джойны
- Другие шпаргалки по SQL

#ИНФО
#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
📔 Популярные расширения для PostgreSQL: как установить и для чего использовать

Облачные базы данных Selectel поддерживают 40 расширений для PostgreSQL. Некоторые добавляют небольшие радости оптимизации баз данных, другие — заменяют отдельные модули разработки на стороне приложения. На данный момент расширениями пользуются 26% пользователей DBaaS. Мы узнали, какие экстеншены наиболее популярны у клиентов и где они их применяют.

#БД
#SQL
#POSTGRESQL
#СТАТЬИ
⁉️Задача
Напишите SQL запрос, чтобы напечатать имя отдельного работника у которого поле DOB составляет от 01/02/1965 до 31/11/1970

Ответ:
Решение на картинке...

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
Вопрос:
В чем разница между командами Delete, Truncate и Drop?

Ответ:
• Команда Delete — это команда DML , он используется для удаления строк из таблицы. Его можно откатить.
• Truncate — это команда DDL, она используется для удаления всех строк из таблицы и освобождения пространства, содержащего таблицу. Ее нельзя откатить.
• Drop — это команда DDL, она удаляет все данные вместе со структурой таблицы (в отличие от команды truncate, которая удаляет только строки). Все строки, индексы и привилегии таблиц также будут удалены.

#ИНФО
#SQL
#ВОПРОСЫИОТВЕТЫ
📔Установка Microsoft SQL Server 2019 Express на Windows 10

Сегодня мы с Вами подробно рассмотрим процесс установки Microsoft SQL Server 2019 Express на операционную систему Windows 10. Кроме этого Вы познакомитесь с редакцией Express и узнаете, что необходимо выполнить, для того чтобы установить SQL Server.

#ПОЛЕЗНОСТИ
#MSSQLSERVER
#СУБД
#СТАТЬИ
📔Как хранить сеть дорог в БД для построения маршрута?

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

#БД
#POSTGRESQL
#СТАТЬИ
#ЗАДАЧА
📔10 хитростей SQL, которые вы не думали, были возможны

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

Эта статья познакомит вас с 10 трюками SQL, которые многие из вас, возможно, даже не думали, были возможны. Эта статья является кратким изложением моего нового, чрезвычайно быстро развивающегося, смехотворно ребяческого юмора, который я выступаю на конференциях (недавно в JAX и Devoxx France ).

#ПОЛЕЗНОСТИ
#SQL
#СТАТЬИ
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: Базы данных. НФ БК; 4-5 нормальные формы.
🌐 Lang.: Русский
🧔 Автор: Окулов Антон
🎬 Продолжительность: 00:10:09

🔹ОПИСАНИЕ:
В этом занятии поговорим о:
- Нормализации базы данных;
- Нормальной форме Бойса-Кодда;
- 4 нормальной форме;
- 5 нормальной форме;

#БД
#SQL
📔Как использовать тип JSONB в PostgreSQL с Hibernate

Многие СУБД, помимо поддержки стандарта SQL, предлагают дополнительную проприетарную функциональность. Одним из таких примеров является тип данных JSONB в PostgreSQL, позволяющий эффективно хранить JSON-документы.

#СУБД
#POSTGRESQL
#СТАТЬИ
⁉️Задача
Выберите из таблицы workers записи с id равным 1, 2, 3, 7, 9, и логином, равным 'user', 'admin', 'aziz' и зарплатой больше 300

Ответ:
Решение на картинке...

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
📔Оконные функции в SQL — что это и зачем они нужны

Многие разработчики, даже давно знакомые с SQL, не понимают оконные функции, считая их какой-то особой магией для избранных. И, хотя реализация оконных функций поддерживается с SQL Server 2005, кто-то до сих пор «копипастит» их со StackOverflow, не вдаваясь в детали. Этой статьёй мы попытаемся развенчать миф о неприступности этой функциональности SQL и покажем несколько примеров работы оконных функций на реальном датасете.

#ПОЛЕЗНОСТИ
#SQL
#СТАТЬИ
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: SQL-разработчик. Модуль 2. Урок 7. Комментарии в SQL?
🎬Продолжительность: 00:03:03

🔹ОПИСАНИЕ:
Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.

#SQL
#ORACLE
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: SQL-разработчик. Модуль 3. Урок 8. Агрегатные функции
🎬Продолжительность: 00:07:29

🔹ОПИСАНИЕ:
Научитесь суммировать данные, высчитывать среднее и определять количество строк с помощью функций sum, avg, count и других.

#SQL
#ORACLE