Рефераты. Анализ торговой сети Dиал Электроникс

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Даталогическая модель

 

       Даталогическое проектирование заключается в проектировании логической структуры БД, Таким образом, главное отличие даталогической модели от инфологической состоит в том, что инфологическая модель хранит в себе всю информацию о предметной области, необходимую и достаточную для проектирования базы данных, но она не привязана к определенной СУБД. Даталогическая модель может не отражать в явном виде все сущности, зафиксированные в инфологической модели, но она должна быть непременно привязана к СУБД, на которой разрабатывается база данных. При проектировании даталогической модели данных должно быть обеспечено однозначное соответствие между конструкциями языка описания данных и графическими обозначениями информационных единиц и связей между ними. Спроектировать логическую структуру базы данных означает определить все информационные единицы и связи между ними, задать их имена. Таким образом даталогическое проектирование сводится к следующим этапам:

1. Определение таблиц

2. Определение полей таблиц

3. Определение типов данных в соответствии с выбранной СУБД

4. Определение длины каждого поля таблиц

5. Определение обязательности каждого поля

6. Определение индексации каждого поля

Для решения поставленной задачи, с учетом выбранной СУБД Microsoft Access, в дата логической модели определены следующие

таблицы:

•   Список товаров

•   Список клиентов

•   Продавцы

•   Поступление товара

•   Продажи

Каждая таблица имеет поля, которые определяются именем и типом данных каждого поля. Для каждой из таблиц определены такие поля:

• таблица «Список товаров» (код товара, класс, наименование, кол-во шт.)

• таблица «Список клиентов» (код товара, Ф.И.О клиента, название  организации)

• таблица «Продажи» (код товара, класс, наименование, кол-во шт., дата)

• таблица «Поступление товара» (код товара, наименование товара, дата поступления, № накладной,  количество шт.)

• таблица «Выдача товара» (код товара, № и Ф.И.О. продавца, класс товара, наименование товара, кол-во шт.)

Access поддерживает  восемь типов данных.

Тип данных (DataType) определяет тип данных, сохраняемых в поле таблицы. В каждое поле допускается ввод данных только одного типа.

Свойство Тип данных (DataType) может иметь следующие значения:

Тип данных      Содержимое поля             Размер

Текстовый -Текст или числа, не требующие проведения расчетов, например,

номера телефонов.        Число символов, не превышающее минимальное из двух значений: 255 или значение свойства Размер поля (FieldSize), Microsoft Access не сохраняет пустые символы в неиспользуемой части поля.

MEMO - Длинный текст или комбинация текста и чисел.     До    65535    символов.

(Если поле MEMO обрабатывается через объекты доступа к данным (DAO) и

содержит   только   текст   и   числа,   а   не   двоичные   данные,   то   его   размер ограничивается размером базы данных).

Числовой — Числовые данные, используемые для проведения расчетов. Подробнееоб использовании конкретных числовых типов см. в разделе справки для свойства

Размер поля (FieldSize). 1,2,4 или 8 байт (16 байт только для кода репликации).

Дата/время — Даты и время, относящиеся к годам с 100 по 9999, включительно. 8 байт.

Денежный —   Денежные    значения   и    числовые    данные,    используемые    в математических расчетах, проводящихся с точностью до 15 знаков в целой и до 4 знаков в дробной части. 8 байт.

Счетчик— Уникальные последовательно возрастающие (на 1) или случайные

числа, автоматически вводящиеся при добавлении каждой новой записи в таблицу.

Значения полей типа счетчика обновлять нельзя,        4  байт (16  байт,  если для свойства Размер поля (FieldSize) задано значение кода репликации).

Логический — Логические значения, а также поля, которые могут содержать одно из двух возможных значений (True/False, Да/Нет).      1 бит.

Объекты OLE - Объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу Microsoft Access. До 1Гбайт (ограничивается объемом диска).

Для каждого поля можно задать определенные свойства, зависящие от выбранного типа данных. Свойства полей:

Свойство «Размер поля» (FieldSize).

Свойство  Размер  поля  (FieldSize)  определяет  максимальный  размер  данных, которые могут сохраняться в полях с типом данных Текстовый, Числовой или Счетчик.

Значения:

Если свойство Тип данных (DataType) имеет значение «Текстовый», значением данного свойства должно быть целое число в диапазоне от 0 до 255. По умолчанию задается размер 50.

Если свойство Тип данных (DataType) имеет значение «Счетчик», то допустимыми являются значения свойства Размер поля (FieldSize) «Длинное целое» или «Код репликации». Если свойство Тип данных (DataType) имеет значение «Числовой», то допустимыми являются следующие значения свойства Размер поля (FieldSize).

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.