Теория и практика построения баз данных (1088289), страница 147
Текст из файла (страница 147)
Администрирование данных должно быть сервисол<, и именно так его должны воспринимать пользователи. Таким образол<, мероприятия по администрированию данных должны представляться организации в позитивном свете, как нужная и полезная услуга. Сотрудники должны верить, что они могут что-то приобрести, участвуя в этпх л<ероприятиях. В противном случае пользователи будут видеть для себя в атой функции одни сплошные затраты и никакой выгоды, и она будет игнорироваться. Стандарты организации данных Для эффективной работы с даннымп предприятия необходима их четкая организация. Если бы каждый отдел илп сотрулннк мог по-своел<у определять понятие элемента данных илн способ его именования или описания, возник бы хаос. Невозможно было бы даже составить опись данных, не говоря уже о том, чтобы работать с ниии.
Соответственно, многие организации пришли к выводу, что важные элементы данных должны описываться стандартпзпро»энным образом. Напрцмер, отдел администрирования данных может решить, что каждому элементу данных, представляк>щему важность для организации, будут присвоены стандартное нмя, определение. описание, набор ограничений на обработку и т, и. Когла эта структура задана, возникает <ледуюший вопрос кто будет устанавливать эти стандартные описания? Например, кто будет определять стандартное имя пли стандартные ограничения на обработку? Во многих организациях отдел администрирования данных не разрабатывает стандартныс описания.
Вместо этого для кажлого элемента ланных назначается так называемый распоря<)итель данпь<х (<)ата ргоропеп<) — отдел илп другая организационная единица, ответственная за работу с этим элементом. В обязанности распорядителя входит разработка и поддержание официальных определений организации, касающихся назначенного ему элемента данных.
Хотя отдел администрирования данных может быть распорядителем каких-то элементов данных, большинство распорядителей относится к другим отделам. Встречается термин владелец да>о<э<в (<)ага о<чпег), к<>торьш обычно используется в том же значении, что и введенный выше термин распорядитель даплыг. Мы будем избегать использования здесь этого термина, поскольку он в какой-то степени предполагает право собственности, что в действительности не имеет места. И с юридической, и с практической точки зрения организация является единственным влалельцем своих данных.
Хотя некоторые пользователи нли группы пользователей имеют обоснованное право претендовать на большую свободу распоряжения определенными данными, чем другие, зтн группы не являются владельцами ланных. Поэтому мы отдаем предпочтение термину распорядитель дапвьс< Итак, в основе администрирования данных лежит система стандартов организации данных. Отпел администриро>тания данных отнечаст за работу с пользователями и менеджерами для установления работоспособной системы станлартов, которая должны быть докумептнрована и представлена организации некоторым эффективным способом.
Кроме того, должны быть разработаны процедуры оценки степени соблюдения стандартов сотрудниками. Политика в отношении данных Ец<е одна группа функций отдела администрирования данных касается политики в отношении данных. Чтобы показать необходимость существования такой политики, рассмотрим сначала вопрос безопасности данных. У каждой организации имеются конфнлснциальные данные, и отдел администрирования данных отвечает за разработку системы безопасности для пх зашиты. При этом необходимо ответить на вопросы: какие схемы обеспечения безопасности данных должны быть применены? Нужна ли организации многоуровневая система безопасности, подобная той, что существует в военных организациях, илц достаточно будет более простой системы? Политика безопасности должна также определять то, какие требования будут предъявляться к людям, имеющим доступ к конфиденциальным данным, и какие договоры онп должны будут для этого подписывать.
Следует ли допускать копирование конфиденциальных данных? Как должно проводиться в обучение со<руд«иков мерам по безопасности данных? Что следует предпринимать прн нарушении установленных процедур безопасности? Второй тип политики в отношении данных касается распорядителей данных и прав па обработку. Что значит быть распорядителем данных? Какие права имеет распорядитель по сравнению с другими группами? Кто выбирает распорядителя данных и как это можно изменить? Третий тпп политики в отношении данных затрап<вает распределение данных — например, должны лп офицнальяые данные распределяться по лп<ожеству компьютеров, и если да, то какой пз экземпляров этих данных будет считаться официальным <' если таковой будет).
Какие виды обработки должны быть разрешены по отношению к распределенным данным? Должны ли данные, которые были распределены, возвращаться в официальное хранилище? Если да, какие процедуры проверки необходимо к нцм применять перед их принятием? Форум для разрешения конфликтов относительно данных Чтобы данные организации использовались эффектцвпо, доступ к ппм должен быть коллективным, но природа людей такова, что они не любят делиться.
Соответственно, организация должна быть готова к разрешению споров, касающихся распорялителей данных, огранпченцй на обработку и других вопросов. Первое, за что гь этой связи отвечает отдел администрирования данных, — заведение процелур извещения о конфликтах.
Когда у одного пользователя нлп группы пользователей возникает конфликт с другим пользователем нли группой, сторонам необходим четкий порялок извещения об имеющем место конфликте. После признания конфликта всем сторонам, вовлеченным в него, должна быть обеспечена возможность представить свою точку зрения в рамках установленных процедур. Персонал отдела администрирования данных, возможно, при участии распорядителей затронутых конфликтом данных, должен разрешить конфликт. 684 Глава ) 7.
Совместное использование данных предприятия Резюме 685 Данный сценарий предполагает, что организация дает отделу администрирования данных полномочия выносить и исполнять решения по возникающим конфликтам. Отдел администрирования данных организует форум и> разрешению конфликтов, работагощий в масштабе всей организации. В задачи отдела администрирования базы данных также входит организация такого форума, но относящегося к конкретной базе данных.
Увеличение отдачи от инвестиций в данные предприятия Последняя функция отлела администрирования данных — увеличение отдачи от инвестиций в ланные предприятия. В рамках этой функции отдел администрирования может задаваться такими вопросами; с максимальной лп эффективностью используются ресурсы данных оргаггизаггии7 Можно ли получить большую отдачу? Если нет, то почему7 Стоит ли все это понесенных затрат) Данная функция включает в себя все остальные — связи с общественностью, установление стандартов и политики, разрешение конфликтов и т.
д. Иногла эта функция предполагает также исследование новых способов хранения, обработки и представления данных, новых методов, технологий и т. п. Успешное выполнение этой роли требует упреждающей стратегии информационного управления. Интерес представляют вопросы о том, можно ли использовать информацию для улучшения положения на рынке, повышения конкурентоспособности и увеличения собственного капитала компании, Отдел администрирования данных должен работать в тесном сотрудничестве с отделами планирования ги развития предприятия, чтобы предвидеть новые требования к информации, а не просто реагировать на них. Наконец, данные необходимо сделать доступными для потенциальных пользователей.
Доступность означает не просто техническую возможность получения данных для опытного персонала с высокой мотивацией, а предоставление пользователям данных удобным для них способом и в форматах, которые непосредственно пргименимы к выполняемой ими работе. Резюме Классической архитектурой обработки многопользовательских баз данных является удаленная обработка. При ней пользователи работают с «глупыми» терминалами или персональными компьютерами, их эмулирующими.
Программа управления коммуникациями, прикладные программы, СУБД и операционная система работают на едином центральном компьютере. Поскольку вся обработка производится единственным компьютером, пользовательский интерфейс систем удаленной обработки обычно прост н примитивен. Клиент-серверная система состоит из компьютеров, объединенных в сеть, чаще всего локальную ().АХ). Почти во всех случаях компьютеры пользователей, называемые клиентами, являются персональными компьютерами, и в боль- шннстве случаев в роли сервера также выступает персональный компьютер, хотя лля этой цели может использоваться и большая ЭВМ, Прикладные программы работагот на клиентском компьютере, а СУБД и часть операционной систелгы, отвечающая за обработку данных, находятся на сервере.