- •Тема. Архитектуры удаленных баз данных
- •Тема. Основные технологии доступа к данным
- •Клиент и сервер на одной машине и запускаются в одном процессе
- •Клиент и сервер на одной машине, но запускаются в разных процессах
- •Клиент и сервер на разных машинах
- •Тема. Основы com
- •Тема. Sql-сервер interbase
- •Тема. Физическая организация базы данных interbase
- •Тема. Типы данных interbase
- •Тема. Таблицы и индексы
- •Тема. Запросы
- •Тема. Хранимые процедуры, триггеры и представления
- •Тема. Создание отчетов
Тема. Архитектуры удаленных баз данных
Какие СУБД могут работать в сети, но могут и не использовать ее? локальные
Какие СУБД обязательно работают в сети? распределенные
В каких системах проще реализовывать целостность и непротиворечивость данных? в распределенных
В каких системах база данных в значительной степени защищена от искажений? В распределенных
Например, таблица базы данных состоит из 10000 записей, а для выполнения запроса нужно только 40 записей. Сколько записей будет передано клиенту в архитектуре клиент-сервер? 40
Например, таблица базы данных состоит из 100000 записей, а для выполнения запроса нужно только 25 записей. Сколько записей будет передано клиенту в архитектуре файл-сервер? 100000
Какая архитектура является двухзвенной? клиент-сервер
Какая архитектура является трехзвенной? архитектура с сервером приложений
Назовите первое звено в архитектуре клиент-сервер? программа клиента
Назовите второе звено в архитектуре клиент-сервер? сервер БД и сама программа
Как называют вспомогательную программу в трехзвенной архитектуре? сервер приложений
В какой архитектуре клиентские машины могут не иметь BDE? архитектура с сервером приложений
Как в архитектуре с сервером приложений называют клиентскую программу? облегченный или тонкий клиент
Тема. Основные технологии доступа к данным
Расшифруйте по-русски аббревиатуру GUID? Глобальный уникальный идентификатор
Параметры интерфейса в общем случае описывают некоторый класс. Как называется идентификатор класса? CLSID
Получив интерфейс внешнего COM-объекта, как клиент может его использовать? как собственный объект
Перечислите три варианта технологии COM в зависимости от местоположения клиента и сервера:
Клиент и сервер на одной машине и запускаются в одном процессе
Клиент и сервер на одной машине, но запускаются в разных процессах
Клиент и сервер на разных машинах
Что представляет собой сервер в первом варианте? DLL. Что представляет собой сервер во втором варианте? программу. Что может быть сервером в третьем варианте? как DLL, так и программу.
Что располагается между объектом и клиентом, если сервер запускается в другом процессе или на другой машине? Два посредника: Proxy(уполномоченный) и Stub(заглушка)
Технология CORBA. Что создается на машине клиента? два объекта посредника: Stub(заглушка) и ORB
Как называется объект, установленный в сетевом окружении клиента? Smart agent (умный агент)
Что такое IDL? язык описания интерфейса (interface description language)
Тема. Основы com
Как называются специальные объекты COM, которые отвечают за инициализацию? моникеры
Где содержится информация о типе объекта COM? в библиотеке типов
Что является центральным элементом COM? объект
Перечислите три основные характеристики, применимые к любым объектам.
инкапсуляция
наследование
полиморфизм
Перечислите два способа наследования.
наследование интерфейса
наследование реализации
Какое наследование поддерживают объекты COM? наследование интерфейса
Что является центральным звеном идеологии COM? интерфейс
«Он является средством, которое позволяет клиенту правильно обратиться к объекту COM, а объекту COM ответить так, чтобы клиент его понял». О чем идет речь? интерфейс
«Он реализует единый в рамках COM формат упаковки параметров запроса. За выполнение этой операции отвечает Proxy». О чем идет речь? маршалинг