Основы написания SQL-запросов.ти_ФРК_ДПО

Скачать тест — (Основы написания SQL-запросов.ти_ФРК_ДПО_c2cb6eed.pdf)

  1. Какой SQL-запрос используется для извлечения всех столбцов из таблицы «employees»?
  2. Какой оператор используется для удаления дубликатов в результатах SQL-запроса?
  3. Какое значение будет возвращено при выполнении следующего запроса: SELECT DISTINCT city FROM customers?
  4. Какой SQL-запрос правильно выбирает столбец «name» из таблицы «students» и присваивает ему псевдоним «student_name»?
  5. Какой результат будет получен при выполнении запроса: SELECT name, city FROM employees WHERE city = ‘New York’?
  6. Какой SQL-запрос выбирает уникальные значения из столбца «department» таблицы «employees»?
  7. Что вернет следующий запрос: SELECT city AS location FROM customers?
  8. Какой SQL-запрос выбирает только уникальные комбинации столбцов «first_name» и «last_name» из таблицы «users»?
  9. Какой SQL-запрос выбирает все уникальные значения столбца «category» из таблицы «products»?
  10. Какой SQL-запрос выбирает столбец «salary» из таблицы «employees» и присваивает ему псевдоним «income»?
  11. Какой SQL-запрос выбирает уникальные значения из столбцов «country» и «city» таблицы «locations»?
  12. Какой результат будет получен при выполнении запроса: SELECT name AS employee_name, department AS dept FROM employees?
  13. Какой результат будет получен при выполнении следующего запроса: SELECT * FROM products WHERE price IS NULL?
  14. Какой SQL-запрос выбирает все строки из таблицы «employees», где зарплата больше 50000?
  15. Какой оператор используется для проверки на ненулевое значение в SQL?
  16. Какой SQL-запрос выбирает все строки из таблицы «orders», где статус заказа равен «shipped» или «delivered»?
  17. Какой SQL-запрос выбирает все строки из таблицы «employees», где возраст сотрудников находится в диапазоне от 30 до 40 лет?
  18. Какой оператор используется для проверки наличия значения в списке в SQL?
  19. Какой SQL-запрос выбирает все строки из таблицы «customers», где имя клиента содержит символы подчеркивания (_) и процент (%), используя экранирование?
  20. Какой SQL-запрос выбирает все строки из таблицы «sales», где количество проданных товаров не равно 100?
  21. Какой оператор используется для сортировки результатов в SQL-запросе?
  22. Какой SQL-запрос выбирает все строки из таблицы «employees» и сортирует их по возрастанию зарплаты?
  23. Какой SQL-запрос выбирает первые 10 строк из таблицы «products»?
  24. Какой SQL-запрос выбирает первые 5 строк из таблицы «sales» и сортирует их по убыванию суммы продажи?
  25. Какой SQL-запрос выбирает все строки из таблицы «inventory» и сортирует их сначала по категории, а затем по цене?
  26. Какой SQL-запрос выбирает строки из таблицы «employees» и сортирует их по имени в алфавитном порядке, но начиная с 6-й строки и ограничивая выборку 5 строками?
  27. Какой оператор используется для создания условных выражений в SQL?
  28. Что делает функция NULLIF в SQL?
  29. Какой SQL-запрос выбирает наименьшее значение среди данных столбцов «a», «b» и «c»?
  30. Какой SQL-запрос использует условное выражение для возврата ‘High’ при значении столбца «score» более 70, иначе возвращает ‘Low’?
  31. Что делает функция COALESCE в SQL?
  32. Какой результат будет получен при выполнении следующего запроса: SELECT CASE WHEN salary > 50000 THEN ‘High’ WHEN salary > 30000 THEN ‘Medium’ ELSE ‘Low’ END FROM employees;?
  33. Какая функция используется для извлечения подстроки из строки в SQL?
  34. Какая функция используется для удаления пробелов с обеих сторон строки в SQL?
  35. Какой SQL-запрос конвертирует строку ‘database’ в верхний регистр?
  36. Какая функция используется для удаления ведущих пробелов из строки в SQL?
  37. Какая функция используется для разделения строки на части по заданному разделителю и возврата указанной части в SQL?
  38. Какой оператор используется для генерации последовательности дат в SQL?
  39. Какой SQL-запрос извлекает год из даты ‘2024-07-12’?
  40. Какой результат будет получен при выполнении следующего запроса: SELECT GENERATE_SERIES(‘2024-01-01’::DATE, ‘2024-01-05’::DATE, ‘1 day’);?
  41. Какой SQL-запрос используется для нахождения максимального значения в столбце «salary» таблицы «employees»?
  42. Какой SQL-запрос вычисляет среднее значение столбца «price» таблицы «products»?
  43. Какой SQL-запрос находит минимальное значение в столбце «age» таблицы «students»?
  44. Какой SQL-запрос вычисляет сумму значений в столбце «quantity» таблицы «sales»?
  45. Какой результат будет получен при выполнении следующего запроса: SELECT COUNT(DISTINCT category) FROM products?
  46. Какой SQL-запрос находит максимальную цену продукта в таблице «items»?
  47. Какой результат будет получен при выполнении следующего запроса: SELECT SUM(salary) FROM employees WHERE department = ‘Sales’?
  48. Какой SQL-запрос используется для присвоения уникального номера каждой строке в рамках каждой группы, определенной в разделе PARTITION BY?
  49. Какой результат будет получен при выполнении следующего запроса: SELECT RANK() OVER (ORDER BY salary DESC) FROM employees?
  50. Чем отличается функция DENSE_RANK() от RANK() в SQL?
  51. Какой результат будет получен при выполнении следующего запроса: SELECT LEAD(salary, 1) OVER (ORDER BY id) FROM employees?
  52. Какой SQL-запрос присваивает уникальные последовательные номера строкам, начиная с 1 для каждой группы?
  53. Какое свойство присуще первичному ключу в таблице базы данных?
  54. Что произойдет, если в таблице появятся дублирующиеся значения первичного ключа?
  55. Какой SQL-запрос создаст таблицу «students» с первичным ключом на колонке «student_id»?
  56. Какой SQL-запрос создаст таблицу «orders» с внешним ключом, ссылающимся на колонку «customer_id» таблицы «customers»?
  57. Какой тип связи лучше всего использовать для хранения информации о паспортных данных, где каждый человек имеет только один паспорт?
  58. Какой тип связи лучше всего использовать для хранения информации о заказах клиентов, где один клиент может сделать несколько заказов?
  59. Какой SQL-запрос создает промежуточную таблицу «enrollments» для реализации связи «многие ко многим» между таблицами «students» и «courses»?
  60. Какой тип связи используется для хранения информации о покупателях и их покупках, где каждый покупатель может иметь несколько покупок, и каждая покупка может быть сделана несколькими покупателями (например, в совместных покупках)?
  61. Какой SQL-запрос использует левое соединение для выбора всех строк из таблицы «employees» и соответствующих строк из таблицы «departments»?
  62. Какой SQL-запрос использует правое соединение для выбора всех строк из таблицы «orders» и соответствующих строк из таблицы «customers»?
  63. Какой SQL-запрос выбирает все строки из таблицы «employees» и соответствующие строки из таблицы «departments» с использованием внутреннего соединения?
  64. Какой SQL-запрос проверяет, существует ли хотя бы одна строка в таблице «employees» с зарплатой более 50000?
  65. Какой SQL-запрос создает CTE для временной таблицы «recent_sales» и использует его для выбора всех записей с продажами за последний месяц?