Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры КИТ 3 семестр.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
184 Кб
Скачать
☆
  1. Механизмы доступа к данным (прикладной и универсальной программный интерфейс).

Существует два основные способа доступа к данным из клиентских приложений: использование прикладного программного интерфейса и использование универсального программного интерфейса. Прикладной программный интерфейс представляет собой набор функций, вызываемых из клиентского приложения. Такие функции инициируют передачу запросов серверу баз данных и получение от сервера результатов выполнения запросов или кодов ошибок, которые затем обрабатываются клиентским приложением. Универсальный программный интерфейс обычно реализован в виде библиотек и дополнительных модулей, называемых драйверами. Библиотеки содержат некий стандартный набор функций или классов, нередко подчиняющийся той или иной спецификации, т.е. стандартизованы. Пользователь имеет возможность настроить универсальный API под необходимый формат базы данных, не изменяя при этом пораммный код клиентского приложения. Достоинством прикладных программных интерфейсов является их высокое быстродействие, а недостатком – необходимость изменения программного кода приложения при изменении формата базы данных. Достоинством универсальных программных интерфейсов является возможность применения одного и того же API для доступа к разным форматам баз данных, при том, однако, снижается быстродействие обработки данных из-за наличия дополнительного программного драйвера.

  1. Клиентской приложение Query Analyzer.

  2. Категории специалистов, работающих с БД.

Пользователем базы данных называют лицо или прикладную программу, которые могут обращаться с командами и/или запросами к базе данных и получать от нее результаты обращений. Людей, которые работают с базой данных, можно разделить на две категории: конечные пользователи базы данных и обслуживающий персонал. Конечные пользователи базы данных – это специалисты предметной области, которым требуется информация из базы данных для выполнения прямых служебных обязанностей. Например, конечными пользователями базы данных могут быть бухгалтер, руководитель, менеджер отдела продаж. Обслуживающий персонал – люди, ответственные за работу базы данных и соответствующего прикладного программного обеспечения. К ним относятся разработчики программного обеспечения, а также администраторы базы данных. Разработчики программного обеспечения играют роль посредников между базой данных и конечными пользователями, так как создают удобный пользовательский интерфейс в рамках конкретного приложения.

  1. Функции администратора бд.

Администрирование базы данных предусматривает выполнение функций, направленных на обеспечение надежного и эффективного функционирования базы данных, а также адекватности ее содержания информационным потребностям пользователей, отображения в базе данных актуального состояния предметной области. Функции администратора БД: настройка СУБД на конкретные условия применения; настройка СУБД для эффективной обработки данных и обслуживания пользователей; сбор и анализ статистики функционирования базы данных; реорганизация (реструктуризация) базы данных в соответствии с изменениями предметной области; подключение новых разработчиков и пользователей, назначение паролей, привилегий доступа к конкретным данным; контроль изменения объема базы данных, определение целесообразности модернизации оборудования; консультирование пользователей по особенностям используемой версии СУБД и инструментов разработки запросов и других приложений; разработка процедур использования типичных средств СУБД и документации, регламентирующей действия пользователей по отношению к базе данных. Кроме того, на администратора баз данных возлагаются мониторинг и оптимизация производительности базы данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]