Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры кит1.doc
Скачиваний:
6
Добавлен:
15.04.2019
Размер:
472.58 Кб
Скачать

21.Понятие проектирования базы данных. Требования, предъявляемые к базе данных.

Проектирование базы данных-процесс создания проекта базы данных, предназначенной для поддержки функционирования экономического объекта и способствующей достижению его целей. Оно представляет собой трудоемкий процесс,требующий совместных усилий аналитиков, проектировщиков и пользователей.При проектировании базы данных необходимо  учитывать тот факт,что база данных должна удовлетворять комплексу требований:1)целостность базы данных – требование полноты и непротиворечивости данных;2) многократное использование данных;3)быстрый поиск и получение информации по запросам пользователей;4)простота обновления данных; 5)защита данных от несанкционированного доступа, искажения и уничтожения;6)адекватность содержимого БД задачам предметной области;7)достаточная производительность; 8)возможность совместного использования данных несколькими пользователями;9)отсутствие(малыйобъём)избыточных(данные, которые дублируются, повторяются много раз) данных

22.Этапы жизненного цикла базы данных.

Жизненный цикл базы данных (ЖЦБД) – это процесс проектирования, реализации и поддержки базы данных. ЖЦБД состоит из семи этапов:1. Предварительное планирование БД – важный этап в процессе перехода от разрозненных данных к интегрированным. На этом этапе собирается информация об используемых и находящихся в процессе разработки прикладных программах и файлах, связанных с ними. Информация документируется в виде обобщенной концептуальной модели данных. 2. Проверка осуществимости предполагает подготовку отчетов по трем вопросам:1) (технологическая осуществимость): есть ли необх. оборудование и прогр. обеспеч. для реализ. запланир. БД;2) (операционная осуществимость): имеются ли персонал, ср-ва и эксперты для успешного осуществлен. плана создания БД;3) (экономическая эффективность): окупится ли запланирован. БД.3. Определение требований. определяются:· цели базы данныхинформационные потребности различных структурных подразделений и их руководителейтребования к оборудованию;·требования к программному обеспечению.4. Концептуальное проектирование. создаются подробные модели пользовательских представлений данных предметной области. Затем они интегрируются в концептуальную модель, которая фиксирует все элементы корпоративных данных, подлежащих загрузке в БД.5. Логическое проектирование. осуществляется выбор типа модели данных. Концептуальная модель отображается в логическую модель, основанную уже на структурах, характерных для выбранной модели.6. Физическое проектирование. логическая модель расширяется характеристиками, необходимыми для определения способов физического хранения базы данных, типа устройств для хранения, методов доступа к данным базы, требуемого объема памяти, правил сопровождения БД и др.7. Оценка и поддержка базы данных. Оценка включает опрос пользователей на предмет выяснения, какие их информационные потребности остались неучтенными. При необходимости в спроектированную БД вносятся изменения. Пользователи обучаются работе с БД. По мере расширения и изменения потребностей бизнеса поддержка БД обеспечивается путем внесения изменений, добавления новых данных, разработки новых прикладных программ, работающих с БД