SQL задачи
10K subscribers
202 photos
157 links
SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.

5585309210

SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Download Telegram
Статья дня. Как избавиться от дублей в базе данных (на примере MS SQL)

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

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

Читать статью

#читать #sql #дубли
Вопрос с собеседования.

Что такое PRIMARY KEY?

P.S ответ через час.

#вопрос4 #coбес
Ответ на #вопрос4.

Первичный ключ или PRIMARY KEY предназначен для однозначной идентификации каждой записи в таблице и является строго уникальным (UNIQUE): две записи таблицы не могут иметь одинаковые значения первичного ключа.

Нулевые значения (NULL) в PRIMARY KEY не допускаются. Если в качестве PRIMARY KEY используется несколько полей, их называют составным ключом.
Статья дня. SQL Academy — тренажёр по написанию SQL-запросов, которым приятно пользоваться

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

Читать статью

#читать #sql #тренажер
Вопрос с собеседования.

Что такое Self JOIN?

P.S ответ через час.

#вопрос5 #собес
Ответ на #вопрос5.

Это выражение используется для того, чтобы таблица объединилась сама с собой, словно это две разные таблицы.

Чтобы такое реализовать, одна из таких «таблиц» временно переименовывается.
Где правильно указан тип для поля идентификатора "ID"?
Anonymous Quiz
8%
id CHAR
2%
id FLOAT
38%
id INTEGER
53%
id INT
Статья дня. Как найти телефон в MySQL?

Такой вопрос часто возникает т.к. в базе данных телефон может хранится в ненормализованном виде, да и сама строка поиска может быть введена в любом формате, поэтому простой поиск методом LIKE ни чего не найдет. Далее приведены примеры решения данной проблемы.

Читать статью

#читать #sql #поиск
Вопрос с собеседования.

Как работают подстановочные знаки?

P.S ответ через час.

#вопрос6 #собес
Ответ на #вопрос6

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

Они используются вместе с оператором LIKE, с помощью которого можно отфильтровать запрашиваемые данные.
С помощью какого ключевого слова подтверждается транзакция?
Anonymous Quiz
7%
FINISH
79%
COMMIT
6%
ENTER
8%
RUN
Статья дня. Обзор архитектуры и обеспечения высокой доступности в SQL Database (SQL Azure)

Windows Azure предлагает как NoSQL хранилища, так и SQL-реляционные хранилища.

NoSQL хранилища – это, например, Windows Azure Tables (ключ\значение) или BLOB-объекты (двоичные данные такие, как фото, видео, документы и т.п.).

К реляционным хранилищам относится SQL Database (ранее SQL Azure).

Читать статью

#читать #sql #azure
Вопрос с собеседования.

Что делают псевдонимы Aliases?

P.S ответ через час.

#вопрос7 #собес
Ответ на #вопрос7

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

Это нужно, когда в запросе есть таблицы или столбцы с неоднозначными именами. В этом случае для удобства в составлении запроса используются псевдонимы. SQL-псевдоним существует только на время запроса.
Статья дня. PostgreSQL - объектно-реляционная система управления базами данных

PostgreSQL — это популярная свободная объектно-реляционная система управления базами данных.

PostgreSQL базируется на языке SQL и поддерживает многочисленные возможности.

Читать статью


#читать #sql #postgresql