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

Приходилось ли Вам реализовывать нестандартные решения? А в Oracle? Мне бы хотелось рассмотреть использование техник, позволяющих лучше узнать принципы работы СУБД, а в совокупности предоставляющие удобство для разработчика.

#ORACLE
#СТАТЬИ
⁉️Задача
Выберите из таблицы workers все записи за следующие дни любого месяца: 1, 7, 11, 12, 15, 19, 21, 29

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

#ВОПРОСЫИОТВЕТЫ
#ЗАДАЧА
#SQL
📔 7 cайтов для оттачивания навыка написания SQL запросов на 2020 год

Работа с SQL – базовый навык для любого человека, связанного с информационными технологиями. Мы отобрали 7 лучших ресурсов для оттачивания работы c SQL запросами, чтобы прокачать его.

#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
#СТАТЬИ
Найдите все города с температурой, условиями и влажностью, влажность которых находится в диапазоне от 63 до 79.
Anonymous Quiz
14%
SELECT * FROM weather WHERE humidity NOT BETWEEN 63 AND 79;
18%
SELECT * FROM weather WHERE humidity IN (63 to 79);
68%
SELECT * FROM weather WHERE humidity BETWEEN 63 AND 79;
0%
SELECT * FROM weather WHERE humidity NOT IN (63 AND 79);
📔 Какие базы данных существуют и для чего их используют: SQL, NoSQL, OLAP

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

#БД
#SQL
#NOSQL
#OLAP
#КНИГИ

📔 Title: SQL для чайников.
🌐 Lang.: Русский
🧔 Author: Аллен Тейлор
🕘 Year: 2022
📑 Pages: 546
#️⃣ ISBN: ISBN 978-5-907144-81-1

🔹ОПИСАНИЕ:
Руководство поможет начинающим ознакомиться с системой управления базой данных, с помощью которой вы научитесь создавать более мощные базы данных и получать лёгкий доступ к необходимой информации.
Книга содержит в себе:
Функции временных данных, которые позволяют устанавливать допустимое время для выполнения транзакций и предотвращают повреждение базы данных.
Создание, доступ, манипулирование, ведение и хранение информации в системах управления реляционными базами данных.
Советы по защите данных от кражи, случайного или вредоносного повреждения, а также потери из-за сбоев оборудования и рекомендации по устранению ошибок в работе.
🔥Научитесь эффективно использовать и правильно подбирать СУБД под проект на онлайн-курсе «Базы данных» от OTUS.

📚Во время обучения вы глубоко погрузитесь в СУБД и научитесь работать с самыми востребованными БД:
🔸PostgreSQL
🔸MySQL
🔸Redis
🔸MongoDB
🔸Cassandra и другими.

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

👉🏻ПРОЙТИ ТЕСТ ПО БАЗАМ ДАННЫХ

⚡️Пройдите вступительный тест и получите демо-ролик о занятиях на курсе!

#БД
#ИНФО
#ПОЛЕЗНОСТИ
#ТЕСТЫ
📔 Как запускать SQL в Go с максимальным комфортом

Писать SQL руками или использовать ORM — тема очень спорная, и я опишу, как использовать первый подход максимально эффективно. А какой из подходов выбрать, думаю, каждый сам для себя уже решил.

#БД
#SQL
#СТАТЬИ
ЛЕКЦИЯ - 06.pdf
3.2 MB
Лекции по курсу БАЗЫ ДАННЫХ

для студентов 2-го курса Ташкентский Университет Информационных Технологий всех направлений...

📑ЛЕКЦИЯ 6. ВВЕДЕНИЕ В SQL
🧔АВТОР: ГАИПНАЗАРОВ РУСТАМ
📔СЛАЙДЫ: 40
🕘УЧЕБНЫЙ ГОД: 2022/2023
🌏ЯЗЫК: 🇷🇺 (РУС)
📋ФОРМАТ: PDF

#БД
#ИНФО
#ЛЕКЦИИ
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: Базы данных. SQL. MySQL: Внешние ключи
🌐 Lang.: Русский
🧔 Автор: Окулов Антон
🎬 Продолжительность: 00:11:27

🔹ОПИСАНИЕ:
Задача:
Создаем таблицы с указанием внешних ключей по описанию - используем спроектированные на 4 занятии даталогические модели для создания таблиц

Вводный курс по базам данных.

В этом занятии поговорим о:
- Ссылочной целостности
- Нарушениях ссылочной целостности
- Решениях, позволяющих избежать нарушений ссылочной целостности

#БД
#SQL
#MYSQL
📔Импорт данных с MSSQL на PostgreSQL

В наличии была база данных MSSQL (с которой забираем данные), а также PostgreSQL Pro Enterprise 10.3, развернутая на CentOS 7 (на которую импортируем). Ну и полное отсутствие интернета.

#БД
#POSTGRESQL
#MSSQLSERVER
#СТАТЬИ
📔Какую СУБД выбрать и почему? (Статья 1)

Это первый выпуск в серии статей про СУБД, в рамках которых буду достаточно простыми словами давать информацию про то, что сейчас есть на рынке баз данных, и что выбрать для решения своих задач.

#СУБД
#СТАТЬИ
🛠Функция LPAD()

Функция LPAD() слева накладывает строку с другой строкой, до определенной длины.

Синтаксис MySQL и PostgreSQL:
LPAD(string, length, lpad_string);

Пример:
 LPAD('DATABASE LEARNING', 25, 'ABC');
>ABCABCABDATABASE LEARNING

#ПОЛЕЗНОСТИ
#ШПАРГАЛКИ
#SQL
#POSTGRESQL
#MYSQL
Media is too big
VIEW IN TELEGRAM
#Видео

📔 Title: Базы данных. SQL. MySQL: Insert
🌐 Lang.: Русский
🧔 Автор: Окулов Антон
🎬 Продолжительность: 00:07:15

🔹ОПИСАНИЕ:
Задача:
тренируемся выполнять все виды запросов из теории - используем созданные на прошлом занятии таблиц

Вводный курс по базам данных.

В этом занятии поговорим о вставке данных.

#БД
#SQL
#MYSQL
📔Битва параллелизмов: MS SQL vs PostgreSQL

Чем отличаются подходы в построении плана запросов для PostgreSQL и MS SQL? Какие запросы хорошо параллелятся, а какие нет? Кто в итоге круче в параллелизме – MS SQL или PostgreSQL? Вадим Фоминых протестировал обе СУБД на эффективность параллельной работы и рассказал о своих выводах в докладе на конференции Infostart Event 2021 Post-Apocalypse.
Мы все с вами сейчас живем в тот период времени, когда активно развиваются подходы многоядерных многопоточных вычислений и обработки информации.

#БД
#POSTGRESQL
#MSSQLSERVER
#СТАТЬИ
Какой из следующих запросов определяет общий рейтинг моряков, зарезервировавших лодку «103»?
Anonymous Quiz
33%
SELECT s.rating FROM sailors s, reserves r WHERE s.sid = r.sid AND r.bid = 103;
17%
SELECT SUM(s.rating) FROM sailors s, reserves r AND r.bid = 103;
28%
SELECT SUM(s.rating) FROM sailors s, reserves r WHERE s.sid = r.sid AND r.bid = 103;
Postgres WASM от Snaplet и Supabase

Сегодня мы с нашими друзьями из Snaplet открываем исходники postgres-wasm — запускаемый в браузере сервер PostgreSQL с полным набором функционала, включая сохранение состояния в браузере, восстановление из логическую репликацию из удалённой базы данных.

#POSTGRESQL
#СТАТЬИ
💻 Архитектура клиент-сервер

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

📔 Title: Базы данных. SQL. MySQL: Update, Delete
🌐 Lang.: Русский
🧔 Автор: Окулов Антон
🎬 Продолжительность: 00:11:28

🔹ОПИСАНИЕ:
Вводный курс по базам данных.

В этом занятии будет:
- DELETE
- DELETE + WHERE, ORDER, LIMIT
- TRUNCATE TABLE
- Многотабличное удаление
- UPDATE
- UPDATE + WHERE, ORDER, LIMIT
- UPDATE EXPRESSIONS

#БД
#SQL
#MYSQL