Архитектура баз данных
При проектировании БД разрабатывается концептуальная модель, в которой на естественном языке описываются объекты предметной области и их взаимосвязи, то есть выделяется и описывается информация, которая должна быть представлена в БД. Эта модель не зависит от конкретной используемой СУБД и является основой для построения логической модели БД.
Логическая модель отражает информационное содержание и является основой для всех пользователей информационной системы. Логическая модель описывает всю БД как единое целое. Но у каждой группы пользователей БД есть свои задачи, для решения которых нет необходимости знать всю модель БД, поэтому пользователей делят на группы по правам доступа к определенным частям БД. Отдельное логическое представление данных для каждого пользователя называется внешней моделью данных или пользовательским представлением.
Функциональная, информационная, динамическая.
Так, сотрудник, оформляющий заказы, работает с представлением, в котором основой является заказ и пункты заказа. Сотрудник, занимающийся работой с клиентами, должен иметь полную информацию о клиентах и их заказах. Руководитель отдела маркетинга должен работать со сводками, в которых представлена вся маркетинговая деятельность компании (товары, поставщики, клиенты, заказы, продажи) и имеется возможность проводить анализ этой деятельности.
Преобразование данных из физической БД в представления логической модели осуществляет СУБД.
Этап проектирования является самым важным этапом в разработке информационной системы и ее БД, так как допущенные на этом этапе ошибки в дальнейшем бывает очень сложно или невозможно устранить. Основные виды работ данного этапа:
• обследование программного обеспечения;
• разработка проекта БД (определение объектов и их свойств, разработка структуры и технологии работы с БД, выбор технических и программных средств).
На этапе реализации производится создание БД и разработка программ (приложений) в выбранной СУБД.
Эксплуатация начинается с заполнения БД реальными данными. На этом этапе необходимо сопровождение БД, т.е. проведение контроля непротиворечивости, резервное копирование, архивирование и т.д.
По мере использования БД происходит выявление недоработок, уточнение и, возможно, изменение требований к БД. В результате может быть принято решение о ее модификации.
Главным лицом в группе разработчика является администратор БД. Он руководит всеми работами по проектированию и программной реализации БД. На стадии эксплуатации он отвечает за функционирование ИС и управляет режимом использования данных. Его основные задачи при эксплуатации системы:
• разработка и реализация мер по обеспечению защиты данных и разграничению доступа к данным;
• контроль за непротиворечивостью и достоверностью данных;
• анализ эффективности использования ресурсов ИС;
• координация работы системных программистов по улучшению эксплуатационных характеристик системы;
• координация работы прикладных программистов, разрабатывающих новые приложения для работы с БД.
- Содержание
- Введение
- Ит как составная часть информатики.
- Три аспекта рассмотрения информации
- Виды информации
- Информационная технология как система
- Система информационных технологий
- История развития ит
- Современные информационные технологии и их классификация
- Классификация аис
- Структура базовой информационной технологии
- Современные машинные носители информации.
- Внешние хранители информации
- Компактные твердотельные носители
- Устройство персонального компьютера (пк)
- Этапы развития компьютера.
- Информационные каналы.
- Локальные вычислительные сети как коммуникационные системы и их топология.
- Компьютерные сети и их классификация.
- Компоненты аппаратного и программного обеспечения сетей
- Классификация сетей.
- Топология сетей.
- Способ управления.
- Определение Интернета
- Историческая справка
- Возможности Интернета
- Современные факсимильные системы
- Недостатки телефаксов
- Базы данных. Основные понятия
- Основные требования к субд:
- Архитектура баз данных
- Смарт-карты
- Что такое смарт-карта?
- Классификация смарт-карт Смарт карты классифицируются по следующим признакам:
- Способы считывания информации со смарт-карты
- Виды пластиковых карт
- Заключение
- Живой вирус, макровирус, полиморф
- Криптография
- Классификация криптоалгоритмов
- 2.Блочные шифры
- Скремблеры
- Общие сведения о блочных шифрах