Среда, 23.05.2012, 05:46

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

Меню сайта
Категории раздела
Мои статьи [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
Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0
Форма входа
E-mail:
Пароль:
Статьи
Новое
Поиск
Спонсоры
Друзья сайта: программа торрент скачать бесплатно на русском языке без смс легче легкого!а также вы найдете здесьдешевый прокат автомобилей

рекомендуем

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

Как структурировать данные 2
При выборе данного необходимо приписать ему и сообщить системе точное название (имя), с помощью которого в дальней-шем можно манипулировать значениями данных. Например, «Наименование продукции», «Цена», «Год рождения» и т. п. В старых системах на длину и структуру имени налагались строгие ограничения. Например, в широко распространенных СУБД ти¬па dBASE в имени данного можно было указать не более 10 прописных латинских символов (вместо «Цена» разработчик пи¬сал CENA или что-нибудь в этом роде). Во многих современных системах эти ограничения сняты (см. главу 15). В дальнейшем изложении мы будем использовать и сокращенные имена дан¬ных (например, КАТЕГ, DLIT, — как поднято в старых систе¬мах), и «нормальные» имена (например, КОД КЛИЕНТА, — как принято в MS Access). Кроме того, разработчик определяет и сообщает ИС тип дан¬ного — текстовое, числовое и т. п., а также формат данного (например, формат даты). У Не следует смешивать «Имя данного» и «Значение данного». Имя данного в системе — только одно, например: Годрожд. Однако значения данного могут меняться (хотя и необязательно) при переходе от одного экземпляра объекта к другому (например, год рождения 1978, 1965, 1981 и проч.). При чтении «Азбуки» и документации к программным продуктам вы должны внимательно следить за лексикой объяснений. Например, далее будет говориться о ключе как о совокупности имен данных и о значениях ключа, т. е. о значениях данных, входящих в ключ. Очень полезно знать четкие английские термины: name (имя данного), value (значение данного), key (ключ). От name следует отличать caption (название, наименование, подпись) — обозначе¬ние данного в окнах и отчетах, а также title — заголовок (окна). Опыт показывает, что начинающему разработчику (особенно не привыкшему к обобщениям) иногда бывает трудно отличить одно данное от другого. Нужно смелее экспериментировать с базами данных, и постепенно, по мере появления опыта, труд-ности отпадут сами собой. В качестве примера рассмотрим ре-альный случай, когда пришлось устранять недоразумение с дву¬мя данными «Название цеха» и «Специализация цеха» (на ме¬таллообрабатывающем заводе). Разработчика ввело в заблужде¬ние одинаковое звучание: например, «Прокатный» — название и «Прокатный» — специализация, и он рассматривал их как одно данное. Чтобы разъяснить это недоразумение, рассмотрим группу це¬хов металлообрабатывающего завода. Каждый цех имеет, в част¬ности, уникальный код (например, 01, 02, ...), название и спе¬циализацию. Машина отличает один цех от другого по его коду. Пользователю удобнее снабдить каждый код названием, которое целиком зависит от нашего произвола. Например, один и тот же цех мы можем назвать по-разному: «Прокатный цех», «Цех № 34», «Цех с красной трубой на крыше», «Цех, где начальником г-н Сидоров» и т. д. А вот специализацию цеха необходимо ука¬зать аккуратнее: «Прокатный», «Литейный», «Волочильный» и т. п. Значения данных «Название» и «Специализация» могут сов¬падать («Прокатный» —«Прокатный»), но это разные данные! По самой природе различные цеха могут иметь одну и ту же специа¬лизацию (например, может быть несколько прокатных цехов), однако нежелательно иметь цеха с совпадающими названиями и совсем недопустимо иметь цеха с совпадающими кодами (мы перестаем отличать один экземпляр объекта от другого).
Категория: компьютеры 7 | Добавил: sergei4 (09.12.2010)
Просмотров: 160 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Код *: