Слайд 2
Самостоятельная работа Варианты: Последовательное размещение Связный список Индексирование Каждому варианту описать: Поиск записи Чтение записи Редактирование
записи Удаление записи Добавление записи
Слайд 3
Термины Пользователь БД — программа или человек, обращающийся к БД. Запрос — процесс обращения
пользователя к БД с целью ввода, получения или изменения информации в БД. Транзакция —
последовательность операций модификации данных в БД Распределенный запрос — запрос, при обработке которого используются данные из БД, расположенные в разных узлах сети.
Слайд 5
Модель "клиент-сервер" Функции клиентского приложения: Функции ввода и отображения данных
(Presentation Logic). Прикладные функции, определяющие основные алгоритмы решения задач
приложения (Business Logic). Функции обработки данных внутри приложения (Database Logic). Функции управления информационными ресурсами (Database Manager System). Служебные функции, играющие роль связок между функциями первых четырех групп.
Слайд 6
Модель удаленного управления данными. Модель файлового сервера (File
Server)
Слайд 7
Особенности Презентационная логика и бизнес-логика располагаются на клиенте. На
сервере располагаются файлы с данными и поддерживается доступ к
файлам. Функции управления информационными ресурсами находятся на клиенте. Клиент обращается к серверу с файловыми командами. Механизм управления всеми информационными ресурсами (база метаданных) находится на клиенте. СУБД находится на клиенте.
Слайд 8
Недостатки Высокий сетевой трафик. Небольшой выбор операций с данными (только
файловыми командами). Низкий уровень безопасности (защита БД только на уровне
файловой системы.
Слайд 9
Модель удаленного доступа к данным (Remote Data Access)
Слайд 10
Особенности База данных и ядро СУБД хранятся на сервере. На
клиенте располагается презентационная логика и бизнес-логика приложения. Клиент обращается к
серверу с запросами на языке SQL.
Слайд 11
Недостатки Излишнее дублирование кода приложений. Функции управления информационными ресурсами должны