БАЗЫ ДАННЫХ (SQL, noSQL)
314 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
⁉️Тормозит база? Медленно выполняется запрос?

🗓 9 февраля в 20:00, в OTUS состоится вебинар «Основы анализа производительности и оптимизации запросов в MS SQL Server».
На занятии рассмотрим основы анализа производительности и оптимизации запросов в MS SQL Server.

🔥Не упусти возможность протестировать обучение на онлайн-курсе «MS SQL Server Developer».

📌Пройди вступительное тестирование, чтобы зарегистрироваться: https://otus.pw/9NRp/
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

ПРОДВИНУТЫЙ SQL. УРОК 21 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:05:57

ТЕМА:
Oracle SQL. Ранее мы уже разбирали конструкцию WITH
подобный функционал обеспечивают представления VIEW.

Урок и задания:
http://sqladv.ru/dev/sqladv/l20.txt

#БД
#SQL
#ORACLE
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

ПРОДВИНУТЫЙ SQL. УРОК 22 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:06:26

ТЕМА:
Oracle SQL. Ретроспективные запросы. А что если нам необходимо узнать какие данные были в таблице день, два дня назад. Как это сделать, для этого в Oracle предусмотрен механизм ретроспективных запросов (Flashback Query); То есть, мы можем с помощью запросов посмотреть в прошлое.

Урок и задания:
http://sqladv.ru/dev/sqladv/l22.txt

#БД
#SQL
#ORACLE
🧑‍💻 Базы данных с открытым исходным кодом

#ИНФО
#ПОЛЕЗНОСТИ
#MARIADB
#MONGODB
#POSTGRESQL
Оперативная аналитика данных

Работа руководителя IT-проектов – рисковая, как работа сапера на минном поле. Руководитель проектов разработки программного обеспечения, связанного с Data-mining, рискует вдвойне. А если это еще и научно-исследовательская работа, связанная с поиском нестандартных решений стандартных задач в условиях ограниченного времени и ресурсов? Руководитель такого проекта часто становится научным руководителем и должен искать пути достижения результата, оценивать возможности реализации тех или иных решений, представлять и аргументировать свои предложения по разработке не только для заинтересованного инициатора работ, но и для своих коллег исполнителей. При этом может существовать множество замыслов, и далеко не каждый из них в итоге будет эффективен.

Продолжить

#СТАТЬИ
#АНАЛИТИКА
📌 Базы данных, которые использует Pinterest

#ИНФО
#ПОЛЕЗНОСТИ
#MYSQL
#POSTGRESQL
This media is not supported in your browser
VIEW IN TELEGRAM
Когда пытаешься исправить баг... 😁

#ЮМОР
😁3
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

ПРОДВИНУТЫЙ SQL. УРОК 23 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:08:30

ТЕМА:
Oracle SQL. Использование индексов в ORACLE DB. Индексы предназначены для быстрого доступа к строкам таблиц, для быстрого нахождения ассоциированных строк таблицы. Индексы позволяют находить строку с определенным значением столбца, просматривая при этом лишь небольшую часть общего объема строк таблицы.

Урок и задания:
http://sqladv.ru/dev/sqladv/l24.txt

#БД
#SQL
#ORACLE
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

ПРОДВИНУТЫЙ SQL. УРОК 24 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:08:39

ТЕМА:
Oracle SQL. Множественный update. Предположим что нам необходимо заменить значения в таблице 1, данными из таблицы 2.

Урок и задания:
http://sqladv.ru/dev/sqladv/l27.txt

#БД
#SQL
#ORACLE
Вопрос с собеседования.

Удаление лишних пробелов в строке с использованием REGEX.

P.S ответ вечером.

#ВОПРОСЫИОТВЕТЫ
📔 Title: Dynamic SQL

🌐 Lang.: English
🧔 Authors: Edward Pollack
🕘 Year: 2019
📑 Pages: 508
#️⃣ ISBN: 978-1-4842-4317-6

Рецензия на книгу:
Плюсы:
1. Широкий спектр тем;
2. Множество примеров.

Минусы:
1. Не замечено.

#КНИГИ
👌 Что такое NoSQL?

#ИНФО
#ПОЛЕЗНОСТИ
#NOSQL
Ответ на Вопрос

Предположим, есть строка, содержащая такой текст:

This  is    a   test   string

Требуется удалить из строки лишние пробелы.

Решение:
Используйте функцию REGEXP_REPLACE:

SELECT REGEXP_REPLACE('This  is    a   test   string','( ){2,}',' ');

Данная функция поддерживается в PostgreSQL и MySQL.

#ВОПРОСЫИОТВЕТЫ
This media is not supported in your browser
VIEW IN TELEGRAM
#ВИДЕО

ПРОДВИНУТЫЙ SQL. УРОК 25 из 26
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:08:15

ТЕМА:
Oracle SQL. Merge КОМАНДА обновление и вставки данных может работать только как команда вставки или обновления.

Урок и задания:
http://sqladv.ru/dev/sqladv/l27.txt

#БД
#SQL
#ORACLE
Media is too big
VIEW IN TELEGRAM
#ВИДЕО

ПРОДВИНУТЫЙ SQL. ЗАКЛЮЧИТЕЛЬНЫЙ
ПРОДОЛЖИТЕЛЬНОСТЬ:
00:25:43

ТЕМА:
Oracle SQL. В этом видео представлены задания с собеседований в крупные компании и фирмы на должности ведущего программиста и архитектора с решениями.

Урок и задания:
http://sqladv.ru/dev/sqladv/lz.txt

На этом у нас курс по продвинутому языка SQL закончился, со завтрашнего дня начинается цикл уроков по PL-SQL.

#БД
#SQL
#ORACLE
Какой оператор языка SQL предназначен для пересечения двух или более таблиц базы данных по совпадающему условию?
Anonymous Quiz
25%
JOIN;
13%
UNION;
50%
INTERSECT;
0%
MINUS;
13%
SELECT;
0%
Узнать Ответ