
- •2 Вопрос: экономические информационные системы, классификация, информационное обеспечение
- •3 Вопрос внемашинная организация экономической информации: документы, их виды, структура.
- •7 Вопрос внутримашинная организация экономической информации: файловая организация данных, и базы данных. Преимущества баз данных
- •8 Вопрос Трехуровневая модель организации баз данных
- •9 Вопрос. Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- •10 Вопрос. Сетевая модель, ее достоинства и недостатки.
- •11 Вопрос. Реляционная модель. Её базовые понятия (отношения, домен, кортеж, схема, степень, мощность отношения), достоинства и недостатки
- •Достоинства и недостатки реляционной модели данных
- •16 Вопрос. Этапы жизненного цикла бд
- •20 Вопрос. Нормализация таблиц, ее цель. 1-я нормальная форма, 2 нормальная форма, 3 нормальная форма
- •17 Вопрос. Модель сущность-связь, её понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •21 Вопрос. Концептуальное проектирование, его цель и процедуры.
Достоинства и недостатки реляционной модели данных
Достоинствами являются:
простота представления данных;
удобство модификации отношений;
минимальная избыточность данных, достигаемая при нормализации отношений.
К недостаткам следует отнести:
невысокую скорость работы с данными;
значительную фрагментацию данных вследствие нормализации отношений, в то время как в большинстве задач необходимо объединение фрагментированных данных.
16 Вопрос. Этапы жизненного цикла бд
Жизненный цикл базы данных (ЖЦБД) – это процесс проектирования, реализации и поддержки базы данных. ЖЦБД состоит из семи этапов.
предварительное планирование (На этом этапе собирается информация об используемых и находящихся в процессе разработки прикладных программ и файлах, связанных с ними. Она помогает установить связи между текущими приложениями и то, как используется их информация.)
проверка осуществимости (предполагает подготовку отчетов по трем вопросам:
*Есть ли технологии – необходимое оборудование и программное обеспечение – для реализации запланированной базы данных (технологическая осуществимость);
*Имеются ли персонал, средства и эксперты для успешного осуществления плана создания базы данных (операционная осуществимость);
*Окупится ли запланированная база данных (экономическая эффективность)).
определение требований (На этом этапе определяются:
цели базы данных;
информационные потребности различных структурных подразделений и их руководителей;
требования к оборудованию;
требования к программному обеспечению ).
концептуальное проектирование (На этом этапе создаются подробные модели пользовательских представлений данных предметной области. Затем они интегрируются в концептуальную модель, которая фиксирует все элементы корпоративных данных, подлежащих загрузке в базу данных. Эту модель еще называют концептуальной схемой базы данных.)
логическое проектирование (На этом этапе осуществляется выбор типа модели данных. Концептуальная модель отображается в логическую модель, основанную уже на структурах, характерных для выбранной модели.)
физическое проектирование (На этом этапе логическая модель расширяется характеристиками, необходимыми для определения способов физического хранения базы данных, типа устройств для хранения, методов доступа к данным базы, требуемого объема памяти, правил сопровождения базы данных и др.)
оценка работы и поддержка базы данных (Оценка включает опрос пользователей на предмет выяснения, какие их информационные потребности остались неучтенными. При необходимости в спроектированную базу данных вносятся изменения.)
20 Вопрос. Нормализация таблиц, ее цель. 1-я нормальная форма, 2 нормальная форма, 3 нормальная форма
Наиболее изученным способом преобразования отношений, позволяющих улучшить характеристики БД по перечисленным критериям, является нормализация отношений. Это процесс приведения отношений к той или иной нормальной форме. Методику нормализации отношений разработал американский ученый А. Ф. Кодд в 1970 г. Он выделил три нормальные формы - 1НФ, 2НФ, 3НФ.
Отношение находится в первой нормальной форме, если все его поля являются простыми.
Отношение находится во второй нормальной форме, если оно удовлетворяет требованиям первой нормальной формы и неключевые поля функционально полно зависят от ключа. Полная функциональная зависимость означает, что значение каждого неключевого поля однозначно определяется значением ключа.
Отношение находится в третьей нормальной форме, если оно удовлетворяет требованиям второй нормальной формы и при этом неключевые поля зависят от ключа нетранзитивно. Транзитивной называется такая зависимость, при которой какое-либо неключевое поле зависит от другого неключевого поля, а то, в свою очередь, зависит от ключа.