Главная / Базы данных /
Основы проектирования приложений баз данных / Тест 12
Основы проектирования приложений баз данных - тест 12
Упражнение 1:
Номер 1
Какие классы являются классами наборов данных?
Ответ:
 (1) TQuery 
 (2) TTable 
 (3) TDBGrid 
Номер 2
Какое свойство компонента типа TTable позволяет определить используемый источник данных?
Ответ:
 (1) DatabaseName 
 (2) Active 
 (3) DataSource 
Номер 3
Какой класс позволяет для наборов данных типа TQuery, созданных с доступом "только для чтения", поддерживать возможность их обновления посредством указания SQL-оператора:
Ответ:
 (1) TDataSource 
 (2) TUpdateSQL 
 (3) TDatabase 
Упражнение 2:
Номер 1
Какой класс позволяет отобразить данные из набора данных в виде таблицы?
Ответ:
 (1) TDBGrid 
 (2) TDBList 
 (3) TDBEdit 
Номер 2
Какое свойство компонента типа TTable позволяет указать набор данных родительской таблицы?
Ответ:
 (1) TableName  
 (2) Active  
 (3) DataSource  
Номер 3
Какое свойство компонента набора данных позволяет включить режим кэшированного обновления:
Ответ:
 (1) CachedUpdates 
 (2) ApplyUpdates 
 (3) CancelUpdates 
Упражнение 3:
Номер 1
Какой класс позволяет отобразить данные из набора данных в виде раскрывающегося списка?
Ответ:
 (1) TDBGrid 
 (2) TDBList 
 (3) TDBComboBox 
Номер 2
Какое свойство компонента типа TTable позволяет открыть набор данных?
Ответ:
 (1) Active  
 (2) Filter  
 (3) TableName  
Номер 3
Если для набора данных установлен режим кэшированного обновления, то:
Ответ:
 (1) изменения записи сохраняются при переходе к следующей записи 
 (2) изменения записи сохраняются при вызове метода ApplyUpdates 
 (3) изменения записи сохраняются при вызове метода Commit 
Упражнение 4:
Номер 1
Какое свойство компонента типа TTable библиотеки VCL среды Delphi позволяет указать фильтр для набора данных?
Ответ:
 (1) Active 
 (2) Filter 
 (3) TableName 
 (4) Filtered 
Номер 2
Какое значение свойства TransIsolation компонента типа TDatabase библиотеки VCL среды Delphi позволяет определить, что транзакция разрешает читать фиксированные изменения, сделанные в базе данных другой транзакцией?
Ответ:
 (1) tiDirtyRead  
 (2) tiReadCommitted  
 (3) tiRepeatableRead  
Номер 3
Какой компонент библиотеки VCL среды Delphi используется в приложении сервере при трехзвенной архитектуре для реализации удаленного модуля данных?
Ответ:
 (1) TDataSetProvider 
 (2) TDCOMConnection 
 (3) TClientDataSet 
Упражнение 5:
Номер 1
Какое свойство компонента типа TQuery библиотеки VCL среды Delphi позволяет указать выполняемый SQL-оператор?
Ответ:
 (1) Active 
 (2) SQL 
 (3) DatadaseName 
Номер 2
Какое значение свойства TransIsolation компонента типа TDatabase библиотеки VCL среды Delphi позволяет определить, что транзакция может читать данные, которые были изменены другой транзакцией, но для которых не был выполнен вызов Commit?
Ответ:
 (1) tiDirtyRead 
 (2) tiReadCommitted  
 (3) tiRepeatableRead 
Номер 3
Какой компонент библиотеки VCL среды Delphi используется в приложении–клиенте при трехзвенной архитектуре для связи с удаленным сервером?
Ответ:
 (1) TDataSetProvider 
 (2) TDCOMConnection 
 (3) TClientDataSet