Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сдавали в ОТИ 2 раза.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
1.63 Mб
Скачать

2.3.2 Характеристика базы данных

База данных – это организованная структура, которая служит для хранения информации. В наше время, в базах данных хранятся не только данные, но и информация.

В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных. С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнение ее содержимым, редактирование содержимого и визуализации информации.

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

В простейшем виде информационная модель может быть отображена в виде взаимосвязей между бизнес-компонентами и бизнес-процессами, как это показано на рисунке 2.4. В практике проектирования информационных систем такие схемы получили название ER-диаграмм (Entity-relationship diagram (ERD) – диаграмма «Сущность-связь»). ER-диаграммы хорошо вписываются в методологию структурного анализа и проектирования информационных систем. Такие методологий обеспечивают строгое и наглядное описание проектируемой системы, которое начинается с ее общего обзора и затем уточняется, давая возможность получить различную степень детализации объекта с различным числом уровней.

Рисунок №2.4. ER диаграмма

Следующие таблицы заполняются при поступлении документов:

Таблица №2.7

Структура таблицы «Список документов»

Название

Имя поля

Тип

Размер

idDoc

Индивидуальный код

Счетчик

Длинное целое

Дата

Дата регистрации

Дата/время

Краткий формат даты

Также заполняется подчиненная таблица «Значение полей», которая имеет следующую структуру:

Таблица №2.8

Структура таблицы «Значение полей»

Название

Имя поля

Тип

Размер

Id_DOC

Код документа

Целое

Длинное целое

ID_FIELD

Код поля

Целое

Длинное целое

Значение

Содержание поля

Текстовый

250

К постоянной информации относится информация, хранящаяся в следующих справочниках:

Справочник Константы;

Справочник Список форм;

Справочник Список полей;

Справочник Шаблоны;

Рассмотрим подробнее структуру этих справочников:

Таблица №2.9

Структура таблицы «Константы»

Название

Имя поля

Тип

Размер

Id_CONST

Индивидуальный код

Счетчик

Длинное целое

Наименование

Наименование

Текстовый

50

Значение

Значение

Текстовый

250

Таблица №2.10

Структура таблицы «Список форм»

Название

Имя поля

Тип

Размер

Id_FORM

Индивидуальный код

Счетчик

Длинное целое

Название

Наименование формы документа

Текстовый

50

Фильтр

Фильтр на список документов по умолчанию

Целое

Длинное целое

Таблица №2.11

Структура таблицы «Список полей»

Название

Имя поля

Тип

Размер

Id_FIELD

Индивидуальный код

Счетчик

Длинное целое

Наименование

Название поля

Текстовый

50

Отображать

Нужно ли отображать поле

Целое

Длинное целое

Фильтр

Проводить ли фильтрацию по полю

Целое

Длинное целое

Автогенерация

Является ли поле автоинкрементным счетчиком

Целое

Длинное целое

Длина

Длина поля

Целое

Длинное целое

Значение

Значение поля

Текстовый

50

Таблица №2.12

Структура таблицы «Шаблоны»

Название

Имя поля

Тип

Размер

ID_SB

Индивидуальный код

Счетчик

Длинное целое

Имя шаблона

Название шаблона

Текстовый

50