
- •1 Основные компоненты системы баз данных
- •2 Развитие концепции бд: от файловых систем к распределенным базам данных
- •3 Краткая характеристика современных систем управления базами данных
- •4 Понятия схемы и подсхемы, логический и физический уровни представления данных
- •5 Модели данных
- •Пользователя редко интересуют все потенциально возможные комбинации значений измерений. Для этого используются срезы, отображения страниц, вращение, нарезка на кубики, агрегация, детализация.
- •6. Языки описания баз данных
- •7 Языки манипулирования данными, концепции и возможности языка sql
- •Операторы sql для управления соединениями. В эту группу входят операторы connect, set connection и disconnect. Оператор connect определяется следующими синтаксическими правилами:
- •Команда select – выборка, самая часто используемая команда, с помощью её идет выбор данных из таблицы. Запроса с применением select выглядит с.О.:
- •Структура команды select следующая:
- •Insert into users_base (user_name, city, birth_day) values (‘Александр’, ‘Ростов’, ’20.06.1991’);
- •Такой запрос выведет только те строки, которые будут соответствовать условию where.
- •Оператор exists может быть полезен для вовлечения внешних ключей (foreign keys). В следующем примере идет проверка, имеет ли значение атрибута 'fred the 45' какое-либо задание. Первый вариант:
- •8 Архитектура "клиент-сервер"
- •9 Концепции и возможности субд Oracle
- •10 Концепции и возможности субд access
- •11 Методика и организация обследования пользователей
- •12 Выявление целей и факторов, способствующих и препятствующих созданию бд
- •Стратегиями могут быть:
- •Тактики по существу представляют собой задачи, которые необходимо решить, чтобы действовать в соответствии с выбранной стратегией, например:
- •13 Методы выявление информационных потребностей пользователей
- •14 Методы анализа запросов пользователей
- •15 Определение необходимой информации для различных видов деятельности
- •16 Методы и средства документирования массивов и баз данных
- •17 Преимущества централизованных и распределенных бд
- •18 Сравните понятия расчлененная и тиражируемая бд. Когда одна из них предпочтительнее, чем другая?
- •19 Опишите, чем отличаются распределенные и централизованные системы бд
11 Методика и организация обследования пользователей
Прежде чем создавать БД необходимо изучить информационные потребности (ИП) потенциальных пользователей. Существует достаточно много методов исследования этих потребностей, рис.6.
Обследование предусматривает:
разработку программы обследования;
проведение обследования (изучение задач и анкетирование пользователей);
анализ материалов обследования;
рассмотрение и утверждение результатов.
Программа обследования включает изучение
организационной структуры существующей системы обработки данных;
общих методологических принципов построения БД;
существующей системы сбора данных (оперативных и отложенных) с указанием количественных и качественных характеристик информационных потоков;
Видов обработки и решаемых задач на основе БД;
Способов подготовки данных на носителях сроков, периодичности выдачи и распространения информации;
Видов и содержания работ по созданию БД, программных средств
Каждый метод может использоваться наилучшим образом для определенных целей изучения ИП. Например, состав и структура БД может быть разработана на основе следующих методов־– анкетирования, интервью, изучения запросов, документов и методик обработки данных.
12 Выявление целей и факторов, способствующих и препятствующих созданию бд
Прежде чем создавать БД необходимо определить цель ее создания, примеры целей даны в табл.3. Возможные цели – увеличить прибыль, повысить эффективность работы предприятия, сократить затраты на обслуживание, сократить время обслуживания. Прежде чем ставить цель необходимо определить стратегии и тактики.
Аспект анализа |
Формулировка цели |
Оценка целей |
Изучение положения организации в ведомстве, России, международном плане |
Увеличить оперативность и качество обслуживания, снизить расходы на рутинные операции, повысить производительность труда |
Принимается в качестве глобальной цели развития системы |
Изучение условий создания массивов данных |
Увеличить скорость введения информации в обработку, повысить полноту сбора данных |
Принимается в качестве критерия |
Изучение системы сбора данных |
Уменьшить затраты на подготовку данных для их занесения на носитель |
Принимается в качестве критерия |
Анализ полноты и качества данных |
Повысить полноту и качество данных. Обеспечить универсальность разрабатываемых программных средств контроля данных |
Принимается в качестве критерия |
Выявление основных трудностей по поиску данных |
Развить базы метаданных |
Принимается в качестве промежуточной цели |
Изучение условий обработки данных |
Уменьшить дублирование расчетов |
Принимается в качестве критерия |
Изучение технологичности программных средств обработки |
Повысить производительность обработки данных. |
Принимается в качестве критерия |
Таблица 3 - Основные цели создания БД и системы, создаваемой на ее основе