Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Технология хранения, поиска и сортировки информации 401



Проанализируем причину дублирования. Комплектую­щие компьютера имеют два неотъемлемых свойства: «Наи­менование» и «Описание». «Название фирмы», «Адрес» и «Цена» не являются свойствами комплектующих компьюте­ра, они являются свойствами поставщика.

Естественно разделить исходную таблицу на две: «Комп­лектующие» (табл. 11.3) и «Поставщики» (табл. 11.4).

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

Таблица 11.3. Комплектующие

Код комплектующих Наименование Описание
К1 Системный блок Pentium
К2 Монитор 15"
КЗ Клавиатура 104кл.
К4 Мышь Зкн.

В таблицу «Поставщики» введем дополнительное поле «Код поставщика». Именно это поле будет ключевым в дан­ной таблице.

Таблица 11.4. Поставщики

Код поставщика Название фирмы Адрес
П1 Фирма1 Адрес 1
П2 Фирма2 Адрес2

11.5.2. Связывание таблиц

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

При связи «один-ко-многим» каждой записи в одной (главной) таблице могут соответствовать несколько записей в другой (подчиненной) таблице, а запись в подчиненной таблице не может иметь более одной соответствующей ей за­писи в главной таблице.







Дата публикования: 2014-10-30; Прочитано: 279 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...