Главная / Программирование /
Основы ASP.NET 2.0 / Тест 6
Основы ASP.NET 2.0 - тест 6
Упражнение 1:
Номер 1
Основная единица хранения информации в базах данных:
Ответ:
 (1) индекс 
 (2) таблица 
 (3) запрос 
Номер 2
Для чего в таблице создается первичный ключ?
Ответ:
 (1) для связи с другими таблицами 
 (2) для уникальной идентификации записи 
 (3) для хранения информации 
Упражнение 2:
Номер 1
ODBC - это
Ответ:
 (1) интерфейс соединения с базами данных посредством специальных драйверов 
 (2) язык описания запросов 
 (3) одна из СУБД 
Номер 2
Все источники данных проекта хранятся в папке проекта...
Ответ:
 (1) App_Code
 
 (2) App_GlobalResources
 
 (3) App_Data
 
Номер 3
Какие из провайдеров ASP.NET написаны на управляемом коде?
Ответ:
 (1) OLEDB 
 (2) MS SQL 
 (3) Oracle 
Упражнение 3:
Номер 1
Какое пространство имен содержит классы доступа к базе MS SQL Server версии 7.0 и выше?
Ответ:
 (1) System.Data.SqlClient
 
 (2) System.Data.Odbc
 
 (3) System.Data
 
Номер 2
Какой класс вы предпочтете, если нужно только получить данные и отобразить их на странице.
Ответ:
 (1) DataAdapter
 
 (2) DataReader
 
 (3) DataSet
 
Номер 3
Как создать соединение с базой данных?
Ответ:
 (1) создать объект Connection
 
 (2) создать объект Command
 
 (3) создать объект DataSource
 
Упражнение 4:
Номер 1
Какую функцию объекта Command
нужно вызвать, чтобы получить курсор?
Ответ:
 (1) ExecuteRow
 
 (2) ExecuteWriter
 
 (3) ExecuteScalar
 
 (4) ExecuteReader
 
Номер 2
Для чего нужны транзакции?
Ответ:
 (1) чтобы выполнить логически связанную последовательность команд 
 (2) для ускорения соединения с базой данных 
 (3) для шифрования данных 
Номер 3
Какая операция выполнится, если последняя операция в транзакции завершится неудачно?
Ответ:
 (1) BeginTransaction
 
 (2) Commit
 
 (3) Rollback
 
Упражнение 5:
Номер 1
В чем преимущество хранимых процедур сервера?
Ответ:
 (1) увеличение скорости по сравнению с обработкой отдельных запросов 
 (2) перенос логики приложения на сервер 
 (3) хранение в откомпилированном виде 
Номер 2
Какой вид запросов обновляет данные?
Ответ:
 (1) SELECT
 
 (2) UPDATE
 
 (3) DELETE
 
Номер 3
Каким из префиксов выделяется локальная переменная или параметр хранимой процедуры?
Ответ:
 (1) @
 
 (2) #
 
 (3) $