![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Принципы построения и Этапы проектирования баз данныхСодержание книги
Поиск на нашем сайте
5.1 Основные понятия и определения Банк данных (БнД) - информационная система, включающая в свой состав комплекс специальных методов и средств для поддержания динамической информационной модели с целью обеспечения информационных потребностей пользователей. Очевидно, что БнД может рассматриваться как специальная обеспечивающая подсистема в составе старшей по иерархии ИС. Поддержание динамической модели предметной области (ПрОбл) предусматривает не только хранение информации о ней и своевременное внесение изменений в соответствии с реальным состоянием объектов, но и обеспечение возможности учета изменений состава этих объектов (в том числе появление новых) и связей между ними (т.е. изменений самой структуры хранимой информации). Обеспечение информационных потребностей (запросов) пользователей имеет два аспекта: Ø определение границ конкретной ПрОбл и разработка описания соответствующей информационной модели; Ø разработка БнД, ориентированного на эффективное обслуживание запросов различных категорий пользователей. С точки зрения целевой направленности профессиональной деятельности принято выделять пять основных категорий пользователей: аналитики; системные программисты; прикладные программисты; администраторы; конечные пользователи. Кроме того, различают пользователей постоянных и разовых; пользователей-людей и пользователей-задач; пользователей с различным уровнем компетентности (приоритетом) и др., причем каждый класс пользователей предъявляет собственные специфические требования к своему обслуживанию (прежде всего – с точки зрения организации диалога "запрос—ответ"). Так, например, постоянные пользователи, как правило, обращаются в БнД с фиксированными по форме (типовыми) запросами; пользователи-задачи должны иметь возможность получать информацию из БнД в согласованной форме в указанные области памяти; пользователи с низким приоритетом могут получать ограниченную часть информации и т.д. Наличие столь разнообразного состава потребителей информации потребовало включения в БнД специального элемента - словаря данных. Уровень сложности и важности задач информационного обеспечения ИС в рамках рассматриваемой технологии определяет ряд основных требований к БнД:
Ø адекватность информации состоянию предметной области; Ø быстродействие и производительность; Ø простота и удобство использования; Ø массовость использования; Ø защита информации; Ø возможность расширения круга решаемых задач. По сравнению с традиционным обеспечением монопольными файлами каждого приложения централизованное управление данными в БнД имеет ряд важных преимуществ: Ø сокращение избыточности хранимых данных; Ø устранение противоречивости хранимых данных; Ø многоаспектное использование данных (при однократном вводе); Ø комплексная оптимизация (с точки зрения удовлетворения разнообразных, в том числе и противоречивых, требований "в целом"); Ø обеспечение возможности стандартизации; Ø обеспечение возможности санкционированного доступа к данным и др. Все названные преимущества по существу связаны с такими основополагающими принципами концепции БнД, как интеграция данных, централизация управления ими и обеспечение независимости прикладных программ обработки данных и самих данных. Структура типового БнД, удовлетворяющего предъявляемым требованиям, приведена на рисунок 10, где представлены: ВС - вычислительная система, включающая технические средства (ТС) и общее программное обеспечение (ОПО); БД – базы данных; СУБД – система управления БД; АБД – администратор баз данных, а также обслуживающий персонал и словарь данных. Рассмотрим составляющие БнД, представляющие наибольший интерес. БД – совокупность специальным образом организованных (структурированных) данных и связей между ними. Иными словами, БД - это так называемое датологическое (от англ, data - данные) представление информации о предметной области. Если в состав БнД входит одна БД, банк принято называть локальным;если БД несколько - интегрированным. Рисунок 10 - Основные компоненты БнД
СУБД - специальный комплекс программ и языков, посредством которого организуется централизованное управление базами данных и обеспечивается доступ к ним. В состав любой СУБД входят языки двух типов:1) язык описания данных (с его помощью описываются типы данных, их структура и связи); 2) язык манипулирования данными (его часто называют язык запросов к БД), предназначенный для организации работы с данными в интересах всех типов пользователей.
Словарь данных предназначен для хранения единообразной и централизованной информации обо всех ресурсах данных конкретного банка: Ø об объектах, их свойствах и отношениях для данной ПрОбл; Ø о данных, хранимых в БД (наименование; смысловое описание; структура; связи и т.п.); Ø о возможных значениях и форматах представления данных; Ø об источниках возникновения данных; Ø о кодах защиты и разграничении доступа пользователей к данным и т. п. Администратор баз данных - это лицо (группа лиц), реализующее управление БД. В этой связи сам БнД можно рассматривать как автоматизированную систему управления базами данных. Функции АБД являются долгосрочными; он координирует все виды работ на этапах создания и применения БнД. На стадии проектирования АБД выступает как идеолог и главный конструктор системы; на стадии эксплуатации он отвечает за нормальное функционирование БнД, управляет режимом его работы и обеспечивает безопасность данных. Основные функции АБД: Ø решать вопросы организации данных об объектах ПрОбл и установления связей между этими данными с целью объединения информации о различных объектах; согласовывать представления пользователей; Ø координировать все действия по проектированию, реализации и ведению БД; учитывать текущие и перспективные требования пользователей; следить, чтобы БД удовлетворяли актуальным потребностям; Ø решать вопросы, связанные с расширением БД в связи с изменением границ ПрОбл; Ø разрабатывать и реализовывать меры по обеспечению защиты данных от некомпетентного их использования, от сбоев технических средств, по обеспечению секретности определенной части данных и разграничению доступа к ним; Ø выполнять работы по ведению словаря данных; контролировать избыточность и противоречивость данных, их достоверность; Ø следить за тем, чтобы БнД отвечал заданным требованиям по производительности, т. е. чтобы обработка запросов выполнялась за приемлемое время; Ø выполнять при необходимости изменения методов хранения данных, путей доступа к ним, связей между данными, их форматов; определять степень влияния изменений в данных на всю БД; Ø координировать вопросы технического обеспечения системы аппаратными средствами, исходя из требований, предъявляемых БД к оборудованию; Ø координировать работы системных программистов, разрабатывающих дополнительное программное обеспечение для улучшения эксплуатационных характеристик системы; Ø координировать работы прикладных программистов, разрабатывающих новые прикладные программы, и выполнять их проверку и включение в состав ПрОбл системы. На рисунке 11 представлен типовой состав группы АБД, отражающий основные направления деятельности специалистов. Рисунок 11 - Типовой состав группы АБД
|
||||||
Последнее изменение этой страницы: 2021-12-15; просмотров: 95; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.12.151.240 (0.01 с.) |