Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
JHj Практические задания
11.8. Создать отчет «Визитка» для базы данных «Записная книжка» и отчет «Библиотечная карточка» для базы данных «Библиотечный каталог».
Реляционные базы данных
11.5.1. Однотабличные и многотабличные базы данных
Достаточно часто встречается ситуация, когда хранить всю базу данных в одной таблице неудобно и нерационально. Таблица может содержать слишком большое количество полей, что неудобно пользователю. Различные записи при этом во многих полях дублируют друг друга, что увеличивает информационный объем базы данных и замедляет процедуры ее обработки.
Поясним это на примере. Пусть табличная база данных «Комплектующие компьютера и поставщики» содержит информацию о различных комплектующих и имеет поля: «Счетчик», «Наименование», «Описание», «Название фирмы», «Адрес», «Цена» (в рублях) — табл. 11.2.
Таблица 11.2. Комплектующие компьютера и поставщики
Счетчик | Наименование | Описание | Название фирмы | Адрес | Цена |
Системный блок | Pentium | Фирма1 | Адрес 1 | ||
Системный блок | Pentium | Фирма2 | Адрес2 | ||
Монитор | 15" | Фирма1 | Адрес1 | ||
Монитор | 15" | Фирма2 | Адрес2 | ||
Клавиатура | 104 кл. | Фирма1 | Адрес 1 | ||
Клавиатура | 104 кл. | Фирма2 | Адрес2 | ||
Мышь | Зкн | Фирма1 | Адрес 1 | ||
Мышь | 3 кн | Фирма2 | Адрес2 |
Мы видим, что почти половину объема таблицы составляет избыточная, дублированная информация.
Дата публикования: 2014-10-30; Прочитано: 592 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!