Ответ на #вопрос81
Денормализация — техника, которая используется для преобразования из высших к низшим нормальным формам. Она помогает разработчикам баз данных повысить производительность всей инфраструктуры, поскольку вносит избыточность в таблицу.
Она добавляет избыточные данные в таблицу, учитывая частые запросы к базе данных, которые объединяют данные из разных таблиц в одну таблицу.
#вопросы #собеседование
Денормализация — техника, которая используется для преобразования из высших к низшим нормальным формам. Она помогает разработчикам баз данных повысить производительность всей инфраструктуры, поскольку вносит избыточность в таблицу.
Она добавляет избыточные данные в таблицу, учитывая частые запросы к базе данных, которые объединяют данные из разных таблиц в одну таблицу.
#вопросы #собеседование
Задача на мышление и логику.
Женщина идет по улице ночью в постоянном темпе. Когда она проходит мимо уличного фонаря, она замечает, что ее тень становится длиннее. Движется ли верхняя часть ее тени быстрее, медленнее или одинаково, когда тень длиннее, чем когда она короче?
Решение будет вечером.
#логика
Женщина идет по улице ночью в постоянном темпе. Когда она проходит мимо уличного фонаря, она замечает, что ее тень становится длиннее. Движется ли верхняя часть ее тени быстрее, медленнее или одинаково, когда тень длиннее, чем когда она короче?
Решение будет вечером.
#логика
👍2
В каких командах можно использовать LIMIT?
Anonymous Quiz
51%
Только SELECT
7%
SELECT и INSERT
12%
SELECT, UPDATE, DELETE
19%
SELECT, INSERT, DELETE, UPDATE
11%
Посмотреть ответ
#вопрос80
В чем разница между кластеризованным и некластеризованным индексами в SQL?
Решение будет вечером.
#вопросы #собеседование
В чем разница между кластеризованным и некластеризованным индексами в SQL?
Решение будет вечером.
#вопросы #собеседование
Ответ на #вопрос80
1. Различия между кластеризованным и некластеризованным индексами в SQL:
Кластерный индекс используется для простого и быстрого извлечения данных из базы данных, тогда как чтение из некластеризованного индекса происходит относительно медленнее.
2. Кластеризованный индекс изменяет способ хранения записей в базе данных — он сортирует строки по столбцу, который установлен как кластеризованный индекс, тогда как в некластеризованном индексе он не меняет способ хранения, но создает отдельный объект внутри таблицы, который указывает на исходные строки таблицы при поиске.
3. Одна таблица может иметь только один кластеризованный индекс, тогда как некластеризованных у нее может быть много.
#вопросы #собеседование
1. Различия между кластеризованным и некластеризованным индексами в SQL:
Кластерный индекс используется для простого и быстрого извлечения данных из базы данных, тогда как чтение из некластеризованного индекса происходит относительно медленнее.
2. Кластеризованный индекс изменяет способ хранения записей в базе данных — он сортирует строки по столбцу, который установлен как кластеризованный индекс, тогда как в некластеризованном индексе он не меняет способ хранения, но создает отдельный объект внутри таблицы, который указывает на исходные строки таблицы при поиске.
3. Одна таблица может иметь только один кластеризованный индекс, тогда как некластеризованных у нее может быть много.
#вопросы #собеседование
Какой из запросов отобразит всех студентов, имя которых начинается с буквы «А»?
Anonymous Quiz
6%
select first_name from students where first_name like ‘%A’;
2%
select first_name from students where first_name like ‘%A%’;
3%
select first_name from students where first_name like ‘A’;
88%
select first_name from students where first_name like ‘A%’;
1%
Посмотреть ответ
Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Anonymous Quiz
69%
select sum(price) from Orders;
8%
select sum(price), customer_name from Orders;
5%
select * from Orders where price=sum();
14%
select sum() from Orders group by price desc;
4%
Посмотреть ответ
#вопрос82
Напишите SQL-запрос для отображения текущей даты.
Решение будет вечером.
#вопросы #собеседование
Напишите SQL-запрос для отображения текущей даты.
Решение будет вечером.
#вопросы #собеседование
Ответ на #вопрос82
В SQL есть встроенная функция GetDate (), которая помогает возвращать текущий timestamp/дату.
#вопросы #собеседование
В SQL есть встроенная функция GetDate (), которая помогает возвращать текущий timestamp/дату.
#вопросы #собеседование
Какова функция команды GRANT в SQL?
Anonymous Quiz
78%
Передача прав для выполнения определенных действий над таблицей
5%
Оставить все изменения в БД до тех пор, пока не закончится старая транзакция и не начнется новая
3%
Для смены пароля и логина пользователей
2%
Отмечает начало блока, в котором описаны команды другого языка
12%
Посмотреть ответы
В реляционных базах данных данные хранятся в таблицах, которые являются
Anonymous Quiz
19%
одномерными
59%
двумерными
2%
трехмерными
20%
любыми из перечисленных выше
😁2❤1
Какой командой можно создать новую таблицу?
Anonymous Quiz
96%
CREATE TABLE
1%
MAKE TABLE
1%
SET TABLE
1%
Создавать таблицы можно только через интерфейс СУБД, специальной SQL команды для этого нет
😁2
Нужно ли дата-инженерам знать Linux?
Расскажет Вадим Заигрин – Team Lead команд инженеров данных. Встречаемся на бесплатном открытом уроке от OTUS, где вы вместе с экспертом:
- разберетесь, почему вам надо знать Linux;
- ознакомитесь с его особенностями;
- узнаете, как работать с Linux: командная строка, пользователи и их права, запуск приложений, инструменты работы с сетью.
Занятие пройдёт 22 февраля в 20:00 мск и будет приурочено к старту курса «Data Engineer». Доступна рассрочка на обучение!
Пройдите короткое тестирование прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cuD8sa
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Расскажет Вадим Заигрин – Team Lead команд инженеров данных. Встречаемся на бесплатном открытом уроке от OTUS, где вы вместе с экспертом:
- разберетесь, почему вам надо знать Linux;
- ознакомитесь с его особенностями;
- узнаете, как работать с Linux: командная строка, пользователи и их права, запуск приложений, инструменты работы с сетью.
Занятие пройдёт 22 февраля в 20:00 мск и будет приурочено к старту курса «Data Engineer». Доступна рассрочка на обучение!
Пройдите короткое тестирование прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cuD8sa
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍2
Как можно заранее узнать, какие записи будут удалены при выполнении DELETE?
Anonymous Quiz
4%
Зачем заранее, просто вызвать его и посмотреть какие записи пропали
93%
Заменить DELETE на SELECT *, ведь в остальном синтаксис DELETE похож на синтаксис простого SELECT
2%
Сделать DELETE с LIMIT 1, одну запись не жалко
1%
SQL создан для хранения данных, их нельзя удалять
😁3👨💻1