Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Логическая и физическая структуры базы данных

Логическая схема базы данных

Логическая схема Базы Данных построена на основе рассмотренных выше диаграмм.

Логическая схема Базы Данных включает в себя сущности, физическая интерпретация которых составляет структуру взаимосвязанных таблиц Базы Данных. Основными таблицами являются «лицевые счета», «движение средств по доходным операциям», «поступление бюджетных средств».

Добавлены так же таблицы: «тип операции», для разбиения операций с денежными средствами на виды; а также словари: «словарь операций», «словарь ЗАГСов», «словарь городов», «словарь районов» для разбиения данных на виды, предназначены для ускорения процесса заполнения карточек лицевых счетов.

Логическая схема БД включает в себя сущности, физическая интерпретация которых составляет структуру взаимосвязанных таблиц БД.


Рисунок 2.2 - Структура базы данных

 

Физическая схема базы данных

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

Информация о реквизитах лицевого счета в таблице CARD, имеющую следующую структуру:

 

Таблица 2.1 – Лицевые счета

Идентификатор тип поля значение
CODE INTEGER Код лицевого счета
ZAGS INTEGER Загс регистрации
DATEZAGS DATE Дата регистрации
POL CHAR(1) Пол
SURNAME CHAR(20) Фамилия
NAME INTEGER Имя
OTCH INTEGER Отчество
DATEBORN DATE Дата рождения
SVBORNSER CHAR(6) Серия свидетельства о рождении
SVBORNNUM CHAR(20) Номер свидетельства о рождении
BORNRAY INTEGER Район рождения
BORNTOWN INTEGER Место рождения
FSURNAME CHAR(30) Фамилия отца
FNAME INTEGER Имя отца
FOTCH INTEGER Отчество отца
FPASPSER CHAR(6) Серия паспорта отца
FPASPNUM CHAR(20) Номер паспорта отца
FRAY INTEGER Район проживания отца
FTOWN INTEGER Место проживания отца
FSTREET CHAR(50) Улица проживания отца
MSURNAME CHAR(30) Фамилия матери
MNAME INTEGER Имя матери
MOTCH INTEGER Отчество матери
MPASPSER CHAR(6) Серия паспорта матери
MPASPNUM CHAR(20) Номер паспорта матери
MRAY INTEGER Район проживания матери
MTOWN INTEGER Место проживания матери
MSTREET CHAR(50) Улица проживания матери
OPOL CHAR(1) Пол опекуна
OSURNAME CHAR(30) Фамилия опекуна
ONAME INTEGER Имя опекуна
OOTCH INTEGER Отчество опекуна
OPASPSER CHAR(6) Серия паспорта опекуна
OPASPNUM CHAR(20) Номер паспорта опекуна
ORAY INTEGER Район проживания опекуна
OTOWN INTEGER Место проживания опекуна
OSTREET CHAR(50) Улица проживания опекуна
PRIOR INTEGER Приоритет выплаты
CATEGORY INTEGER Категория лиевого счета
DATE_OPEN DATE Дата создания
DATE_CLOSE DATE Дата закрытия
OSN_OPEN CHAR(255) Основание создания
OSN_CLOSE CHAR(255) Основание закрытия
PLASEBORN CHAR(200) Модификация

 


Таблица поступления бюждетных средств BUDGET

 

Таблица 2.2 – Бюджетные средства

PCODE DOUBLE PRECISION Уникальный код
DATE_IN DATE Дата прихода
CODE INTEGER Порядковый номер операции
SUMM DOUBLE PRECISION Сумма прихода
SUMM_OST DOUBLE PRECISION Сумма остатка
N_OP CHAR(200) Назначение операции
INFO CHAR(255) Дополнительная информация

 

Таблица движения средств по доходным операциям OP

 

Таблица 2.3 – Движения средств по доходным операциям

PCODE DOUBLE PRECISION Уникальный код
DATE_IN DATE Дата прихода
CODE INTEGER Порядковый номер операции
SUMM DOUBLE PRECISION Сумма прихода
SUMM_OST DOUBLE PRECISION Сумма остатка
N_OP CHAR(200) Назначение операции
INFO CHAR(255) Дополнительная информация

 

Таблица «Тип операций» содержит данные о видах операций, которые используются в процессе заполнения таблиц бюджетных поступлений, доходных и расходных операций.

Атрибуты:

- Номер типа – уникальный идентификатор;

- Название – наименование типа операций.

Нормативно- справочная информация:

 

Таблица 2.4 - Словарь операций

CODE INTEGER Код словаря
NAME CHAR(30) Наименование
INFO CHAR(255) Дополнительная информация

Таблица 2.5 - Словарь ЗАГСов

CODE INTEGER Код словаря
NAME CHAR(30) Наименование
INFO CHAR(255) Дополнительная информация

 

Таблица 2.6 - Словарь районов

CODE INTEGER Код словаря
NAME CHAR(30) Наименование
INFO CHAR(255) Дополнительная информация

 

Таблица 2.7 - Словарь городов

CODE INTEGER Код словаря
NAME CHAR(30) Наименование
INFO CHAR(255) Дополнительная информация

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...