Data Science | Machinelearning [ru]
18K subscribers
461 photos
14 videos
29 files
3.31K links
Статьи на тему data science, machine learning, big data, python, математика, нейронные сети, искусственный интеллект (artificial intelligence)

По вопросам рекламы или разработки - @g_abashkin

РКН: https://vk.cc/cJPGXD
加入频道
Отличаются ли в SQL операторы AND и &
#SQL

AND имеет более низкий приоритет по сравнению с & - 10
👍👍 12%
Оператор & не поддерживается стандартом SQL - 63
👍👍👍👍👍👍👍👍 74%
Приоритет AND выше, чем приоритет & - 3
👍 4%
Между ними нет отличий - 9
👍👍 11%
👥 85 человек уже проголосовало.
Выберите верный синтаксис DELETE выражений.
#SQL

DELETE FROM ORDER BY - 2
👍 2%
DELETE FROM WHERE - 80
👍👍👍👍👍👍👍👍 93%
DELETE WHERE - 4
👍 5%
DELETE FROM HAVING
▫️ 0%
👥 86 человек уже проголосовало.
Какой оператор SQL используется для обновления данных в базе данных?
#SQL

COPY
▫️ 0%
SAVE AS - 1
👍 1%
UPDATE - 136
👍👍👍👍👍👍👍👍 95%
SAVE - 1
👍 1%
MODIFY - 5
👍 3%
👥 143 человека уже проголосовало.
Что вернет запрос "select 1 from USERS" ? Если таблица USERS существует.
#SQL

Ошибка выполнения запроса - 5
👍👍 5%
Запрос выведет количества строк в таблице USERS
▫️ 0%
Запрос выведет "1" - 13
👍👍👍 13%
Запрос выведет первую строчку таблицы USERS - 35
👍👍👍👍👍👍 35%
Запрос выведет "1" столько раз, сколько строк в таблице USERS - 46
👍👍👍👍👍👍👍👍 46%
👥 99 человек уже проголосовало.
Какие из следующих ключевых слов используются в конструкции order by (выберите все подходящие варианты)?
#SQL
Ответ предусматривает несколько вариантов

abs - 2
👍 2%
having - 8
👍👍 9%
desk - 21
👍👍👍 22%
dask - 1
👍 1%
asc - 62
👍👍👍👍👍👍👍👍 66%
👥 94 человека уже проголосовало.
Какие из определений таблицы гарантируют, что в колонку с1 нельзя поместить значения NULL (укажите все подходящие варианты)?
#SQL
Ответ предусматривает несколько вариантов

CREATE TABLE z1 (c1 INT PRIMARY KEY) - 14
👍👍👍 22%
CREATE TABLE z1 (C1 INT) - 1
👍 2%
CREATE TABLE z1 (c1 INT NOT NULL) - 45
👍👍👍👍👍👍👍👍 70%
CREATE TABLE z1 (c1 INT DEFAULT 0) - 4
👍👍 6%
👥 64 человека уже проголосовало.
Ключевое слово LIKE может быть использовано только для таких типов данных
#SQL
Ответ предусматривает несколько вариантов

integer - 2
👍 2%
char - 22
👍👍👍 24%
real
▫️ 0%
numeric
▫️ 0%
varchar - 68
👍👍👍👍👍👍👍👍 74%
👥 92 человека уже проголосовало.
Порядок строк в результатах SQL-запроса
#SQL
Ответ предусматривает несколько вариантов

Принимается убывающим по умолчанию - 3
👍👍 6%
Может быть возрастающим или убывающим для каждого поля - 6
👍👍👍 13%
Может быть указан только для полей, включенных в список результатов запроса - 3
👍👍 6%
Невозможно предсказать, если не указан в запросе - 25
👍👍👍👍👍👍👍👍 52%
Указывается после ключевого слова SORTED BY - 11
👍👍👍👍 23%
👥 48 человек уже проголосовало.
Какая разница между decimal и numeric?
#SQL

decimal-тип числовых данных с фиксированными точностью и масштабом, numeric-тип числовых данных без фиксированной точностью и масштабом - 2
👍👍 6%
numeric-тип числовых данных с фиксированной точностью и масштабом, decimal-тип числовых данных без фиксированной точностью и масштабом - 5
👍👍👍 14%
decimal-тип числовых данных с фиксированными точностью и масштабом, numeric-тип точных числовых данных, использующие целые значения - 19
👍👍👍👍👍👍👍👍 54%
numeric-тип числовых данных с фиксированной точностью и масштабом, decimal-тип точных числовых данных, использующие целые значения - 2
👍👍 6%
decimal и numeric-между этими типами числовых данных нет никакой разницы - 7
👍👍👍👍 20%
👥 35 человек уже проголосовало.
#SQL
Дана таблица cars:
color
-----
blue
red
null
blue
Каким будет результат следующего запроса:
SELECT COUNT(DISTINCT color) FROM cars

red blue null - 6
👍👍 8%
3 - 20
👍👍👍👍 25%
2 - 47
👍👍👍👍👍👍👍👍 59%
211 - 6
👍👍 8%
👥 79 человек уже проголосовало.
Как называется набор требований к транзакциям?
#SQL

GUID - 1
👍 1%
DCIM - 1
👍 1%
INT - 2
👍 3%
ACID - 63
👍👍👍👍👍👍👍👍 86%
ICANN - 1
👍 1%
T-SQL - 5
👍👍 7%
GRID
▫️ 0%
👥 73 человека уже проголосовало.
Какой оператор используется для поиска заданного шаблона в столбце?
#SQL

PATTERN - 4
👍 5%
LIKE - 68
👍👍👍👍👍👍👍👍 93%
FROM
▫️ 0%
GET - 1
👍 1%
👥 73 человека уже проголосовало.
Предположим, что создана таблица persons с колонками id, name, age. Какой запрос найдет средний возраст всех людей с возрастом не менее 18-ти лет
#SQL

select avg(age) from persons where age >= 18 - 48
👍👍👍👍👍👍👍👍 79%
Это может быть сделано только с использованием подзапросов - 2
👍 3%
select avg(age) from persons having avg(age) >= 18 - 5
👍👍 8%
select avg(age) from persons where age >= 18 group by name - 2
👍 3%
select avg(age) from persons having age >= 18 group by name - 2
👍 3%
select avg(age) from persons having avg >=18 - 2
👍 3%
👥 61 человек уже проголосовал.
Какой оператор SQL используется для возврата только разных значений?
#SQL

SELECT UNIQUE - 11
👍👍 11%
SELECT DIFFERENT - 1
👍 1%
SELECT DISTINCT - 87
👍👍👍👍👍👍👍👍 87%
Не один из перечисленных - 1
👍 1%
👥 100 человек уже проголосовало.
Для чего используется ключевое слово DISTINCT?
#SQL

Для ускорения выборки по конкретному полю - 1
👍 1%
Для снижения нагрузки на сервер с потерей производительности выполнения запроса
▫️ 0%
Для выборки количества уникальных записей в таблице - 9
👍👍 12%
Для выборки только уникальных записей по каждому полю - 63
👍👍👍👍👍👍👍👍 85%
Такого ключевого слова в стандарте SQL не существует - 1
👍 1%
👥 74 человека уже проголосовало.
С помощью какого запроса можно удалить все записи из таблицы A?
#SQL

delete table A - 7
👍👍 9%
delete A - 1
👍 1%
delete from A - 42
👍👍👍👍👍👍👍👍 53%
Не один из перечисленных - 30
👍👍👍👍👍👍 38%
👥 80 человек уже проголосовало.
Какие ключевые слова обязательны при выборке данных с соединением таблиц (не учитывая cartesian product)?
#SQL
Ответ предусматривает несколько вариантов

ON - 4
👍 5%
SELECT - 7
👍👍 9%
USING - 1
👍 1%
JOIN - 57
👍👍👍👍👍👍👍👍 70%
FROM - 12
👍👍 15%
WHERE - 1
👍 1%
👥 82 человека уже проголосовало.
Какой оператор SQL используется для вставки новых данных в базу данных?
#SQL

ADD - 2
👍 2%
STORE
▫️ 0%
ADD NEW - 1
👍 1%
INSERT INTO - 111
👍👍👍👍👍👍👍👍 94%
INSERT NEW - 3
👍 3%
ADD RECORD - 1
👍 1%
👥 118 человек уже проголосовало.
Какое ключевое слово запрещено использовать совместно с оператором ROLLUP?
#SQL

GROUP BY - 4
👍👍 9%
HAVING - 2
👍👍 5%
ORDER BY - 18
👍👍👍👍👍👍👍 41%
LIMIT - 20
👍👍👍👍👍👍👍👍 45%
👥 44 человека уже проголосовало.
Какова функция команды GRANT в SQL?
#SQL

Оставить все изменения в БД, до тех пор пока не закончится старая транзакция и не начнется новая
▫️ 0%
Передача прав для выполнения определенных действий над таблицей - 58
👍👍👍👍👍👍👍👍 95%
Отмечает начало блока в котором описаны команды другого языка - 2
👍 3%
Для смены логина и пароля пользователей - 1
👍 2%
👥 61 человек уже проголосовал.