Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Тесты / Тест "Основы языка SQL"

Тест "Основы языка SQL"

Международный конкурс по математике «Поверь в себя»

для учеников 1-11 классов и дошкольников с ЛЮБЫМ уровнем знаний

Задания конкурса по математике «Поверь в себя» разработаны таким образом, чтобы каждый ученик вне зависимости от уровня подготовки смог проявить себя.

К ОПЛАТЕ ЗА ОДНОГО УЧЕНИКА: ВСЕГО 28 РУБ.

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

Подробнее о конкурсе - https://urokimatematiki.ru/


Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика

Поделитесь материалом с коллегами:

Тест «Основы SQL»

  1. Как расшифровывается SQL?

  1. Структурированный язык вопросов

  2. Мощный язык вопросов

  3. Структурированный язык запросов

  1. Какая SQL команда используется для обновления данных в базе?

  1. MODIFY

  2. SAVE

  3. SAVE AS

  4. UPDATE

  1. Какая SQL команда используется для удаления данных из базы?

  1. REMOVE

  2. COLLAPSE

  3. DELETE

  1. Какая SQL команда используется для вставки данных в базу?

  1. ADD RECORD

  2. INSERT NEW

  3. INSERT INTO

  4. ADD NEW

  1. Как выбрать колонку с названием "FirstName" из таблицы "Persons"?

  1. SELECT Persons.FirstName

  2. SELECT FirstName FROM Persons

  3. EXTRACT FirstName FROM Persons

  1. Как выбрать все поля из таблицы "Persons"?

  1. SELECT Persons

  2. SELECT *.Persons

  3. SELECT [all] FROM Persons

  4. SELECT * FROM Persons

  1. Как выбрать все записи из таблицы "Persons", где значение поля "FirstName" равно "Peter"?

  1. SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'

  2. SELECT * FROM Persons WHERE FirstName<>'Peter'

  3. SELECT * FROM Persons WHERE FirstName='Peter'

  4. SELECT [all] FROM Persons WHERE FirstName='Peter'

  1. Как выбрать все записи из таблицы "Persons", где значение поля "FirstName" начинается с буквы "a"?

  1. SELECT * FROM Persons WHERE FirstName='a'

  2. SELECT * FROM Persons WHERE FirstName LIKE 'a%'

  3. SELECT * FROM Persons WHERE FirstName LIKE '%a'

  4. SELECT * FROM Persons WHERE FirstName='%a%'

  1. Оператор OR срабатывает когда ХОТЬ ОДНО условие истинно. AND когда ВСЕ условия истинны.

  1. Ложь

  2. Истина

  1. Как выбрать все записи из таблицы "Persons", где значение поля "FirstName" равно "Peter" и "LastName" равно "Jackson"?

  1. SELECT FirstName='Peter', LastName='Jackson' FROM Persons

  2. SELECT * FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'

  3. SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'

  1. Как выбрать все записи из таблицы "Persons", где значение поля "LastName" в алфавитном порядке находится между значениями "Hansen" и "Pettersen"?

  1. SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'

  2. SELECT LastName>'Hansen' AND LastName<'Pettersen' FROM Persons

  3. SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'

  1. Какое SQL выражение используется для извлечения различных значений?

  1. SELECT UNIQUE

  2. SELECT DIFFERENT

  3. SELECT DISTINCT

  1. Какая SQL команда используется для упорядочивания результатов?

  1. SORT BY

  2. ORDER

  3. ORDER BY

  4. SORT

  1. Как выбрать все записи из таблицы "Persons", упорядоченных по полю "FirstName" в обратном порядке?

  1. SELECT * FROM Persons SORT BY 'FirstName' DESC

  2. SELECT * FROM Persons ORDER BY FirstName DESC

  3. SELECT * FROM Persons SORT 'FirstName' DESC

  4. SELECT * FROM Persons ORDER FirstName DESC

  1. Выберите правильный SQL запрос для вставки новой записи в таблицу "Persons".

  1. INSERT INTO Persons VALUES ('Jimmy', 'Jackson')

  2. INSERT ('Jimmy', 'Jackson') INTO Persons

  3. INSERT VALUES ('Jimmy', 'Jackson') INTO Persons

  1. Выберите правильный SQL запрос для вставки новой записи в таблицу "Persons", причём в поле "LastName" вставить значение "Olsen".

  1. INSERT INTO Persons ('Olsen') INTO LastName

  2. INSERT INTO Persons (LastName) VALUES ('Olsen')

  3. INSERT ('Olsen') INTO Persons (LastName)

  1. Как изменить значение "Hansen" на "Nilsen" в колонке "LastName", таблицы Persons?

  1. UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'

  2. MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen

  3. UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'

  4. MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'

  1. Как удалить записи, где значение поля "FirstName" равно "Peter"?

  1. DELETE ROW FirstName='Peter' FROM Persons

  2. DELETE FirstName='Peter' FROM Persons

  3. DELETE FROM Persons WHERE FirstName = 'Peter'

  1. Как вывести количество записей, хранящихся в таблице "Persons"?

  1. SELECT COUNT() FROM Persons

  2. SELECT COLUMNS() FROM Persons

  3. SELECT COLUMNS(*) FROM Persons

  4. SELECT COUNT(*) FROM Persons

    1. Какая инструкция языка SQL используется для создания запроса на выборку?


  1. SELECT

  2. SELECT … INTO

  3. INSERT … INTO

  4. ORDER BY DELETE

  5. UPDATE

  6. TRANSFORM

    1. Инструкция языка SQL ''CREATE TABLE'' используется для:


  1. Создания представления

  2. Создания индекса

  3. Обновления таблицы  

  4. Сохранения результатов выборки в новой таблице

  5. Создания таблицы

    1. Удаления таблицы
      Какая инструкция языка SQL используется для создания запроса на удаление


  1. SELECT

  2. SELECT … INTO

  3. INSERT … INTO

  4. ORDER BY

  5. DELETE

  6. UPDATE

    1. TRANSFORM

      Инструкция языка SQL "DROP TABLE'' используется для:


  1. Создания представления

  2. Изменения индекса

  3. Обновления таблицы

  4. Изменения таблицы

  5. Создания таблицы

    1. Удаления таблицы
      Для группировки данных потребуется предложение:


  1. ORDER BY

  2. GROUP BY

  3. HAVING

  4. Не одно из вышеперечисленных

    1. Чтобы исключить дублирующиеся значения из результата выборки, нужно использовать:


  1. SELECT ALL

  2. SELECT DISTINCT

  3. SELECT DICTINCT ROW

  4. SELECT TOP 10% SELECT

  5. NOT DUBLICATE

    1. В таблице Employers есть поле FName, LName и BirthDate.Что произойдёт при выполнении следующей процедуры:


SELECT FName , LName, Birthdate

From Employers

ORDER BY BirthDate DESC, LName;

  1. Записи отсортируются в порядке убывания дат рождения, а затем по возрастанию фамилий

  2. Записи отсортируются в порядке убывания фамилий, а затем по возрастанию дат рождения

  3. Записи отсортируются в порядке возрастания фамилий, а затем по убыванию дат рождения

  4. Записи отсортируются в порядке возрастания дат рождения, а затем по убыванию фамилий



    1. Какие команды можно использовать для того, чтобы упорядочить таблицу заказов (Orders) по дате заказа (поле OrderDate) по возрастанию:


  1. SELECT ID, Order, OrderDate FROM Orders ORDER BY OrderDate DESC;

  2. SELECT ID, Order, OrderDate FROM Orders ORDER BY 3 ASC;

  3. SELECT * FROM Orders ORDER BY OrderDate;

    1. SELECT ID, Order FROM Orders ORDER BY 2;
      Какую итоговую функцию надо выбрать для вычисления количества записей в группе?


  1. COUNT

  2. STDEV

  3. AVG

  4. VAR

  5. SUM

    1. В таблице Customers хранятся данные о клиентах, а в таблице Phones – телефоны клиентов. Что выполняет данная инструкция:


SELECT Customers.Lname

FROM Customers INNER JOIN Phones ON Customers.CustomerNum =Phone.CustomerNum WHERE (Customers.LName Like ‘N%’)

ORDER BY Customers.LName;

  1. Выбирает всех клиентов из таблицы Customers, у которых есть телефон

  2. Выбирает всех клиентов из таблицы Customers, у которых фамилия начинается на букву N

  3. Выбирает всех клиентов из таблицы Customers, у которых фамилия начинается на букву N и при этом есть телефон

    1. Выбирает всех клиентов из таблицы Customers, у которых фамилия начинается на букву N и при этом нет телефона
      Какое условие нужно использовать для отбора связанных данных из двух таблиц?


  1. INNER JOIN

  2. DISTINCTROW

  3. LEFT OUTER JOIN

  4. CROSS PRODUCT

    1. RIGHT OUTER JOIN
      Какое из условий предложения WHERE позволяет отобрать адреса клиентов из USA и Canada:


  1. Country = ‘USA’ AND Country = ‘Canada'

  2. Country = ‘USA’ OR Country = ‘Canada’

  3. Country IN (‘USA’, ‘Canada’)

  4. Country IN (‘USA’ AND ‘Canada’) NOT (Country = ‘USA’ AND Country = ‘Canada’)

Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy



Автор
Дата добавления 18.12.2015
Раздел Информатика
Подраздел Тесты
Просмотров726
Номер материала ДВ-269394
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

Если Вы учитель или воспитатель, то можете прямо сейчас получить документ, подтверждающий Ваши профессиональные компетенции. Выдаваемые дипломы и сертификаты помогут Вам наполнить собственное портфолио и успешно пройти аттестацию.

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

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