Основы проектирования БД

 

В широком смысле слова БД можно определить как совокупность сведений о конкретных объектах реального мира в какой-либо предметной области.

Объект- это нечто существующее и различимое. Это экземпляр некой сущности, отличимый от другого экземпляра той же сущности. При моделировании этих философских понятий о реальном мире в программировании используют понятие класс и объект (экземпляр) класса. Объектом могут быть не только материальные, но и абстрактные понятия.

Группавсех подобных объектов образует набор объектов.БД оперирует наборами объектов, спроектированными применительно к данной предметной области, используя при этом конкретные значения данных о тех или иных объектах.

Данное- это некоторый показатель, который характеризует некий объект и принимает для конкретного экземпляра объекта некоторое числовое или текстовое значение. Например: возраст и фамилия.

Главной задачей проектирования БД является выбор объектов и описывающих их данных, а также установление связей между ними.

Количество данных может меняться в широких пределах. Для Access- это сотни тысяч записей в таблице. Для больших количеств- более дорогие и развитые СУБД, например, INFORMIX, ORACLE, SYBASE ANYWARE. Средства разработки: Power Builder, S-designor. Стоимости: 2 ¸ 10 тысяч $.

Для данного определяются: имя, тип и формат (длина). При выборе данного необходимо приписать ему и сообщить системе точное название (имя данного), с помощью которого в дальнейшем можно манипулировать значениями данных. Примеры: «Наименования продукции», «Год рождения», «Себестоимость».

Далее разработчик сообщает тип данного- числовое или текстовое, а также формат данного, который для числового данного связан с диапазоном представления, а для текстового- длиной строки.

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

 








Дата добавления: 2014-11-29; просмотров: 802;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.