Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Цели, назначение проектирования баз данных, этапы автоматизации (развитие технологии баз данных)



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

Выделение исходных или базовых компонентов предметной области, необходимых для решения той или иной задачи. Сложность данной проблемы проявляется в неформальном характере процедур или правил, которые можно применять для этой цели. Такая работа должна выполняться совместно со специалистами или экспертами, хорошо знающими предметную область.

Цели проектирования Только небольшие организации могут обобществить данные в одной полностью интегрированной базе данных. Чаще всего администратор баз данных (даже если это группа лиц) практически не в состоянии охватить и осмыслить все информационные требования сотрудников организации (т.е. будущих пользователей системы). Поэтому информационные системы больших организаций содержат несколько десятков БД, нередко распределенных между несколькими взаимосвязанными ЭВМ различных подразделений. (Так в больших городах создается не одна, а несколько овощных баз, расположенных в разных районах.) сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объектеРазвитие технологий баз данных

С начала 60-х годов в информационных технологиях начало формироваться новое направление из-за растущей потребности в создании систем эффективного хранения и обработки больших объемов сложно структурированных данных. К настоящему времени это направление представляет собой обширную и бурно развивающуюся область современной прикладной науки – технологии баз данных.Первой моделью БД стала иерархическая модель(каждый объект ниже стоящего уровня связан только с одним вышестоящего). Затем появилась сетевая модель БД (каждый объект нижестоящего уровня может принадлежать нескольким объектам вышестоящего).в 1970-м году создают теорию реляционных баз данных. К настоящему времени довольно развитой является теория нормализации отношений, ставшая основой проектирования реляционных баз данных; реляционная алгебра и алгебраические методы в теории представления баз данных и знаний. Любые данные можно представить в виде совокупности двумерных таблиц.

Основные понятия системы управления базами данных, иерархии информации.

Система управления базами данных (СУБД) - это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями. Обычно СУБД различают по используемой модели данных. Так, СУБД, основанные на использовании реляционной модели данных, называют реляционными СУБД.

Для работы с базой данных зачастую достаточно средств СУБД. Однако если требуется обеспечить удобство работы с БД неквалифицированным пользователям или интерфейс СУБД не устраивает пользователей, то могут быть разработаны приложения. Их создание требует программирования. Приложение представляет собой программу или комплекс программ, обеспечивающих автоматизацию решения какой-либо прикладной задачи. Приложения могут создаваться в среде или вне среды СУБД - с помощью системы программирования, использующей средства доступа к БД, к примеру, Delphi или С++ Вuildег. Приложения, разработанные в среде СУБД, часто называют приложениями СУБД, а приложения, разработанные вне СУБД - внешними приложениями.

· Временная иерархия. Признаком деления здесь является интервал времени от момента поступления информации о состоянии объекта управления до момента выдачи управляющего воздействия. Чем больше интервал, тем выше уровень (ранг) элемента. Управление может осуществляться в реальном времени с интервалом, равным суткам, декаде, месяцу, кварталу и т.д.

· Пространственная иерархия. Признаком деления здесь является площадь, занимаемая объектом управления. Чем больше площадь объекта, тем выше его ранг.

· Функциональная иерархия. В ее основе лежит функциональная зависимость (подчиненность) элементов системы.

· Ситуационная иерархия. Деление на уровни в данном случае осуществляется в зависимости от эффекта, вызываемого той или иной ситуацией, например, от ущерба, возникающего в результате аварии или выхода из строя оборудования.

· Информационная иерархия. В настоящее время этот вид иерархии является очень существенным в связи с возросшим значением информации для управления. В основе деления на уровни лежит оперативность и обновляемость информации. Именно через эти характеристики прослеживается иерархия информации по уровням управления предприятием.





Дата публикования: 2015-02-03; Прочитано: 579 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...