Динамика роста объемов продаж предприятий. Динамика роста объемов продаж предприятий. Появление и развитие персональных компьютеров, страница 2

Предметная область - часть реального мира, подлежащая изучению с целью организации управления и, в конечном счете, автоматизации.

2. Вычислительная система (ВС) - техническое и программное обеспечение (частью ВС является операционная система).

3. Словарь данных (база метаданных) - централизованное хранилище сведений об объектах, которые входят в базу данных.

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

Функции СУБД:

1. Организация обслуживания базы данных.

2. Обеспечение коллективного доступа.

3. Обеспечение секретности.

4. Защита целостности данных: физическая, логическая, семантическая и структурная.

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

К внутренним пользователям относятся:

1. Администраторы банка данных - группа пользователей, которые на начальной стадии разработки отвечают за оптимальную организацию банка данных с точки зрения одновременной работы множества конечных пользователей, на стадии эксплуатации отвечают за корректность работы банка данных, на стадии развития отвечают за корректную реорганизацию банка данных.

2. Разработчики и администраторы приложений - группа пользователей, которая функционирует во время проектирования, создания и реорганизации банка данных.

Общий состав группы администраторов:

- системные аналитики;

- проектировщики структур данных и внешнего по отношению к банку данных информационного обеспечения;

- проектировщики технологических процессов обработки данных;

- системные и прикладные программисты;

- операторы и специалисты по техническому обслуживанию.

Для коммерческого банка данных добавляется подгруппа специалистов по маркетингу.

Основные функции администраторов банков данных:

1. Анализ предметной области - описание предметной области, выявление ограничений, определение статуса информации, определение потребностей пользователей, объемно-временных характеристик обработки данных.

2. Проектирование структуры базы данных - определение состава и структуры файлов базы данных и связей между ними, выбор методов упорядочения данных и доступа к данным, описание базы данных на языке описания данных.

3. Задание ограничений целостности (ограничения целостности, присущие предметной области; динамические ограничения целостности; ограничения целостности, вызванные структурой базы данных) и обеспечение целостности при вводе и корректировке данных, а также при параллельной работе нескольких пользователей.

4. Первоначальная загрузка и ведение базы данных:

- разработка процедуры первоначальной загрузки базы данных;

- разработка технологии проверки соответствия вводимых данных реальным объектам предметной области;

- проектирование системы первоначального ввода данных.

5. Защита данных - определение системы паролей, групп пользователей т.д., разработка принципов защиты конкретных данных (кодирование, шифрование), разработка средств фиксации несанкционированного доступа и средств защиты, тестирование средств защиты, исследование средств нарушения защиты.

6. Обеспечение восстановления базы данных - разработка организационных средств по архивированию и восстановлению, разработка дополнительных программных средств для восстановления базы данных после сбоев.

7. Анализ обращений пользователей базы данных (статистика).

8. Анализ эффективности функционирования базы данных.