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

40.Нормализация бд и их формы.

Для оптимизации БД производится нормализация.

Цель нормализации:

  • исключить избыточных данных;

  • упростить структуру данных;

  • обеспечить простой поиск данных;

  • исключить противоречия при изменении БД.

Нормализация отношения - это процесс приведения отношения к той или иной нормальной форме.

Методику нормализации отношений разработал американский ученый А. Ф. Кодд в 1970 г. Он выделил три нормальные формы - 1НФ, 2НФ, 3НФ. Позже стали выделять 4НФ и 5НФ.

Таблица находится в первой нормальной форме, если все ее поля являются неделимыми (элементарными) и не содержат повторяющихся групп значений.

Например: поле, содержащее место рождения и дату рождения, следует разделить на два поля: поле место рождения и поле дата рождения.

Или таблица содержит ячейки, включающие несколько значений поля. Приведение этой таблицы к 1НФ производится путем вставки записей:

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

В таблице не ключевое поле «Телефон» не зависит от ключа «Партия товара». Для приведения этого отношения ко 2НФ таблицу надо разбить на две:

Отношение находится в третьей нормальной форме, если оно удовлетворяет требованиям второй нормальной формы и все не ключевые столбцы взаимно независимы.

Пример таблицы, которая не находится в 3НФ. В этом отношении имеется зависимость: не ключевое поле «Оклад» зависит от не ключевого поля «Должность», которое зависит от ключа «Таб. №».

41.Этапы проектирования баз данных

  1. Концептуальное проектирование - сбор, анализ и редактирование требований к данным.

Для этого осуществляются следующие мероприятия:

    • обследование предметной области, изучение ее информационной структуры;

    • выявление всех фрагментов, каждый из которых характеризуется пользовательским представлением, информационными объектами и связями между ними, процессами над информационными объектами;

моделирование и интеграция всех представлений

  1. Логическое проектирование - преобразование данных в структуры данных.

На этом этапе:

  • выбирается модель данных;

  • определяется набор таблиц исходя из модели;

  • проводится нормализация таблиц.

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

42.Основные характеристики субд access

СУБД – это комплекс языковых и программных средств, предназначенных для создания, ведения и совместного использования БД одним или многими пользователями.

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

  • создание БД, заполнение ее данными;

  • обновление данных;

  • быстрое извлечение данных по запросам;

  • выполнение вычислений над данными;

  • cоздание форм;

  • вывод данных в отчетах;

  • разработка приложений;

  • экспорт данных в другие и импорт из других БД;

  • публикация данных в Internet; и управление БД.

Классификация СУБД:

  1. По степени универсальности СУБД:

  • общего назначения;

  • специального назначения.

  1. По типу модели данных, СУБД делятся на:

  • иерархические;

  • сетевые;

  • реляционные.

  1. На самом общем уровне СУБД можно разделить на:

  • профессиональные;

  • персональные.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]