вопросы базы данных. контр вопрос бд. Контрольные вопросы Какие операторы transact sql используются а для вставки строки в таблицу insert
Скачать 14.61 Kb.
|
Контрольные вопросы 1. Какие операторы TRANSACT SQL используются: а) для вставки строки в таблицу; INSERT б) удаления строки из таблицы; DELETE в) обновления строки в таблице: UPDATE 2. Какое соответствие должно быть между списком столбцов и списком значений в операторе INSERT? Список значений должен соответствовать списку столбцов следующим образом: 1. количество элементов в обоих списках должно быть одинаковым; 2. должно существовать прямое соответствие между позицией одного и то же элемента в обоих списках. Поэтому I элемент списка значений должен относиться к I столбцу в списке столбцов, II – ко II столбцу и т.д. 3. типы данных элементов в списке значений должны быть совместимы с типами данных соответствующих столбцов таблицы. 3. Как исключить повторяющиеся при выводе записи? DISTINCT 4. Как получить список n первых (или последних) записей в списке вывода? ORDER BY 5. Какие символы-заменители могут использоваться в шаблоне? % – вместо этого символа может быть подставлено любое количество произвольных символов. _ – заменяет один символ строки. [] – вместо символа строки будет подставлен один из возможных символов, указанный в этих ограничителях. [^] – вместо соответствующего символа строки будут подставлены все символы, кроме указанных в ограничителях. 6. Как задать сортировку по нескольким полям? Сортировка может выполняться по нескольким полям, в этом случае они перечисляются за ключевым словом ORDER BY через запятую. 7. Какие итоговые функции могут использоваться в запросах? 1. COUNT (Выражение) - определяет количество записей в выходном наборе SQL-запроса; 2. MIN/MAX (Выражение) - определяют наименьшее и наибольшее из множества значений в некотором поле запроса; 3. AVG (Выражение) - эта функция позволяет рассчитать среднее для множества значений, хранящихся в определенном поле записей, отобранных запросом. Оно является арифметическим средним значением, т.е. суммой значений, деленной на их количество. 4. SUM (Выражение) - вычисляет сумму множества значений, содержащихся в определенном поле записей, отобранных запросом. 8. Для каких целей используются команды INSERT, DELETE и UPDATE с подзапросами? Для сравнения 9. Для чего используется команда UNION? Команда UNION используется для объединения результатов двух или более команд SELECT с исключением повторяющихся строк. 10. Какие существуют ограничения на использование команды UNION? 1. должно быть выбрано одинаковое число столбцов; 2. столбцы должны быть одинакового типа и следовать в том же порядке. 11. Как объединить результаты двух или более команд SELECT без исключения повторяющихся строк? 12. Меняется ли имя таблицы в базе данных при использовании алиасов? истинное имя таблицы в базе данных не меняется |