игра брюс 2048
Главная / Программирование / Программирование баз данных в Delphi / Тест 2

Программирование баз данных в Delphi - тест 2

Упражнение 1:
Номер 1
Что такое Модуль Данных?

Ответ:

 (1) механизм доступа к данным. 

 (2) компонент для подключения к базе данных. 

 (3) не визуальный контейнер для размещения на нем не визуальных компонентов доступа к данным. 

 (4) синоним базы данных 


Номер 2
Что можно разместить в Модуле Данных?

Ответ:

 (1) компоненты отображения данных (DBGrid, DBEdit, DBMemo и т.п.). 

 (2) компоненты - наборы данных (TTable/ADOTable, TQuery/ADOQuery, TStoredProc/ADOStoredProc). 

 (3) компоненты подключения к данным (TDataBase, ADOConnection и т.п.). 

 (4) файл или файлы с базой данных. 

 (5) глобальные переменные, функции и процедуры, которые должны быть видимы в других модулях. 

 (6) любые визуальные компоненты. 


Номер 3
Что нельзя разместить в Модуле Данных?

Ответ:

 (1) компоненты отображения данных (DBGrid, DBEdit, DBMemo и т.п.). 

 (2) компоненты - наборы данных (TTable/ADOTable, TQuery/ADOQuery, TStoredProc/ADOStoredProc). 

 (3) компоненты подключения к данным (TDataBase, ADOConnection и т.п.). 

 (4) файл или файлы с базой данных. 

 (5) глобальные переменные, функции и процедуры, которые должны быть видимы в других модулях. 

 (6) любые визуальные компоненты. 


Номер 4
Выберите верные утверждения:

Ответ:

 (1) модуль данных имеет форму. 

 (2) модуль данных не имеет формы. 

 (3) модуль данных хранится в базе данных. 

 (4) модуль данных хранится в проекте, в файле *.pas. 

 (5) в модуль данных нельзя поместить визуальные компоненты. 

 (6) в модуль данных можно поместить некоторые визуальные компоненты. 


Номер 5
Выберите неверные утверждения:

Ответ:

 (1) модуль данных имеет форму. 

 (2) модуль данных не имеет формы. 

 (3) модуль данных хранится в базе данных. 

 (4) модуль данных хранится в проекте, в файле *.pas. 

 (5) в модуль данных нельзя поместить визуальные компоненты. 

 (6) в модуль данных можно поместить некоторые визуальные компоненты. 


Упражнение 2:
Номер 1
Для чего нужен компонент ADOConnection?

Ответ:

 (1) для получения набора данных из базы данных. 

 (2) это универсальный компонент, который может заменить ADOTable и ADOQuery

 (3) для обеспечения связи между компонентами наборов данных и базой данных. 

 (4) для отображения полученных данных. 


Номер 2
Выберите верные утверждения:

Ответ:

 (1) компонент ADOConnection использует механизм доступа к данным BDE

 (2) компонент ADOConnection использует механизм доступа к данным, разработанный корпорацией Microsoft

 (3) компонент ADOConnection предназначен для обеспечения связи между компонентами наборов данных и базой данных. 

 (4) компонент ADOConnection предназначен для получения набора данных из базы данных. 

 (5) компонент ADOConnection может включать или отключать вывод запроса имени пользователя и пароля. 

 (6) компонент ADOConnection не может включать или отключать вывод запроса имени пользователя и пароля. 


Номер 3
Выберите неверные утверждения:

Ответ:

 (1) компонент ADOConnection использует механизм доступа к данным BDE. 

 (2) компонент ADOConnection использует механизм доступа к данным, разработанный корпорацией Microsoft. 

 (3) компонент ADOConnection предназначен для обеспечения связи между компонентами наборов данных и базой данных. 

 (4) компонент ADOConnection предназначен для получения набора данных из базы данных.  

 (5) компонент ADOConnection может включать или отключать вывод запроса имени пользователя и пароля.  

 (6) компонент ADOConnection не может включать или отключать вывод запроса имени пользователя и пароля.  


Упражнение 3:
Номер 1
Что такое набор данных?

Ответ:

 (1) группа файлов с базами данных. 

 (2) группа таблиц из базы данных. 

 (3) группа записей из одной или нескольких таблиц БД, полученная такими компонентами, как ADOTable или ADOQuery


Номер 2
Выберите верные утверждения:

Ответ:

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

 (2) набором данных называется группа таких компонентов, как DBGrid, DBEdit, DBMemo и т.п. 

 (3) набором данных называется один или несколько файлов, составляющих базу данных. 


Номер 3
Выберите неверные утверждения:

Ответ:

 (1) набором данных называется один или несколько файлов, составляющих базу данных. 

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

 (3) набором данных называют такие компоненты, как ADOTable, ADOQuery или ADOStoredProc

 (4) набором данных называется группа таких компонентов, как DBGrid, DBEdit, DBMemo и т.п. 


Упражнение 4:
Номер 1
Из группы компонентов выберите визуальные компоненты:

Ответ:

 (1) ADOConnection

 (2) ADOTable

 (3) DBGrid

 (4) DataSource

 (5) DBEdit

 (6) DBNavigator


Номер 2
Из группы компонентов выберите не визуальные компоненты:

Ответ:

 (1) ADOConnection

 (2) ADOTable

 (3) DBGrid

 (4) DBEdit

 (5) DBNavigator

 (6) DataSource


Номер 3
Из группы компонентов выберите компоненты отображения данных:

Ответ:

 (1) DBGrid

 (2) DBEdit

 (3) DBNavigator

 (4) DBMemo


Упражнение 5:
Номер 1
Для чего нужен компонент DataSource?

Ответ:

 (1) для получения набора данных. 

 (2) для отображения набора данных. 

 (3) для связи набора данных и компонентами отображения данных. 

 (4) для связи приложения с базой данных. 


Номер 2
Укажите правильную последовательность действий, которые необходимо выполнить для отображения данных в сетке DBGrid:

Ответ:

 (1) получить набор данных компонентом ADOTable или ADOQuery; установить связь компонента DataSource с этим набором данных; подключить сетку DBGrid к компоненту DataSource

 (2) получить набор данных компонентом DataSource; подключить к нему компонент ADOTable или ADOQuery; подключить сетку к ADOTable или ADOQuery

 (3) получить данные в сетку DBGrid; подключить компонент DataSource к сетке, подключить набор данных ADOTable или ADOQuery к компоненту DataSource


Номер 3
Укажите неправильные последовательности действий, которые необходимо выполнить для отображения данных в сетке DBGrid:

Ответ:

 (1) получить набор данных компонентом DataSource; подключить к нему компонент ADOTable или ADOQuery; подключить сетку к ADOTable или ADOQuery

 (2) получить данные в сетку DBGrid; подключить компонент DataSource к сетке, подключить набор данных ADOTable или ADOQuery к компоненту DataSource. 

 (3) получить набор данных компонентом ADOTable или ADOQuery; установить связь компонента DataSource с этим набором данных; подключить сетку DBGrid к компоненту DataSource


Упражнение 6:
Номер 1
Для чего нужен редактор полей набора данных?

Ответ:

 (1) для настройки содержимого полей. 

 (2) для настройки параметров полей. 

 (3) для редактирования данных в полях. 

 (4) для добавления новых полей в НД или удаления имеющихся. 

 (5) для включения/отключения видимости поля. 

 (6) для фильтрации записей в полях по заданному условию. 


Номер 2
Выберите действия, которые можно сделать с помощью редактора полей:

Ответ:

 (1) редактирование содержимого полей. 

 (2) добавление или удаление поля из списка полей набора данных. 

 (3) задание для поля маски отображения и редактирования данных в поле. 

 (4) управление видимостью полей. 

 (5) фильтрация записей в поле. 

 (6) поиск и редактирование данных в поле. 


Номер 3
Выберите действия, которые нельзя сделать с помощью редактора полей:

Ответ:

 (1) редактирование содержимого полей. 

 (2) добавление или удаление поля из списка полей набора данных. 

 (3) задание для поля маски отображения и редактирования данных в поле. 

 (4) фильтрация записей в поле. 

 (5) поиск и редактирование данных в поле. 

 (6) управление видимостью полей. 




Главная / Программирование / Программирование баз данных в Delphi / Тест 2