NEW
Font size
WorksheetsЭкзамент Э11
Total questions: 50
Worksheet time: 5hrs 5mins
Вид отношений, когда одной записи главной таблицы в подчинённой таблице может соответствовать несколько записей
отношение «один к одному»
отношение «один ко многим»
отношение «многие ко многим»
отношение «многое к одному»
БД представлена в табличной форме. Запись образует
поле в таблице
строку в таблице
имя поля
ячейку
Тип поля (числовой, текстовый и др.) в БД определяется
названием поля
количеством строк
шириной поля
типом данных
В записи файла БД может содержаться
неоднородная информация (данные разных типов)
исключительно однородная информация (данные только одного типа)
только текстовая информация
исключительно числовая информация
Структура файла БД меняется
при удалении любого поля
при изменении любой записи
при удалении диапазона записей
при уничтожении всех записей
Функция языка SQL, выводящая среднее значение
SUM()
MIN()
AVG()
COUNT()
Оператор языка SQL, который обновляет значение одного или нескольких полей
delete
select
commit
update
Ключевое слово WHERE в операторе SELECT задаёт
список полей
условия отбора
список значений
выражение
При редактировании записи оператор SET
устанавливает длину записи
устанавливает новое значение
удаляет запись
вставляет запись
Дан вариант запроса: SELECT Товар. Название, Month(Сделка. Дата) AS Месяц, Sum(Товар. Цена*Сделка. Количество) AS Стоимость FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара GROUP BY Товар. Название, Month(Сделка. Дата) Выберите правильное описание:
Подсчет общего количества купленного для каждой фирмы товара и его стоимости
Определение суммарной стоимости каждого товара первого сорта за каждый месяц
Определение суммарной стоимости каждого товара за каждый месяц
Подсчет количества сделок, осуществленных каждой фирмой
Функция языка SQL, подсчитывающая количество записей
SUM()
AVG()
COUNT()
MAX()
Какие встроенные арифметические функции применяются в языке SQL?
SIN, COS, INTEG, DIFF2, SHIFT
ATAN, SUM, AVG, LOG, INC
COUNT, SUM, AVG, MAX, MIN
DIFF, CONCAT, MIN, ATAN2, LOG2
Автоинкрементное поле – это
текстовое поле
логическое поле
поле с наращиваемым значением
графическое поле
Значением логической переменной может быть
любое число
любой текст
истина или ложь
таблица
Дан вариант запроса: SELECT Клиент. Фирма, Клиент. Фамилия FROM Клиент ORDER BY Клиент. Фирма, Клиент. Фамилия DESC Выберите правильное описание:
Названия фирм в алфавитном порядке, имена клиентов в каждой фирме в обратном порядке
Список клиентов в алфавитном порядке
Список фирм в алфавитном порядке
Названия фирм в обратном порядке, имена клиентов в каждой фирме в алфавитном порядке
Для изменения состава таблицы служит инструкция
ALTER TABLE
DROP TABLE
CREATE TABLE
DELETE TABLE
Для удаления таблицы служит инструкция
ALTER TABLE
DROP TABLE
CREATE TABLE
DELETE TABLE
Проверка на вхождение выполняется инструкцией
LIKE
IS NULL
IN
BETWEEN
Проверка на вхождения в диапазон выполняется инструкцией
LIKE
IS NULL
IN
BETWEEN
Проверка на сравнение по шаблону выполняется инструкцией
LIKE
IS NULL
IN
BETWEEN
Проверка нулевого значения выполняется инструкцией
LIKE
IS NULL
IN
BETWEEN
Дан вариант запроса: INSERT INTO Товар (Название, Тип, Цена) VALUES(” Славянский ”, ” шоколад ”, 12. Выберите правильное описание:
Удаление всех прошлогодних сделок
Обновление выбранных записей.
Удаление всех сделок
Добавление в таблицу ТОВАР новой записи.
Компонент для связи между набором данных и компонентами отображения и редактирования данных
Tdatabase
TStoredProc
TDataSourse
TQuery
Компонент для создания запросов на выборку данных:
TTable
Tsession
TQuery
TDBText
Методы управления данными: добавляет новую запись
INSERT
POST
DELETE
CANCE
Какие компьютеры могут увидеть друг друга в сети , если у них следующие IP адреса ?
192.168.0.1 и 192.168.1.1
192.168.255.12 и 192.168.1.255
192.168.12.1 и 192.168.12.12
192.168.0.1 и 192.168.12.12
Запросы SQL можно запросить командой:
TDBGrid
TQuery
Tdatabase
TDataSourse
Источник данных
TDBGrid
TTable
Tdatabase
TDataSourse
Компонент TDBGrid предназначен для:
Для управления просмотром БД
Для создания и отображения таблиц
Для печати изображений в отчете
Для установки фильтра текста
Какой оператор языка SQL добавляет к таблице T1 столбец типа CHAR(10) с именем C5 ?
ADD COLUMN C5 CHAR(10) TO T1
ALTER TABLE T1 ADD C5 CHAR(10)
CHANGE TABLE T1 ADD C5 TYPE CHAR(10)
ADD TABLE T1 COLUMN C5 TYPE CHAR(10)
Какая команда обеспечит выборку названий подразделений (поле podr) из таблицы kadR с подавлением повторяющихся значений по этому полю?
SELECT podr FROM DISTINCT kadr
SELECT DISTINCT podr FROM kadr
SELECT DISTINCT kadr FROM podr
SELECT DISTINCT podr FROM kadr, podr
Для того, чтобы подсчитать количество записей, относящихся к лицам, работающим в бухгалтерии(поле podr) необходимо выполнить команду
CALCULATE FOR podr=”бухгалтерия”
SUM FOR podr=”бухгалтерия”
COUNT FOR podr=”бухгалтерия”
LOCATE FOR podr=”бухгалтерия”
Какая команда выведет наименование товара (поле Name), проданного в январе 2004 года (поле Datepr) для таблицы Tovar
SELECT Name FROM Tovar WHERE CTOD(Datepr) = 2004 AND YEAR(Datepr) = 1
SELECT Name FROM Tovar WHERE YEAR(Datepr) = 2004 AND DTOC(Datepr) = 1
SELECT Name FROM Tovar WHERE month(Datepr) = 2004 AND YEAR(Datepr) = 1
SELECT Name FROM Tovar WHERE YEAR(Datepr) = 2004 AND month(Datepr) = 1
Должностное лицо, ответственное за работоспособность и надлежащее функционирование всех частей ИВС
Администратор ИВС (Administrator)
Пользователь ИВС (User)
Сторонние разработчики ПО
Группа пользователей (User Group)
Дан вариант запроса: DELETE FROM Сделка WHERE Year(Сделка. Дата)=Year(GETDATE())-1 Выберите правильное описание:
Удаление всех прошлогодних сделок
Обновление выбранных записей.
Удаление всех сделок
Добавление в таблицу ТОВАР новой записи.
Дан вариант запроса: UPDATE Товар SET Товар. Цена=140, Товар. Остаток=20 WHERE Товар. Сорт=” Первый ”. Выберите правильное описание:
Удаление всех прошлогодних сделок
Обновление выбранных записей.
Удаление всех сделок
Добавление в таблицу ТОВАР новой записи.
Какой код при обработке изменит базу данных?
SELECT * FROM T1
DELETE * FROM T1
DELETE * FROM SELECT ALL TABLE
UPDATE T1 SET A=A+1 WHERE A= DESC
Какой язык имеет возможности обработать данный текст : SELECT * FROM T1 ?
JavaScript
HTML
PHP
CSS
Для создания таблицы служит инструкция
ALTER TABLE
DROP TABLE
CREATE TABLE
DELETE TABLE
В операторе INSERT после слова VALUES перечисляются
список полей
список значений
условия отбора
выражение
Дан вариант запроса: SELECT Клиент. Фирма, Клиент. Фамилия FROM Клиент ORDER BY Клиент. Фирма DESC, Клиент. Фамилия. Выберите правильное описание:
названия фирм в алфавитном порядке, имена клиентов в каждой фирме в обратном порядке
список клиентов в алфавитном порядке
список фирм в алфавитном порядке
названия фирм в обратном порядке, имена клиентов в каждой фирме в алфавитном порядке
Выберите соответствующий вариант запроса получение списка фамилий и товаров
SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент
SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара
SELECT Count(*) AS Количество_сделок FROM Сделка
Такого запроса нет
Выберите соответствующий вариант запроса получение списка товаров с указанием года и месяца продажи
SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент
SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара
SELECT Count(*) AS Количество_сделок FROM Сделка
SELECT Min(Товар. Название) AS Min_Название FROM Товар
Выберите соответствующий вариант запроса определение количества сделок
SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент
SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара
SELECT Count(*) AS Количество_сделок FROM Сделка
SELECT Min(Товар. Название) AS Min_Название FROM Товар
Выберите соответствующий вариант запроса получение списка фирм с указанием фамилии и инициалов клиентов
SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент
SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара
SELECT Count(*) AS Количество_сделок FROM Сделка
SELECT Min(Товар. Название) AS Min_Название FROM Товар
Выберите соответствующий вариант запроса определение первого по алфавиту названия товара
SELECT Фирма, Фамилия+""+ Left(Имя,1)+"."+Left(Отчество,1)+"."AS ФИО FROM Клиент
SELECT Товар. Название, Year(Сделка. Дата) AS Год, Month(Сделка. Дата) AS Месяц FROM Товар INNER JOIN Сделка ON Товар. КодТовара=Сделка. КодТовара
SELECT Count(*) AS Количество_сделок FROM Сделка
SELECT Min(Товар. Название) AS Min_Название FROM Товар
Выборка клиентов, у которых в номере телефона вторая цифра – 4
SELECT Клиент. Фамилия, Клиент. Телефон FROM Клиент WHERE Клиент. Телефон Like ”_4%”
SELECT Клиент. Фамилия, Клиент. Телефон FROM Клиент WHERE Клиент. Телефон Like ”_[24]%”
SELECT Клиент. Фамилия, Клиент. Телефон FROM Клиент WHERE Клиент. Телефон Like ”_[2-4]%”
SELECT Клиент. Фамилия FROM Клиент WHERE Клиент. Фамилия Like ”%ро%”
Ключевое слово VALUES в операторе INSERT задаёт
список полей
условия отбора
список значений
выражение
Как записывается десятичное число 24 в двоичной системе счисления?
11000
10000
F9
24
Порядок сортировки в инструкторе SELECT задаётся операндом
GROOP BY
ORDER BY
WHERE
AND
