wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SQL

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

Какой тип данных подходит для поля "Фамилия"

a)

INT

b)

VARCHAR

c)

DATE

2.

Какой тип данных подходит для поля "Возраст"

a)

INT

b)

VARCHAR

c)

DATE

3.

Какой тип данных подходит для поля "Год рождения"

a)

INT

b)

VARCHAR

c)

DATE

4.

Какой блок используется для создания таблицы

a)

CREATE DATABASE

b)

INSERT into

c)

CREATE TABLE

5.

Какой блок используется для заполнения данными таблицу

a)

CREATE DATABASE

b)

INSERT into

c)

CREATE TABLE

6.

Выберите характеристики, характеризующие таблицу данной базы данных

a)

таблица содержит 3 записи, 4 поля

b)

таблица содержит 5 записей, 4 поля

c)

таблица содержит данные символьного типа и типа даты

d)

таблица содержит данные символьного и числового типа

7.

SQL - это ...

a)

язык запросов

b)

язык структурированных запросов

c)

язык программирования баз данных

8.

Этот оператор позволяет производить изменения сразу во всех полях таблицы

a)

UPDATE

b)

INSERT

c)

WHERE

d)

SELECT

9.

Для исключения повторяющихся записей и получения множества уникальных записей используется...

a)

DISTINCT

b)

INNER JOIN

c)

CONSTRAINT

10.

Для сортировки по возрастанию используется следующая конструкция:

a)

GROUP BY имя_поля DESC

b)

ORDER BY имя_поля DESC

c)

ORDER BY имя_поля ASC

d)

GROUP BY имя_поля ASC

11.

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

a)

LIKE

b)

AS

c)

OR

d)

BETWEEN

12.

Укажите правильный пример применения агрегатной функции:

a)

SELECT SUM AS общ_сум FROM приход

b)

SELECT SUM(кол_во*цена) FROM приход

c)

SELECT SUM(кол_во*цена) AS общ_сум FROM приход

13.

Агрегатная функция для нахождения среднего арифметического значения:

a)

AVG

b)

COUNT

c)

SUM

14.

Для чего используется оператор AS:

a)

для задания имени поля

b)

для подсчета количества полей

c)

для объединения данных в таблице

15.

Как с помощью SQL вывести данные из всех полей таблицы Persons?

a)

SELECT *.Persons

b)

SELECT [all] FROM Persons

c)

SELECT * FROM Persons

d)

SELECT Persons

16.

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

a)

SELECT * FROM Persons WHERE FirstName LIKE '%a'

b)

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

c)

SELECT * FROM Persons WHERE FirstName='a'

d)

SELECT * FROM Persons WHERE FirstName LIKE 'a%'

17.

Как с помощью SQL вывести все записи из таблицы Persons, отсортированные по полю FirstName в убывающем порядке?

a)

SELECT * FROM Persons SORT 'FirstName' DESC

b)

SELECT * FROM Persons ORDER BY FirstName DESC

c)

SELECT * FROM Persons SORT BY 'FirstName' DESC

d)

SELECT * FROM Persons ORDER FirstName DESC

18.

Какие операторы являются основными при модификации данных с помощью SQL?

a)

Create Database и Drop Database

b)

Create Table и Drop Table

c)

Insert, Delete и Update

d)

Select, From и Where