Главная / Базы данных /
Основы проектирования приложений баз данных / Тест 13
Основы проектирования приложений баз данных - тест 13
Упражнение 1:
Номер 1
Какой интерфейс используется для подсоединения к источнику данных?
Ответ:
 (1) Connection 
 (2) ResultSet 
 (3) JdbTable 
Номер 2
Какой метод интерфейса ResultSetIterator пакета JDK позволяет выполнить переход к следующей строке итератора?
Ответ:
 (1) getResultSet  
 (2) next  
 (3) isClosed 
Номер 3
Какой из следующих операторов объявляет класс итератора?
Ответ:
 (1) #sql public iterator Tbl1Iter (int f1, string f2) 
 (2) #sql t1= { SELECT Fl1 as a1, Fl2 as a2 FROM Tbl1} 
 (3) #sql public Tbl1Iter (int f1, string f2) 
Упражнение 2:
Номер 1
Какой класс позволяет отображать данные из результирующего набора в табличном виде?
Ответ:
 (1) Connection 
 (2) ResultSet 
 (3) JdbTable 
Номер 2
Какой метод позволяет выполнить перемещение позиции курсора результирующего набора на указанную строку?
Ответ:
 (1) absolute 
 (2) next 
 (3) previous 
Номер 3
Какой класс может быть использован для указания класса драйвера и местоположения базы данных?
Ответ:
 (1) TableDataSet  
 (2) Database 
 (3) QueryDataSet 
Упражнение 3:
Номер 1
Какой класс позволяет извлекать данные из текстового файла?
Ответ:
 (1) Connection 
 (2) ResultSet 
 (3) TextDataFile 
Номер 2
Какой класс может быть использован для определения набора данных в терминах SQL-оператора?
Ответ:
 (1) TableDataSet  
 (2) Database  
 (3) QueryDataSet 
Номер 3
Какой из следующих объявленных итераторов позволяет извлекать данные из двух столбцов целочисленного и строкового типа таблицы базы данных?
Ответ:
 (1) #sql public iterator Tbl1Iter (int f1, string f2) 
 (2) #sql public iterator Tbl2Iter (int, string) 
 (3) #sql public iterator Tbl3Iter (f1 int, f2 string) 
Упражнение 4:
Номер 1
Какой интерфейс пакета JDK можно использовать для извлечения данных из базы данных?
Ответ:
 (1) Connection 
 (2) ResultSet 
 (3) DriverManager 
Номер 2
Какой метод интерфейса Statement пакета JDK предназначен для выполнения SQL-оператора DELETE?
Ответ:
 (1) executeQuery 
 (2) executeUpdate 
 (3) execute 
Номер 3
Какой код на языке Java позволяет использовать итератор t1 для извлечения значения столбца f1 строкового типа из таблицы Tbl1?
Ответ:
 (1) #sql public iterator Tbl1Iter (int f1);
Tbl1Iter t1=null;
#sql t1 = { SELECT Fl1 as a1 FROM Tbl1} 
 (2) #sql public iterator Tbl1Iter (string f1);
Tbl1Iter t1=null;
#sql t1= { SELECT Fl1 as a1 FROM Tbl1} 
 (3) #sql public iterator Tbl1Iter (string );
Tbl1Iter t1=null;
#sql t1= { SELECT Fl1 as a1 FROM Tbl1} 
Упражнение 5:
Номер 1
Какой класс пакета JDK позволяет открыть соединение с источником данных?
Ответ:
 (1) Connection 
 (2) ResultSet 
 (3) DriverManager 
Номер 2
Какой метод интерфейса Statement пакета JDK позволяет выполнить SQL-оператор SELECT?
Ответ:
 (1) executeQuery 
 (2) executeUpdate  
 (3) execute 
Номер 3
Какой код на языке Java позволяет использовать итератор t1 для извлечения данных из таблицы Tbl1?
Ответ:
 (1) #sql public iterator Tbl1Iter (int f1);
Tbl1Iter t1=null;
#sql t1 { SELECT Fl1 as a1 FROM Tbl1} 
 (2) #sql public iterator Tbl1Iter (int f1);
Tbl1Iter t1=null;
#sql t1= { SELECT Fl1 as a1 FROM Tbl1} 
 (3) #sql public iterator Tbl1Iter ( );
Tbl1Iter t1=null;
#sql t1= { SELECT Fl1 as a1 FROM Tbl1}