wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Экзамент Э11

Total questions: 50

Worksheet time: 5hrs 5mins

Name
Class
Date
1.

Вид отношений, когда одной записи главной таблицы в подчинённой таблице может соответствовать несколько записей

a)

   отношение «один к одному»

b)

   отношение «один ко многим»

c)

   отношение «многие ко многим»

d)

  отношение «многое к одному»

2.

БД представлена в табличной форме. Запись образует

a)

   поле в таблице 

b)

   строку в таблице

c)

    имя поля 

d)

   ячейку

3.

Тип поля (числовой, текстовый и др.) в БД определяется

a)

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

b)

   количеством строк

c)

   шириной поля 

d)

   типом данных

4.

В записи файла  БД может содержаться

a)

   неоднородная информация (данные разных типов)

b)

   исключительно однородная информация (данные только одного типа)

c)

   только текстовая информация

d)

   исключительно числовая информация

5.

Структура файла   БД меняется

a)

   при удалении любого поля

b)

   при изменении любой записи

c)

   при удалении диапазона записей

d)

   при уничтожении всех записей

6.

Функция языка SQL, выводящая среднее значение

a)

  SUM()

b)

  MIN()

c)

  AVG() 

d)

  COUNT()

7.

Оператор языка SQL, который обновляет значение одного или нескольких полей

a)

   delete

b)

   select

c)

   commit

d)

   update

8.

Ключевое слово WHERE в операторе SELECT задаёт

a)

  список полей

b)

  условия отбора

c)

  список значений

d)

  выражение

9.

При редактировании записи оператор SET

a)

   устанавливает длину записи

b)

   устанавливает новое значение

c)

   удаляет запись

d)

   вставляет запись

10.

Дан вариант запроса: SELECT Товар. Название, Month(Сделка. Дата) AS Месяц, Sum(Товар. Цена*Сделка. Количество) AS Стоимость FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара GROUP BY Товар. Название, Month(Сделка. Дата) Выберите правильное описание:

a)

  Подсчет общего количества купленного для каждой фирмы товара и его стоимости

b)

  Определение суммарной стоимости каждого товара первого сорта за каждый месяц

c)

  Определение суммарной стоимости каждого товара за каждый месяц

d)

  Подсчет количества сделок, осуществленных каждой фирмой

11.

Функция языка SQL, подсчитывающая количество записей

a)

 SUM()

b)

 AVG()

c)

 COUNT()

d)

 MAX()

12.

Какие встроенные арифметические функции применяются в языке SQL?

a)

  SIN, COS, INTEG, DIFF2, SHIFT

b)

  ATAN, SUM, AVG, LOG, INC

c)

  COUNT, SUM, AVG, MAX, MIN

d)

  DIFF, CONCAT, MIN, ATAN2, LOG2

13.

Автоинкрементное поле – это

a)

  текстовое поле

b)

  логическое поле

c)

  поле с наращиваемым значением

d)

  графическое поле

14.

Значением логической переменной может быть

a)

  любое число 

b)

  любой текст

c)

истина или ложь 

d)

  таблица

15.

Дан вариант запроса: SELECT Клиент. Фирма, Клиент. Фамилия FROM Клиент ORDER BY Клиент. Фирма, Клиент. Фамилия DESC Выберите правильное описание:

a)

   Названия фирм в алфавитном порядке, имена клиентов в каждой фирме в обратном порядке

b)

   Список клиентов в алфавитном порядке

c)

   Список фирм в алфавитном порядке

d)

   Названия фирм в обратном порядке, имена клиентов в каждой фирме в алфавитном порядке

16.

Для изменения состава таблицы служит инструкция

a)

  ALTER TABLE

b)

  DROP TABLE

c)

  CREATE TABLE

d)

  DELETE TABLE

17.

Для удаления таблицы служит инструкция

a)

  ALTER TABLE

b)

  DROP TABLE

c)

  CREATE TABLE

d)

  DELETE TABLE

18.

Проверка на вхождение выполняется инструкцией

a)

   LIKE

b)

  IS NULL

c)

  IN

d)

  BETWEEN

19.

Проверка на вхождения в диапазон выполняется инструкцией

a)

   LIKE

b)

  IS NULL

c)

  IN

d)

  BETWEEN

20.

Проверка на сравнение по шаблону выполняется инструкцией

a)

   LIKE

b)

  IS NULL

c)

  IN

d)

  BETWEEN

21.

Проверка нулевого значения выполняется инструкцией

a)

   LIKE

b)

  IS NULL

c)

  IN

d)

  BETWEEN

22.

Дан вариант запроса:  INSERT INTO Товар (Название, Тип, Цена) VALUES(” Славянский ”, ” шоколад ”, 12. Выберите правильное описание:

a)

  Удаление всех прошлогодних сделок 

b)

  Обновление выбранных записей.

c)

  Удаление всех сделок

d)

  Добавление в таблицу ТОВАР новой записи.

23.

Компонент для связи между набором данных и компонентами отображения и редактирования данных

a)

   Tdatabase

b)

   TStoredProc

c)

   TDataSourse

d)

   TQuery

24.

Компонент для создания запросов на выборку данных:

a)

  TTable

b)

  Tsession

c)

   TQuery

d)

  TDBText

25.

Методы управления данными: добавляет новую запись

a)

  INSERT

b)

  POST

c)

  DELETE

d)

  CANCE

26.

Какие компьютеры могут увидеть друг друга в сети , если у них следующие IP адреса ?

a)

  192.168.0.1 и 192.168.1.1

b)

   192.168.255.12  и 192.168.1.255

c)

   192.168.12.1  и 192.168.12.12

d)

   192.168.0.1  и 192.168.12.12

27.

Запросы SQL можно запросить командой:

a)

  TDBGrid

b)

   TQuery

c)

  Tdatabase

d)

  TDataSourse

28.

Источник данных

a)

  TDBGrid

b)

  TTable

c)

  Tdatabase

d)

  TDataSourse

29.

Компонент TDBGrid предназначен для:

a)

  Для управления просмотром БД

b)

  Для создания и отображения таблиц

c)

   Для печати изображений в отчете

d)

   Для установки фильтра текста

30.

Какой оператор языка SQL добавляет к таблице T1 столбец типа CHAR(10) с именем C5 ?

a)

  ADD COLUMN C5 CHAR(10) TO T1

b)

   ALTER TABLE T1 ADD C5 CHAR(10)

c)

   CHANGE TABLE T1 ADD C5 TYPE CHAR(10)

d)

  ADD TABLE T1 COLUMN C5 TYPE CHAR(10)

31.

Какая команда обеспечит выборку названий подразделений (поле podr) из таблицы kadR с подавлением повторяющихся значений по этому полю?

a)

   SELECT podr FROM DISTINCT kadr

b)

   SELECT DISTINCT podr FROM kadr 

c)

   SELECT DISTINCT kadr FROM podr

d)

  SELECT DISTINCT podr FROM kadr, podr

32.

Для того, чтобы подсчитать количество записей, относящихся к лицам, работающим в бухгалтерии(поле podr) необходимо выполнить команду

a)

  CALCULATE FOR podr=”бухгалтерия”

b)

 SUM FOR podr=”бухгалтерия”

c)

 COUNT FOR podr=”бухгалтерия”

d)

  LOCATE FOR podr=”бухгалтерия”

33.

Какая команда выведет наименование товара (поле Name), проданного в январе 2004 года (поле Datepr) для таблицы Tovar

a)

 SELECT Name FROM Tovar WHERE CTOD(Datepr) = 2004 AND YEAR(Datepr) = 1

b)

 SELECT Name FROM Tovar WHERE YEAR(Datepr) = 2004 AND DTOC(Datepr) = 1

c)

 SELECT Name FROM Tovar WHERE month(Datepr) = 2004 AND YEAR(Datepr) = 1

d)

 SELECT Name FROM Tovar WHERE YEAR(Datepr) = 2004 AND month(Datepr) = 1

34.

Должностное лицо, ответственное за работоспособность и надлежащее функционирование всех частей ИВС

a)

   Администратор ИВС (Administrator)

b)

   Пользователь ИВС (User)

c)

   Сторонние разработчики ПО

d)

   Группа пользователей (User Group)

35.

 Дан вариант запроса:  DELETE FROM Сделка WHERE Year(Сделка. Дата)=Year(GETDATE())-1  Выберите правильное описание:

a)

  Удаление всех прошлогодних сделок 

b)

  Обновление выбранных записей.

c)

  Удаление всех сделок

d)

  Добавление в таблицу ТОВАР новой записи.

36.

 Дан вариант запроса:  UPDATE Товар SET Товар. Цена=140, Товар. Остаток=20 WHERE Товар. Сорт=” Первый ”. Выберите правильное описание:

a)

  Удаление всех прошлогодних сделок 

b)

  Обновление выбранных записей.

c)

  Удаление всех сделок

d)

  Добавление в таблицу ТОВАР новой записи.

37.

Какой код при обработке изменит базу данных?

a)

   SELECT * FROM  T1

b)

   DELETE  *  FROM  T1

c)

   DELETE  * FROM  SELECT ALL TABLE

d)

   UPDATE T1 SET A=A+1 WHERE A= DESC

38.

Какой язык имеет возможности  обработать данный  текст : SELECT * FROM  T1 ?

a)

  JavaScript

b)

   HTML

c)

   PHP

d)

   CSS

39.

 Для создания таблицы служит инструкция

a)

  ALTER TABLE

b)

  DROP TABLE

c)

  CREATE TABLE

d)

  DELETE TABLE

40.

 В операторе INSERT после слова VALUES перечисляются

a)

   список полей

b)

  список значений

c)

   условия отбора

d)

  выражение

41.

 Дан вариант запроса:  SELECT Клиент. Фирма, Клиент. Фамилия FROM Клиент ORDER BY Клиент. Фирма DESC, Клиент. Фамилия. Выберите правильное описание:

a)

  названия фирм в алфавитном порядке, имена клиентов в каждой фирме в обратном порядке

b)

  список клиентов в алфавитном порядке

c)

  список фирм в алфавитном порядке

d)

  названия фирм в обратном порядке, имена клиентов в каждой фирме в алфавитном порядке

42.

Выберите соответствующий вариант запроса получение списка фамилий и товаров

a)

SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент

b)

SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара

c)

SELECT Count(*) AS Количество_сделок FROM Сделка

d)

Такого запроса нет

43.

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

a)

SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент

b)

SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара

c)

SELECT Count(*) AS Количество_сделок FROM Сделка

d)

SELECT Min(Товар. Название) AS Min_Название FROM Товар

44.

Выберите соответствующий вариант запроса определение количества сделок

a)

SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент

b)

SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара

c)

SELECT Count(*) AS Количество_сделок FROM Сделка

d)

SELECT Min(Товар. Название) AS Min_Название FROM Товар

45.

Выберите соответствующий вариант запроса получение списка фирм с указанием фамилии и инициалов клиентов

a)

SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент

b)

SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара

c)

SELECT Count(*) AS Количество_сделок FROM Сделка

d)

SELECT Min(Товар. Название) AS Min_Название FROM Товар

46.

Выберите соответствующий вариант запроса определение первого по алфавиту названия товара

a)

SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент

b)

SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара

c)

SELECT Count(*) AS Количество_сделок FROM Сделка

d)

SELECT Min(Товар. Название) AS Min_Название FROM Товар

47.

 Выборка клиентов, у которых в номере телефона вторая цифра – 4

a)

  SELECT Клиент. Фамилия, Клиент. Телефон FROM Клиент WHERE Клиент. Телефон Like ”_4%”

b)

  SELECT Клиент. Фамилия, Клиент. Телефон FROM Клиент WHERE Клиент. Телефон Like ”_[24]%”

c)

 SELECT Клиент. Фамилия, Клиент. Телефон FROM Клиент WHERE Клиент. Телефон Like ”_[2-4]%”

d)

 SELECT Клиент. Фамилия FROM Клиент WHERE Клиент. Фамилия Like ”%ро%”

48.

Ключевое слово VALUES в операторе INSERT задаёт

a)

   список полей

b)

   условия отбора

c)

   список значений

d)

   выражение

49.

Как записывается десятичное число 24 в двоичной системе счисления? 

a)

     11000

b)

     10000

c)

      F9

d)

     24

50.

Порядок сортировки в инструкторе SELECT задаётся операндом

a)

  GROOP BY

b)

  ORDER BY

c)

  WHERE

d)

  AND