- •43. Дать характеристику компоненту tDataSource.
- •44. Рассказать о методах экспорта отчетов.
- •46. Рассказать об особенностях механизма доступа к данным ado.
- •47. Рассказать о процессе установления связи с объектом ado
- •48. Назвать особенности использования компонентов ado.
- •49. Перечислить особенности клиент-серверной архитектуры.
- •51. Рассказать о назначении и возможностях сервера InterBase.
- •52. Дать характеристику компонентам для работы с субд InterBase.
51. Рассказать о назначении и возможностях сервера InterBase.
Interbase — СУБД от компании Borland.
Системные таблицы InterBase содержат метаданные базы данных. Они создаются автоматически сервером InterBase, когда создается сама база данных. Информация, содержащаяся в этих таблицах, определяет типы полей таблиц, их названия, связи между таблицами и пр. Эти таблицы сопровождаются сервером.
азличные базы данных, базирующиеся на сервере InterBase, могут содержать различное количество таблиц, представлений, процедур, триггеров и других объектов. Но их описание, определение их взаимодействия и ограничений, наложенных на объекты, описаны в конечном наборе служебных таблиц базы данных. Служебные таблицы создаются сервером InterBase при создании базы данных и поддерживаются им в процессе всей жизни базы. От версии к версии их количество увеличивается, предоставляя нам возможность простыми способами узнавать информацию об объектах базы и ее текущем состоянии.
Сервер InterBase сам управляет содержимым этих таблиц и использует его для управления пользовательскими объектами базы данных. Поэтому я не рекомендовал бы вносить изменения в их содержание, наоборот, нужно принять все меры для ограничения доступа к ним.
52. Дать характеристику компонентам для работы с субд InterBase.
Компонент TiBDatabase
Компонент имеет собственный редактор, который позволяет задать значения основных свойств, обеспечивающих соединение с базой данных.
Компонент TIBTransaction
инкапсулирует средства управления транзакцией для соединения с сервером InterBase.
Компонент TIBDataSet предназначен для представления в приложениях наборов данных от сложных запросов. При этом набор данных остается редактируемым. Это достигается возможностью задать дополнительные запросы на удаление, изменение и добавление данных.
Компонент tibsql предназначен для быстрого выполнения запросов SQL, поэтому не обеспечивает связи с компонентами представления данных.