Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен по информатике..doc
Скачиваний:
13
Добавлен:
10.12.2018
Размер:
403.46 Кб
Скачать

25. Основные этапы проектирования баз данных. Этапы работ по проектированию бд.

Разраб-ка бд произв-ся на основе обслед-ия предм-ой обл-ти (ПО) и явл результатом инф-ционного анализа и построения модели данных ПО. При проек-нии б д м исп-ся 2 подхода. При 1 подходе сначала устан-ся осн-ые задачи, д/решения кот строится база, и потреб-ти задач в данных. В соотв-ии с потреб-ми выявл-ся инф-ые объекты, из кот д состоять БД. При 2 подходе изучается ПО, производится анализ её данных, и устанавливаются типовые объекты предметной области. Возможно сочетание обоих подходов. При разработке ИЛМ в соотв-ии с 1 подходом снач осущ-ся выявление форм док-тов – источников, содерж-х необход-е данные. Данные в док-х представлены в виде реквизитов. Реквизиты подразделяются на ключевые и описательные, кот явл функционально зависимыми от ключевых. Функц-ая полн завис-ть реквизитов имеет место только в том случае, если 1му значению ключа соотв-т только 1 знач-е описательного реквизита. Далее могут быть установлены функц-ые зависимости реквизитов, кот исп-ся д/выделения инф-ых объектов. Информационный объект – это инфо-ое отображение некот сущности (реального объекта, явления, процесса или события), о кот д б представлена информация в БД. Сущности и их идентификация. ИО имеет мн-во реализаций – сущностей ИО. Сущн ИО представлена сов-ью конкр-х значений реквизитов, т.е. сведений об одной сущ-ти объекта. Каждая сущн должна однозначно идентифицироваться значением уникального ключа, то есть такого ключа, значения которого не могут повторяться. Послед-ее определение структурных связей между объектами позволяет закончить построение ИЛМ. Структурная связь уст-ся м/у парами ИО-в, логич-ки взаимосвяз-х в соотв-вии с природой сущностей. Т.е. связь устанавливается между объектами, если они хар-ризуются реальными отношениями. Д/кажд установленной связи опред-ся тип отношения между объектами 1:1, 1:M или M:N Причем правильность установления связей определяется тем, что ключ связи должен быть уникальным ключом в главном объекте.

Если выявлены много-многозначные отношения (M:N), они должны реализовываться через третий объект-связку, с кот исходные связаны 1:М связями.

На след этапе конструируются таблицы БД, т.е. разраб-ка продолж-ся средствами СУБД. Стр-ра таблиц БД задается с пом ср-в описания таблиц в СУБД в полном соответсвии ИО-м. После формирования стр-ры БД м осущ-ся загрузка бд с документов источников.

26. Классификация и кодирование технико-экономической информации.

Любое множ-во объектов, в т.ч. информац. м. классифицир. по разл. признакам. Тот признак, по кот. осущ-ся класс-ция, назыв. основанием деления (напр., аттестован, н/а). Все сист. класс-ции делятся на 2 группы:1)естеств.;2)искусств. (по группам, потокам). Виды класс-ции: 1)иерархич.;2)многоаспектная:-фасетная;-дискрипторная(описат-ая). Иерархич. класс-ция: все множ-во объектов делится на группы, кот. формир-ся в виде отд. ур-ней или дерева. Дерево – совок-ть вершин и дуг, кот. располож. в иерархич. порядке. Кажд. вершина м. иметь только 1 исходную вершину и неск. порожд. вершин. Самая верхняя верш. – корень дерева (корн. каталог). Кол-во ур-ней назыв. глубиной класс-ции. В кажд. иерархич. ветке м. взять любой признак класс-ции. Преимущества: 1)большая информат-ть;2)традицион-ть;3)исп-ние большого многообр. классификац. признаков;4)исп-ние независ. классиф. признаков. Недостатки:1)жесткая стр-ра – сложность измен-я. Мнооаспектная классиф-ция: 1)фасетная – одноуровн. исходн. множ-во объектов разбив-ся на группы одноврем. по неск. признакам. Из каких фасетов задается знач. конкр. класс-ции, ясно только польз-лю. По выдел. фасетым выбир-ся множ-во, удовл-ее этим признакам. М. выбир. не по всем фасетам. +: 1)м. легко измен. состав фасет (добавл./удал. призн. М. удал. весь столбец с призн., при этом не затраг. все др. фасеты). Классификатор (документ) содерж. назв. классиф-ихся группировок и их признаков. Если докум. содерж. цену объекта за ед-цу измер-я, м. назв. его номенкл.-ценник, либо классификатор-ценник. 2) Дискрипторная класс-ция: выбир-ся набор ключ. слов, кажд. объект хар-зуется некот. последоват-тью этих ключ. слов, исп-ся только опред. последоват-ть, и те объекты, кот. имеют только такую последоват-ть, вход. в соотв. группу класс-ции (библиотека). Системы кодир-я инф-ции(СКИ) – совок-ть правил для составл-я кодов объектов. В информац. базах, описыв-их экон. объекты, очень большая доля приход. на символьную инф-цию. К ней относ-ся полные наимен. объектов. При раб. с БД сущ. т.н. min избыточность инф-ции (для того, чтобы связ. таблицы БД м/д собой). Поэт. исп-ние полных наимен-ий существ. увелич. размеры БД=>при разраб-ке информ. систем использ. спец. кодир-е инф-ции. Код хран-ся в справочнике, из кот. инф-ция извлек-ся только для получ. конечного докум. Класс-ция СКИ: 1)регистрац.:-порядковые (м. исп-ся без предварит. класс-ции. Порядок построения кодов: кажд.объект получ. свой порядк. номер. «-»: вновь поступившие объекты попад. в конец списка)

;-серийные (для групп объектов выдел-ся некот. интерваля кодов с запасом);2)классификац.:-последоват.(иерарх.) (исп-ся при обязательно заранее провед. класс-ции объекта. Общий код объекта формир-ся включ-ем кодов всех предыд. ур-ней класс-ции. На кажд. ур-не иерархии м. исп-ся либо порядк., либо серийн. сист. кодир-я. Для обознач. объекта код формир-ся так: берутся коды всех вышестоящ. ур-ней, запис-ся от высшего к низш. Имеет двойн. нагрузку: позвол. уменьш. объем инф-ции за счет введ-я кодов. По коду м. судить о принадл-ти объекту к опред. классу, виду);-параллельн.(основ. на фасетной класс-ции, где все группы объекта распр. соотв. с призн. класс-ции, кажд. группа имеет свой код, напр., полосковый штрих-код). Класс-торы инф-ции. При формир-ии стр-ры БД все наимен-я кодир-ся. Для них формир-ся спец. класс-тор (справочник). Часто кроме наимен. м/б включ. доп. графы и во всех ост. табл. БД вместо наимен. будет исп-ся код. Обращ-е к справ-ку осущ-ся только тогда, когда н. сформир. выходн. докум.