БАЗЫ ДАННЫХ (SQL, noSQL)
312 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
Если необходимо разделять рабочую нагрузку базы данных между несколькими независимыми серверами (т.е. при масштабировании), то следует использовать издание
Anonymous Quiz
70%
Enterprise Edition;
10%
Evaluation Edition;
20%
Standard Edition;
0%
Desktop Engine;
🤬1
Вопрос:
Что такое план запросов? Когда бы вы его использовали? Как посмотреть план?

Ответ:
Ответ завтра вечером...

#ВОПРОСЫИОТВЕТЫ
🤬1
🛠Функция RANDOM()

Функция RANDOM() возвращает случайное число в диапазоне от 0 (включительно) до 1 (исключительно).

Синтаксис MySQL:
RAND().

Синтаксис PostgreSQL:
RANDOM().

Пример:
 RANDOM();
>0,42660444871539127

 RANDOM() + 1;
>1,9233449825553421

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

📔Что такое NoSQL и нереляционные базы данных
🎬Продолжительность: 00:06:32

В этом ролике автор дает подробные ответы на следующие вопросы:
• Что такое NoSQL
• Что такое нереляционные базы данных
• Отличие NoSQL от SQL
• Способы организации данных в NoSQL-базах
• Базы данных типа ключ-значение
• Хранение данных в виде колонок
• Хранение данных в виде графов и деревьев
• Хранение данных в виде документов
• Работа с запросами в NoSQL
• Применение NoSQL

#БД
#NOSQL
📔От 0 до 300 SQL-запросов в месяц: 3 практических совета

До текущей работы бизнес-аналитиком, на которую я устроилась в августе 2021 года, я написала всего несколько SQL-запросов. Меня наняли не из-за знания SQL (Structured Query Language, язык структурированных запросов). Однако в ноябре в нашей компании внедрялась новая база данных. Я, как единственный человек в команде, который когда-либо писал на языке программирования, стала самым подходящим кандидатом в специалисты по извлечению данных из новой БД.

#SQL
#СТАТЬИ
Удаление многозадачных зависимостей характерно для:
Anonymous Quiz
33%
2НФ;
20%
НФБК;
27%
3НФ;
20%
4НФ;
📔 Использование copy-on-write на стендах разработки и тестирования с базами данных SQL Server

В мире кровавого энтерпрайза есть некоторое количество проектов-мамонтов. Они большие, у них базы данных на SQL Server, в этих базах тысячи и десятки тысяч объектов, миллионы строк кода T-SQL, огромная вариативность данных, всё хрупкое, неидемпотентное, недетерминированное и фигово документированное. Короче, как писал Roy Osherove в своей The art of unit-testing:

#MSSQLSERVER
#СТАТЬИ
Вопрос:
Что такое план запросов? Когда бы вы его использовали? Как посмотреть план?

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

Во многих системах SQL план выполнения можно получить с помощью ключевого слова EXPLAIN. В Microsoft SQL Server Query Analyzer имеет в раскрывающемся меню параметр “Show Execution Plan”. Если его активировать, то при выполнении запроса план будет отображаться в отдельном окне.

#ВОПРОСЫИОТВЕТЫ
Media is too big
VIEW IN TELEGRAM
#ВИДЕО

📔 Что такое SQL и реляционные базы данных?
🎬Продолжительность: 00:07:10

В этом ролике автор подробно и наглядно разбирает нюансы современных реляционных баз данных SQL: схема, транзакции, ключи, принципы ACID и многое другое.

#БД
#SQL
📔 Руководство по подготовке к собеседованию по SQL

Вопросы по SQL  —  одна из ключевых тем собеседования на должность аналитика данных или продукции, а также бизнес-аналитика. Крупные технологические компании, в том числе иностранные, такие как Amazon, Uber и Facebook, особенно тщательно проверяют знания претендента в этой области.

#SQL
#ВОПРОСЫИОТВЕТЫ
#СТАТЬИ
📔 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

#БД
#ИНФО
#ЛЕКЦИИ