- •1) Файловые системы хранения данных: принцыпы построения, область применения, достоинства и недостатки.
- •3)Система управления базой данных (субд) и языковые средства субд.
- •5. Персонал для поддержки БнД
- •6) Трехуровневая архитектура баз данных, назначение отдельных уровней.
- •2)Принципы централизованного управления данными.
- •5) Преимущества и недостатки технологии баз данных.
- •7) Принципы информационного моделирования. Виды моделей данных и требования к ним.
- •8) Концепция реляционной модели данных.
- •9) Структурная организация данных в реляционной модели. Фундаментальные свойства отношения.
- •10) Требования целостности данных в реляционной модели. Поддержка целостности таблиц и целостности по ссылкам.
- •11) Реляционная алгебра и реляционное исчисление. Реляционная алгебра э. Кодда.
- •29) Избыточность и виды аномалий при изменении данных
- •1) Аномалии коррекции (обновления)
- •2) Аномалии удаления
- •3) Аномалии вставки
- •30) Виды функциональных зависимостей между атрибутами.
- •18) Создание таблиц бд с помощью языка sql.
- •17) Возможности современного языка sql.
- •16) Язык запросов по образцу (qbe).
- •19) Выборка данных с помощью языка sql. (Слишком много)
- •20) Общая характеристика модели «сущность-связь».
- •21) Сущность и ее атрибуты. Виды атрибутов. Ключевые атрибуты и виды ключей.
- •23) Пример построения er-моделию
- •25) Методология концептуального проектирования бд.
- •22) Связи между сущностями. Классификация связей по их степени. Типы связей с точки зрения их мощности. Степень участия в связи. Атрибуты связей.
- •24) Этапы проектирования бд: концептуальное, логическое физическое.
- •27) Необходимость проверки таблиц с учетом требований нормализации
- •28) Этапы процесса нормализации и взаимосвязи между разными нормальными формами.
- •1. Исключение элементов, несовместимых с реляционной моделью данных
- •2. Формирование набора таблиц для логической структуры реляционной бд
- •31) Требования нормальных форм 1нф, 2нф, 3нф и нфбк.
5. Персонал для поддержки БнД
Прикладная область (т.е. область деятельности, к которой относится БнД) подвержена постоянным изменениям. Эти изменения затрагивают:
границы прикладной области;
характер происходящих бизнес-процессов;
информационные потребности пользователей и пр.
Следовательно, реализовать БнД как полностью автоматическую систему на всех этапах ее жизненного цикла не представляется возможным.
Как автоматизированная (человеко-машинная) система, БнД включает в себя обслуживающий персонал, состоящий из нескольких категорий специалистов:
5.1. Администратор БнД со своей группой – отвечает за организацию работ по созданию, внедрению и эффективной эксплуатации БнД с учетом всех информационных потребностей со стороны пользователей БнД.
5.2. Прикладные программисты – осуществляют разработку и сопровождение программ для решения пользовательских задач.
5.3. Аналитики – являются посредниками между конечными пользователями и прикладными программистами.
Администратор и его группа – это основной управляющий орган БнД.
На этапах создания и внедрения БнД администратор, как идеолог системы и ее главный конструктор, руководит следующими работами:
анализ информационных потребностей пользователей и проектирование БД с учетом этих потребностей;
выбор готовых аппаратно-программных средств и их приобретение;
подготовка ТЗ на самостоятельную разработку прикладных программ;
подбор и организация обучения специалистов по эксплуатации БнД.
В процессе эксплуатации БнД администратор обязан:
следить, чтобы удовлетворялись текущие информационные потребности пользователей, а также изучать их перспективные требования;
обеспечивать меры по информационной безопасности;
следить за производительностью БнД (скорость обработки запросов), при необходимости изменять методы хранения данных и доступа к ним;
координировать вопросы технического обеспечения системы исходя из предъявляемых требований;
осуществлять общее руководство работой системных и прикладных программистов;
решать вопросы развития БнД, его обновления и реорганизации в соответствии с концептуальными изменениями, происходящими в предметной области.
6. Пользователи БнД предъявляют целый набор требований, которые должны учитываться на всех стадиях жизненного цикла этой сложной системы:
актуальность информации, т.е. ее соответствие текущему моменту;
наличие больших объемов многоаспектной информации;
высокая достоверность информации и отсутствие противоречий между отдельными элементами данных;
разграничение доступа к данным для разных категорий пользователей;
возможность поиска информации по произвольной группе признаков, выдача результатов в различной форме;
высокая производительность при одновременной обработке запросов от большого количества пользователей;
возможность реорганизации и расширения БнД при изменениях характера деятельности в предметной области.
