Прежде, чем создавать таблицы в базе данных, необходимо
Выберите один ответ:
a. создать все столбцы таблицы
b. создать эту базу данных и выбрать ее для использования
c. создать эту базу данных
d. создать индексы для таблицы
Какой из следующих запросов НЕ возвратит общее число служащих из таблицы employee?
Выберите один ответ:
a. SELECT COUNT(DISTINCT employeeID) FROM employee
b. SELECT COUNT(employeeID) FROM employee GROUP BY employeeID
c. SELECT COUNT(employeeID) FROM employee
d. SELECT COUNT(employeeID) AS TOTAL FROM employee
Оператор OR выводит запись, если любое из условий истинно. Оператор AND выводит запись, если все из условий истинны.
Выберите один ответ:
Верно
Неверно
Какие из следующих утверждений относительно CHAR и VARCHAR корректны?
Выберите один или несколько ответов:
a. значения CHAR дополняются пробелами, когда сохраняются на диске
b. столбец CHAR, независимо от его содержимого, всегда занимает один и тот же объем дискового пространства
c. значения VARCHAR дополняются пробелами, когда сохраняются на диске
d. столбец CHAR в среднем занимает меньше места, чем аналогичные столбец VARCHAR;
e. столбец VARCHAR, независимо от его содержимого, всегда занимает один и тот же объем дискового пространства
Как с помощью SQL вставить в таблицу Persons значение 'Olsen' для поля LastName?
Выберите один ответ:
a. INSERT INTO Persons ('Olsen') INTO LastName
b. INSERT INTO Persons (LastName) VALUES ('Olsen')
c. INSERT ('Olsen') INTO Persons (LastName)
Как с помощью SQL вывести все записи из таблицы Persons, поле Age которых может содержать значения (включительно) от 25 до 55?
Выберите один ответ:
a. SELECT Age>25 AND Age<55 FROM Persons
b. SELECT * FROM Persons WHERE Age>25 AND Age<55
c. SELECT * FROM Persons WHERE Age BETWEEN 25 AND 55
Какой оператор SQL используется для изменения данных в базе данных?
Выберите один ответ:
a. SAVE AS
b. SAVE
c. UPDATE
d. MODIFY
Какой из следующих запросов выведет всех программистов из таблицы employee?
Выберите один ответ:
a. SELECT job FROM employee
b. SELECT * FROM employee HAVING job='программист'
c. SELECT * FROM employee GROUP BY job='программист'
d. SELECT * FROM employee WHERE job='программист'
Какое из следующих имен недопустимо для таблиц MySQL?
Выберите один ответ:
a. select
b. employee.skill
c. employeeSkills
d. employee
Какой из следующих запросов вставит строку в таблицу employee?
Выберите один ответ:
a. INSERT INTO employee VALUES SET employeeID=NULL, name='Laura Thomson', job='Programmer', departmentID=128
b. INSERT INTO employee VALUES (NULL, 'Laura Thomson', 'Programmer', 128)
c. INSERT INTO employee VALUES (NULL, 'Laura O'Leary', 'Programmer', 128)
d. INSERT INTO employee VALUES (NULL, Laura Thomson, Programmer, 128)
Как с помощью SQL вывести все записи из таблицы Persons, в которых в поле FirstName содержится значение 'Peter', а в поле LastName значение 'Jackson'?
Выберите один ответ:
a. SELECT FirstName='Peter', LastName='Jackson' FROM Persons
b. SELECT * FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'
c. SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'
Какой оператор SQL используется для удаления данных из базы данных?
Выберите один ответ:
a. REMOVE
b. DELETE
c. COLLAPSE
Чтобы удалить базу данных dbname вместе со всем ее содержимым, следует выполнить запрос
Выберите один ответ:
a. DROP dbname
b. DROP ALL TABLES ON dbname
c. DROP DATABASE dbname
d. DELETE DATABASE dbname
Как с помощью SQL заменить значение 'Hansen' на 'Nilsen' в поле LastName таблицы Persons?
Выберите один ответ:
a. MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen'
b. MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'
c. UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'
d. UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'
Как с помощью SQL вставить новую запись в таблицу Persons?
Выберите один ответ:
a. INSERT INTO Persons VALUES ('Jimmy', 'Jackson')
b. INSERT ('Jimmy', 'Jackson') INTO Persons
c. INSERT VALUES ('Jimmy', 'Jackson') INTO Persons
Как с помощью SQL вывести данные из поля FirstName таблицы Persons?
Выберите один ответ:
a. SELECT Persons.FirstName
b. EXTRACT FirstName FROM Persons
c. SELECT FirstName FROM Persons
Какой оператор SQL используется для добавления новых данных в базу данных?
Выберите один ответ:
a. INSERT NEW
b. ADD RECORD
c. ADD NEW
d. INSERT INTO