Пример схемы формирования информационной модели
Рисунок 6. Преимущества использования БД. Преимущества ИС с базой данных по сравнению с "бумажным" методом ведения учета каких либо операций · компактность (нет необходимости в создании и ведении, возможно, весьма объемистых бумажных картотек); · быстродействие (использование БД позволяет обновлять данные гораздо чаще, быстро находить необходимые позиции и не затрачивать время на визуальный осмотр предметов); · низкие трудозатраты (с внедрением ИС снижается количество человек, занятых обработкой информации); · актуальность (в случае необходимости под рукой в любой момент имеется точная, свежая информация); · защита (данные могут быть лучше защищены от случайной потери и несанкционированного доступа); · при использовании многопользовательских ИС так же предоставляется возможность использования средств централизованного управления данными (именно возможность такого управления является наиболее ценным свойством базы данных). Схема, показывающая взаимосвязь основных терминов в области методологии построения БД На рис. 7 приведена схема, показывающая взаимосвязь основных терминов в области проектирования баз данных и работы с ними. Рис. 7 - Схема, показывающая взаимосвязь основных терминов в области проектирования баз данных и работы с ними. Лекция 3. Классификация и модели БД
Цель: · перечислить основные признаки классификации БД; · описать особенности, преимущества и недостатки архитектур БД на современном этапе развития; · описать основные модели БД.
Классификация баз данных По технологии обработки данных базы данных подразделяются на централизованные и распределенные. Централизованная база данных хранится в памяти одной вычислительной системы. Распределенная база данных состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей, которые хранятся в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД). По способу доступа к данным базы данных разделяются на базы данных с локальным доступом и базы данных с сетевым доступом. Централизованные базы данных с сетевым доступом могут иметь следующую архитектуру (3 вида): · файл-сервер; · клиент-сервер базы данных; · "тонкий клиент" - сервер приложений - сервер базы данных (трехуровневая архитектура). Файл-сервер. БД расположена на мощном выделенном компьютере (сервере), а персональные компьютеры подключены к нему по локальной сети. На этих компьютерах установлены клиентские программы, обращающиеся к базе данных по сети. Преимущество такой архитектуры заключается в возможности одновременной работы нескольких пользователей с одной базой данных. Недостаток такого подхода - большие объемы информации, передаваемой по сети. Вся обработка выполняется на клиентских местах, где фактически формируется копия базы данных. Это приводит к ограничению максимально возможного числа пользователей и большим задержкам при работе с базой. Эти задержки вызываются тем, что на уровне конкретной таблицы одновременный доступ невозможен. Пока программа на одном из клиентских мест не закончит работу с таблицей (например, не выполнит модификацию записей), другие программы не могут обращаться - этой таблице. Это называется блокировкой на уровне таблицы и исключает возникновение путаницы в ее· содержимом.
Рисунок 8. Схема работы с БД в локальной сети с выделенным файловым сервером Клиент-сервер. В такой архитектуре на сервере не только хранится база данных, но и работает программа СУБД, обрабатывающая запросы пользователей и возвращающая им наборы записей. При этом программы пользователей уже не работают напрямую с базой данных как набором физических файлов, а обращаются к СУБД, которая выполняет операции. Нагрузка с клиентских мест при этом снимается, так как большая часть работы происходит на сервере. СУБД автоматически следит за целостью и сохранностью базы данных, а также контролирует доступ к информации с помощью службы паролей. Клиент-серверные СУБД допускают блокировку на уровне записи и даже отдельного поля. Это означает, что с таблицей одновременно может работать любое число пользователей, но доступ к функции изменения конкретной записи или одного из ее полей обеспечен только одному из них. Основной недостаток этой архитектуры - не очень высокая надежность. Если сервер выходит из строя, вся работа останавливается. Рисунок 9. Схема работы с БД в архитектуре "Клиент-сервер"
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1042)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |