Главная /
Основы проектирования приложений баз данных
Основы проектирования приложений баз данных - ответы на тесты Интуит
Курс знакомит слушателей с различными подходами используемыми при реализации доступа к источникам данных, приводится анализ существующих методов доступа к данным, включая ODBC, OLE DB и ADO, рассматриваются механизмы публикации удаленных источников данных в Интернет. В курсе приводится обзор классов, используемых для работы с базами данных, предоставляемых системами программирования Delphi, JBuilder и Microsoft VisualStudio .NET.
Список вопросов:
- # Сколько кодов возврата информируют об успешном выполнении функции ODBC API, возможно и с уведомительным сообщением?
- # Источник данных DSN может быть:
- # Какой код возврата выполнения функции ODBC API свидетельствует о том, что функция, выполняемая асинхронно, пока не завершена?
- # Какие задачи выполняют ODBC-драйверы при взаимодействии с приложением-клиентом?
- # Приложения, написанные на основе спецификации X/Open и ISO CLI, будут правильно работать с ODBC-драйверами версии 3.x или драйверами "согласованного стандарта":
- # Какой код возврата выполнения функции ODBC API свидетельствует о том, что при выполнении функции произошла ошибка?
- # Какой заголовочный файл следует подключить для использования в среде Visual Studio функции ConfigDSN?
- # Какие дополнительные возможности по сравнению с интерфейсом, специфицированном в стандартах ISO/IEC и X/Open CLI, реализует ODBC?
- # Какой код возврата выполнения функции ODBC API свидетельствует о том, что для успешного выполнения данной функции следует предварительно определить необходимые данные?
- # Какие задачи выполняют ODBC-драйверы при взаимодействии с приложением-клиентом?
- # Какой код возврата свидетельствует об успешном выполнении функции ODBC API?
- # Какие операции позволяет выполнять функция ConfigDSN?
- # Какой заголовочный файл следует подключить для использования (в среде Visual Studio) функции SQLConfigDataSource?
- # Какой код возврата выполнения функции ODBC API свидетельствует о том, что в результирующем наборе больше нет строк для извлечения данных?
- # Какие операции позволяет выполнять функция SQLConfigDataSource?
- # Какой класс используется для установки соединения с базой данных?
- # Какой метод класса CDatabase позволяет определить, установлено ли соединение с базой данных?
- # Какой метод класса CRecordView позволяет определить, является ли текущей записью первая запись результирующего набора?
- # Какой класс используется для создания результирующего набора?
- # Какой метод класса CDatabase возвращает имя текущей подсоединенной базы данных?
- # Какой метод класса CRecordView возвращает указатель на объект "результирующий набор", ассоциированный с данным отображением?
- # Какой класс используется для отображения значений результирующего набора?
- # Какой метод класса CDatabase возвращает строку подключения, использованную для открытия источника данных?
- # Какой метод класса CRecordView позволяет переходить к следующей или предыдущей строке результирующего набора?
- # Какие действия можно выполнить при вызове методов класса CDatabase библиотеки MFC среды Visual Studio.NET?
- # Какие методы могут вставляться в код метода DoDataExchange для определения связи между идентификатором ресурса и переменной членом класса результирующего набора при использовании библиотеки MFC среды Visual Studio.NET?
- # Какой класс библиотеки MFC среды Visual Studio.NET является классом отображения для результирующего набора?
- # Какие действия можно выполнить при вызове методов класса CRecordset библиотеки MFC среды Visual Studio.NET?
- # Какие методы используются для определения связи между переменными членами класса результирующего набора и полями таблицы источника данных при использовании библиотеки MFC среды Visual Studio.NET?
- # Какой метод класса CDatabase библиотеки MFC среды Visual Studio.NET позволяет выполнять SQL-оператор, не возвращающий результирующего набора?
- # Какой класс позволяет установить соединение с источником данных?
- # Какой класс может быть использован для результирующих наборов в том случае, если структура источника данных на этапе проектирования не известна?
- # Какое значение свойства DBPROP_UPDATABILITY результирующего набора разрешает удаление текущей записи?
- # Какой класс позволяет создать сеанс доступа к базе данных?
- # Какой класс позволяет создать аксессор на основе класса записи, содержащего переменные члены класса, которые соответствуют полям результирующего набора?
- # Какое значение свойства DBPROP_UPDATABILITY результирующего набора разрешает добавление новой записи?
- # Какой класс позволяет создать аксессор?
- # Какой класс является базовым классом для всех классов аксессоров?
- # Какое значение свойства DBPROP_UPDATABILITY результирующего набора разрешает изменение текущей записи?
- # Какой класс Visual Studio.NET позволяет в приложении на C++ выполнять за один вызов функции выборку нескольких строк результирующего набора с использованием OLE DB провайдера?
- # Какой класс Visual Studio.NET позволяет в приложении на C++ выполнять параметрический запрос с использованием OLE DB провайдера?
- # При применении какого класса аксессора Visual Studio.NET обязательно должен быть определен класс записи:
- # Какой класс Visual Studio.NET позволяет в приложении на C++ создать сеанс доступа к базе данных с использованием OLE DB провайдера?
- # Какой класс Visual Studio.NET позволяет в приложении на C++ создать сразу несколько результирующих наборов OLE DB провайдера?
- # При применении какого класса аксессора Visual Studio.NET извлечение данных посредством OLE DB провайдера выполняется функцией GetValue:
- # Какие классы являются классами наборов данных?
- # Какое свойство компонента типа TTable позволяет определить используемый источник данных?
- # Какой класс позволяет для наборов данных типа TQuery, созданных с доступом "только для чтения", поддерживать возможность их обновления посредством указания SQL-оператора:
- # Какой класс позволяет отобразить данные из набора данных в виде таблицы?
- # Какое свойство компонента типа TTable позволяет указать набор данных родительской таблицы?
- # Какое свойство компонента набора данных позволяет включить режим кэшированного обновления:
- # Какой класс позволяет отобразить данные из набора данных в виде раскрывающегося списка?
- # Какое свойство компонента типа TTable позволяет открыть набор данных?
- # Если для набора данных установлен режим кэшированного обновления, то:
- # Какое свойство компонента типа TTable библиотеки VCL среды Delphi позволяет указать фильтр для набора данных?
- # Какое значение свойства TransIsolation компонента типа TDatabase библиотеки VCL среды Delphi позволяет определить, что транзакция разрешает читать фиксированные изменения, сделанные в базе данных другой транзакцией?
- # Какой компонент библиотеки VCL среды Delphi используется в приложении сервере при трехзвенной архитектуре для реализации удаленного модуля данных?
- # Какое свойство компонента типа TQuery библиотеки VCL среды Delphi позволяет указать выполняемый SQL-оператор?
- # Какое значение свойства TransIsolation компонента типа TDatabase библиотеки VCL среды Delphi позволяет определить, что транзакция может читать данные, которые были изменены другой транзакцией, но для которых не был выполнен вызов Commit?
- # Какой компонент библиотеки VCL среды Delphi используется в приложении–клиенте при трехзвенной архитектуре для связи с удаленным сервером?
- # Какой интерфейс используется для подсоединения к источнику данных?
- # Какой метод интерфейса ResultSetIterator пакета JDK позволяет выполнить переход к следующей строке итератора?
- # Какой из следующих операторов объявляет класс итератора?
- # Какой класс позволяет отображать данные из результирующего набора в табличном виде?
- # Какой метод позволяет выполнить перемещение позиции курсора результирующего набора на указанную строку?
- # Какой класс может быть использован для указания класса драйвера и местоположения базы данных?
- # Какой класс позволяет извлекать данные из текстового файла?
- # Какой класс может быть использован для определения набора данных в терминах SQL-оператора?
- # Какой из следующих объявленных итераторов позволяет извлекать данные из двух столбцов целочисленного и строкового типа таблицы базы данных?
- # Какой интерфейс пакета JDK можно использовать для извлечения данных из базы данных?
- # Какой метод интерфейса Statement пакета JDK предназначен для выполнения SQL-оператора DELETE?
- # Какой код на языке Java позволяет использовать итератор t1 для извлечения значения столбца f1 строкового типа из таблицы Tbl1?
- # Какой класс пакета JDK позволяет открыть соединение с источником данных?
- # Какой метод интерфейса Statement пакета JDK позволяет выполнить SQL-оператор SELECT?
- # Какой код на языке Java позволяет использовать итератор t1 для извлечения данных из таблицы Tbl1?
- # Какой компонент предназначается для связывания HTML-файла с используемым модулем данных?
- # Какое свойство объекта типа IxPageProducer указывает используемый модуль данных?
- # Какой объект при создании ASP-сценария содержит методы, позволяющие создавать объекты типа ADODB.Connection?
- # Какой компонент позволяет отображать в HTML-документах динамически генерируемые таблицы набора данных?
- # Какое свойство объекта типа IxPageProducer определяет имя HTML-файла, содержащего шаблон?
- # Какое событие обрабатывает компонент типа TDataSetTableProducer при формировании HTML-страницы для получения заголовка создаваемой таблицы?
- # Какой компонент позволяет связать элемент управления из HTML-шаблона с объектом сервлета?
- # Какое свойство объекта типа IxPageProducer указывает полный путь к имени HTML-файла, содержащего шаблон?
- # Какой ADO- объект может быть использован в ASP-сценарии для создания результирующего набора?
- # Какой компонент страницы InternetBeans палитры компонентов в JBuilder позволяет связать элемент управления поле ввода из формы в HTML-шаблоне с объектом сервлета?
- # Какой объект при создании ASP-сценария позволяет получить доступ к информации, передаваемой в HTTP-запросе?
- # Какой фрагмент кода позволяет в ASP-сценарии создать результирующий набор?
- # Какое событие обрабатывает компонент типа TDataSetTableProducer библиотеки VCL в Delphi при формировании HTML-страницы для формирования содержимого отдельной ячейки таблицы?
- # Какой объект при создании ASP-сценария используется для формирования данных, передаваемых WEB-браузеру?
- # Какой фрагмент кода позволяет в ASP-сценарии реализовать отображение значения поля f1 из результирующего набора?
- # Какой дескриптор описывает контекст оператора при доступе к источнику данных?
- # Какую функцию ODBC API версии 2.x можно использовать для создания дескриптора оператора?
- # Какой параметр функции SQLAllocHandle используется в ODBC API версии 3.х для создания дескриптора соединения?
- # Какой дескриптор описывает глобальный контекст для доступа к источникам данных?
- # Какую функцию ODBC API версии 2.x можно использовать для создания дескриптора соединения?
- # Сколько дескрипторов соединения можно создавать для одного дескриптора окружения?
- # Какой дескриптор используется для описания соединения с источником данных?
- # Какую функцию ODBC API версии 2.x можно использовать для создания дескриптора окружения?
- # Сколько дескрипторов операторов можно создавать для одного дескриптора соединения?
- # Какой дескриптор ODBC API предоставляет доступ к текущим установкам всех атрибутов окружения?
- # Какую функцию ODBC API версии 3.x можно использовать для создания дескриптора соединения?
- # Какой параметр функции SQLAllocHandle используется в ODBC API версии 3.х для создания дескриптора окружения?
- # Какое минимальное количество дескрипторов окружения достаточно иметь приложению-клиенту, реализующему с использованием функций ODBC API доступ к источнику данных?
- # Какую функцию ODBC API версии 3.x можно использовать для освобождения дескриптора окружения?
- # Какой параметр функции SQLAllocHandle используется в ODBC API версии 3.х для создания дескриптора оператора?
- # Какая функция позволяет устанавливать соединение с источником данных, передавая в качестве отдельных параметров значение имени источника данных, имени пользователя и пароля?
- # Какое ключевое слово в строке соединения для функции SQLDriverConnect означает имя источника данных?
- # Какую функцию вызывает приложение, чтобы выбрать соединение из предварительно созданного пула соединений?
- # Какая функция позволяет устанавливать соединение с источником данных по указанной строке соединения или при помощи отображаемого диалога для интерактивного ввода параметров соединения?
- # Какое ключевое слово в строке соединения для функции SQLDriverConnect означает идентификатор пользователя?
- # При вызове приложением какой функции соединение, выбранное из пула, возвращается в пул соединений:
- # Какая функция позволяет устанавливать соединение с источником данных с предварительным последовательным запросом атрибутов соединения?
- # Какое ключевое слово в строке соединения для функции SQLDriverConnect определяет имя .dsn файла, в котором будет сохранена строка соединения?
- # Приложение может создать пул соединений:
- # Какие функции ODBC API позволяют устанавливать соединение с источником данных?
- # Может ли приложение, использующее ODBC API, создать пул соединений отдельно для каждого драйвера?
- # Какой дескриптор следует создать первым для соединения с источником данных в приложении, использующем ODBC API?
- # Какая функция ODBC API позволяет устанавливать соединение с источником данных за несколько последовательных уточняющих шагов, возвращая для продолжения определения значений атрибутов соединения код ответа SQL_NEED_DATA?
- # Какую функцию вызывает приложение, использующее ODBC API, для создания пула соединений?
- # Какой из дескрипторов освобождается последним в приложении, использующем ODBC API?
- # Какая функция ODBC API выполняет откомпилированный SQL-оператор?
- # Какие функции могут использоваться для извлечения данных, если предварительно было определено связывание столбцов с соответствующими буферами?
- # Каким символом указывается тип значения при определении значения даты (тип Date) посредством escape-последовательности?
- # Какая функция ODBC API выполняет SQL-оператор, указываемый параметром?
- # Какие функции могут использоваться для извлечения данных в переменные, если не было предварительного связывания столбцов с соответствующими буферами?
- # Каким символом указывается тип значения при определении значения времени (тип Time) посредством escape-последовательности?
- # Какая функция ODBC API компилирует SQL-оператор, указываемый параметром?
- # Каким образом при извлечении данных указывается, что текущее извлекаемое значение равно NULL?
- # Каким символом указывается тип значения при определении значения даты и времени (тип Timestamp) посредством escape-последовательности?
- # Какая функция ODBC API используется для предварительного связывания данных?
- # Какая функция ODBC API выполняет переход к следующей записи результирующего набора?
- # Значения из скольких столбцов могут быть выбраны за один вызов функции ODBC API SQLGetData?
- # Какую функцию ODBC API можно использовать для извлечения данных, если не было выполнено предварительное связывание?
- # Какие действия, в зависимости от контекста, может выполнять функция SQLFetch?
- # Укажите, какой код содержит правильно определенные escape-последовательности:
- # Какой маркер параметров используется для позиционного параметра?
- # Какое максимальное количество позиционных параметров можно указывать в SQL-операторе?
- # Какая функция позволяет указывать C-тип и SQL-тип для параметра, используемого в SQL-операторе?
- # Какое максимальное количество именованных параметров можно указывать в SQL-операторе?
- # Какая функция позволяет передавать значение параметра SQL-оператора в процессе выполнения?
- # При выполнении функции SQLBindParameter можно:
- # Какая функция позволяет запрашивать номер параметра SQL-оператора, который требуется передать в процессе выполнения?
- # Может ли вызов функции SQLExecDirect инициировать выполнение последовательности операторов для массива параметров?
- # При использовании параметров в SQL-операторе необходимо, чтобы:
- # Какая функция ODBC API может выполнять передачу значения параметра SQL-оператора в процессе выполнения?
- # Какая функция ODBC API позволяет указывать C-тип для параметра, используемого в SQL-операторе?
- # В каких случаях при использовании функций ODBC API нельзя применять параметры?
- # Какое количество позиционных параметров можно указывать в SQL-операторе, выполняемом функцией ODBC API?
- # Какая функция ODBC API позволяет указывать SQL-тип для параметра, используемого в SQL-операторе?
- # Для SQL-оператора, имеющего один параметр и выполняемого посредством функции ODBC API SQLExecute , может быть задано:
- # Какой атрибут оператора определяет количество строк, извлекаемых функцией SQLFetchScroll?
- # Какое значение атрибута оператора SQL_ATTR_CURSOR_TYPE позволяет определить тип курсора как статический курсор?
- # Какое значение параметра LockType функции SQLSetPos выполняет блокировку строки с эксклюзивным доступом?
- # Какой атрибут оператора определяет тип курсора?
- # Какое значение атрибута оператора SQL_ATTR_CURSOR_TYPE позволяет определить тип курсора как курсор, управляемый ключом?
- # Какое значение параметра Operation функции SQLSetPos определяет операцию, устанавливающую позицию курсора?
- # Какой атрибут оператора позволяет указать массив состояния строк?
- # Какое значение атрибута оператора SQL_ATTR_CURSOR_TYPE позволяет определить такой тип курсора, при котором изменение данных в БД после создания результирующего набора будут отображаться?
- # Для того чтобы при множественной операции указать игнорирование обработки столбца, используется следующая функция:
- # При использовании курсора функция ODBC API SQLFetchScroll позволяет за один вызов функции выполнить:
- # Какое значение атрибута оператора SQL_ATTR_CURSOR_TYPE, устанавливаемого функцией ODBC API SQLSetStmtAttr, позволяет определить тип курсора как однонаправленный курсор?
- # Каким образом определяется, будет ли вызов функции ODBC API SQLSetPos выполняться как множественная операция?
- # При использовании курсора функция ODBC API SQLFetch позволяет за один вызов функции выполнить
- # Какое значение атрибута оператора SQL_ATTR_CURSOR_TYPE, устанавливаемого функцией ODBC API SQLSetStmtAttr, позволяет определить тип курсора как динамический курсор?
- # Какое из следующих действий снимает блокировку со строки, установленную при выполнении функции ODBC API SQLSetPos?
- # Какой атрибут оператора позволяет определить число извлекаемых строк при использовании блочного курсора?
- # При использовании блочного курсора число извлекаемых строк может быть:
- # Какое значение параметра функции SQLFetchScrol l определяет переход к строке по закладке?
- # Какой атрибут оператора позволяет определить, что применяется блочный курсор?
- # Как определяется число строк, извлекаемое из результирующего набора функцией SQLFetchScroll, при применении блочного курсора?
- # Какое значение параметра функции SQLFetchScroll определяет перемещение курсора вперед или назад на указанное количество строк?
- # Какой атрибут оператора позволяет указать массив состояния строк при использовании блочного курсора?
- # При использовании блочного курсора число извлекаемых строк:
- # Какое значение параметра функции SQLFetchScroll определяет перемещение курсора на следующую строку?
- # Какая функция ODBC API позволяет реализовать абсолютный скроллинг по результирующему набору?
- # При использовании блочного курсора в функции ODBC API число извлекаемых из результирующего набора строк:
- # Какое перемещение курсора в результирующем наборе позволяет реализовывать функции ODBC API SQLFetchScroll?
- # Какая функция ODBC API используется для выполнения связывания по столбцу?
- # Какой атрибут оператора при использовании функций ODBC API позволяет установить режим связывания по столбцу или по строке?
- # Какое перемещение курсора в результирующем наборе позволяет реализовывать функции ODBC API SQLFetchScroll?
- # Вызов какой функции позволяет ассоциировать имя курсора с активным дескриптором оператора?
- # Какой префикс имеет автоматически создаваемое драйвером имя курсора?
- # Какая фраза используется в позиционированном операторе UPDATE для указания имени курсора?
- # Вызов какой функции используется для получения имени курсора, ассоциированного с конкретным дескриптором оператора?
- # Какая фраза используется в позиционированном операторе DELETE для указания имени курсора?
- # Если в ODBC 2.x курсор не был открыт и ему не было назначено имя при вызове функции SQLSetCursorName, то?
- # Вызов какой функции позволяет установить свойства курсора?
- # Какой атрибут используется для указания асинхронного режима выполнения?
- # Какая функция позволяет получить диагностическую информацию о выполненном SQL-операторе?
- # Вызов какой функции ODBC API позволяет установить тип курсора?
- # В том случае, если в приложении функция ODBC API версии 3.x SQLSetCursorName для задания имени курсора не вызывается, то драйвер?
- # При асинхронном выполнении функции ODBC API на уровне соединения следует для включения асинхронного режима использовать функцию?
- # Вызов какой функции ODBC API используется для ассоциирования имени курсора с активным дескриптором оператора?
- # Какая функция ODBC API позволяет определить режим асинхронного выполнения?
- # При асинхронном выполнении функции ODBC API на уровне операторов следует для включения асинхронного режима использовать функцию?
- # Какой объект должен быть создан первым при использовании OLE DB для создания результирующего набора?
- # Какой интерфейс может использоваться для создания результирующего набора?
- # Какие методы поддерживает интерфейс ITransaction?
- # Какой объект в объектной модели OLE DB реализует интерфейсы, предоставляемые объектом "сеанс"?
- # Какой интерфейс может использоваться для создания объекта "сеанс"?
- # Какие методы поддерживает интерфейс ICommandText?
- # Какой метод используется для создания объекта DataSource?
- # Какой интерфейс может использоваться для выполнения команды?
- # Какой интерфейс следует запросить для создания аксессора?
- # Какой интерфейс объектной модели OLE DB может использоваться для создания результирующего набора?
- # Какой объект объектной модели OLE DB позволяет создавать вложенные транзакции?
- # Объект Command объектной модели OLE DB может использоваться для выполнения:
- # Какой метод может использоваться для получения указателя на запрашиваемый интерфейс при применении OLE DB?
- # Какой объект объектной модели OLE DB используется для извлечения данных из сформированного результирующего набора?
- # OLE DB провайдеры: