рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Нормализация структуры БД

Нормализация структуры БД - раздел Изобретательство, Разработка таблиц БД После Того, Как Построена Инфологическая Модель, Наступает Этап Нормализации ...

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

Для указания уникального поля используется понятие ключевого поля. При создании структуры таблиц одно поле можно назначить ключевым. С ключевыми полями компьютер работает особо. Он проверяет их уникальность. Ключевое поле – очевидный кандидат для создания связей. Иногда ключевое поле называют первичным ключем.

Как правило, уникальное поле создают искусственно. Для этого нужно первым свойством каждой сущности указать номер отдельного экземпляра по порядку. Это поле должно иметь тип Счетчик. Ввести два одинаковых значения в такое поле нельзя по определению, поскольку приращение значения поля производятся автоматически. Связь между таблицами будет вестись в дальнейшем именно по этому полю.

Нормализация представляет собой построение так называемой концептуальной модели БД, которое сводится к представлению инфологической модели в терминах выбранной СУБД (в данном случаи Access). Концептуальная модель имеет вид, немного отличающийся от инфологической, но строится на основе инфологической.

В концептуальной модели используются другие термины: вместо «сущности» используется термин «таблица», вместо «свойства» - «поле».

Особенностью концептуальной модели является наличие связей, которые здесь показываются явно. Связи проводятся между соответствующими полями, созданными еще в инфологической модели для формирования связей «один-к-одному» и «один-ко-многим».

Концептуальная модель по предметной области «Зоопарк» приведена на рисунке ниже.

Вид Размещение Помещение Животное Сотрудники

1 1 1

N

N N

N

 

Рис.2.1. Концептуальная модель по предметной области «Зоопарк»

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

– Конец работы –

Эта тема принадлежит разделу:

Разработка таблиц БД

Введение... Аналитическая часть... Обзор предметной области...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Нормализация структуры БД

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Обзор предметной области
Предметная область – это часть реального мира, данные о которой мы хотим отразить в базе данных. В качестве предметной области в данной курсовой работе используется зоопарк. Предметная область беск

Моделирование проектируемой БД
Модель предметной области – это наши знания о предметной области. Знания могут быть как в виде неформальных знаний в мозгу эксперта, так и выражены формально при помощи каких-либо средств.

Возможные связи.
1. «один-к-одному» - каждому экземпляру первой сущности соответствует только один экземпляр второй сущности. 2. «один-ко-многим» - каждому экземпляру первой сущности могут соответствовать

Разработка таблиц БД
Следующим шагом в создании БД является разработка таблиц и дальнейшая работа над ними непосредственно уже в самой программе (данная операция называется построением физической модели БД). О

Функциональное назначение таблиц
Название таблицы Функциональное назначение Врач Данная таблица предназначена для введения информации о видах животных в зоопарке, а

Конструирование визуальных форм
Форма представляет собой некий электронный бланк, в котором имеются поля для ввода данных. Наборщик вводит данные в эти поля, и данные автоматически заносятся в таблицы базы данных. Для со

Формы и их характеристики
Название формы Тип форм Наличие подчиненных форм Элементы управления Форма «Животное» форма в один столбец

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

Запросы и их характеристики
Название Задачи, выполняемые запросом Тип запроса Перечень использованных таблиц, вычисляемых полей, условие отбора, использование группировки,

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

Отчеты и их характеристики
Название Назначение Тип Перечень используемых таблиц, полей и запросов Описание изменений, внесенных в конструкторе

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги