Среда, 23.05.2012, 05:56

Компьютерная тех. поддержка

Меню сайта
Категории раздела
Мои статьи [61]
Новые статьи [53]
Новые статьи 2 [50]
Мои статьи 2 [50]
Актуальные статьи [50]
статьи [50]
обзоры [50]
новости [50]
последние [50]
новые [50]
свежие [50]
избранные [50]
классные [49]
специальные [51]
электроника [50]
электроника 2 [50]
электроника 3 [50]
компьютеры [50]
компьютеры 2 [46]
компьютеры 3 [49]
компьютеры 4 [50]
компьютеры 5 [54]
компьютеры 6 [44]
компьютеры 7 [60]
компьютеры 8 [51]
компьютеры 9 [50]
компьютеры 10 [50]
новости пк [51]
новости пк 2 [56]
новости пк 3 [48]
новости пк 4 [49]
новости пк 5 [50]
новости пк 6 [55]
новости пк 7 [51]
новости пк 8 [51]
железо [61]
железо 2 [50]
железо 3 [47]
железо 4 [49]
железо 5 [53]
железо 6 [56]
железо 7 [58]
железо 8 [52]
железо 9 [50]
железо 10 [52]
заметки [3]
заметки 2 [6]
заметки 3 [4]
заметки 4 [7]
заметки 5 [4]
заметки 6 [3]
заметки 7 [4]
заметки 8 [3]
заметки 9 [3]
заметки 10 [3]
Наш опрос
Какой операционной системой вы пользуетесь??
Всего ответов: 183
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
E-mail:
Пароль:
Статьи
Новое
Поиск
Спонсоры

рекомендуем

Главная » Статьи » компьютеры 7

Проблемы реляционного подхода 14.11.1 2
Необходимо иметь в виду, что это различие — чисто условное. Изменив постановку задачи, мы можем заняться не столько за¬казами, сколько клиентами или продуктами. Например, службу маркетинга могут интересовать не только наименование и адрес клиента, но и фамилия (ФИО) директора (напомним, что клиент — это ресторан, кафе, клуб), а также его возраст, характер, склонности... Включив эти данные в таблицу КЛИЕНТЫ, добавив туда потенциальных клиентов, служба маркетинга сможет решать собственные задачи. В качестве дополнительного примера рассмотрим разницу между таблицами «Постановки» и «Спектакли», которые имеют¬ся, скажем, в БД N-ского театра. В таблице «Постановки» мы укажем код постановки (именно — постановки, не спектакля!), автора, название, режиссера, дату премьеры и проч. В результате получится относительно стабильный справочник (словарь) по¬становок (премьеры-то редко!). В таблице «Спектакли» будем вести оперативный учет спектаклей из справочного набора по¬становок, причем эта таблица будет меняться ежедневно, а по воскресеньям и два-три раза. Каковы поля оперативной табли¬цы? Из словаря возьмем только одно поле — код постановки, а далее: дата спектакля, число проданных билетов, сбор, погода (если хотите), исполнители главных ролей и проч. При просмотре такой таблицы система сможет для любого конкретного спектакля выдать вам и полные данные о постанов¬ке из словаря. При проектировании таких таблиц, как ЗАКАЗЫ, рекомендуем «золотые правила»: уяснить себе, что есть первичный ключ таблицы (т. е. убе-диться, что двух записей с одинаковым значением ключа в таб-лице быть не может); если первичный ключ не просматривается, подумать, пра-вильно ли подобран состав полей; если первичный ключ безупречен, к нему можно дописы¬вать любые атрибуты, непосредственно зависящие от ключа. Например, в словарь клиентов в принципе можно включить фамилию директора предприятия, код банка, связанного с кли-ентом. Но адрес банка включать нельзя — это атрибут не клиен¬та, а банка, и место его в таблице, где первичным ключом явля¬ется сам банк (или его код). В Если при просмотре подготовленной БД вы обнаружили в даре таблиц одноименное поле, которое не входит в первичный ключ ни одной из этих таблиц, — это ошибка нормализации. Сис¬тема не сможет контролировать согласованность значений таких полей.history4you.ru
Категория: компьютеры 7 | Добавил: sergei4 (23.11.2010)
Просмотров: 125 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Код *: