русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Разработка физической структуры базы данных


Дата добавления: 2015-07-04; просмотров: 1309; Нарушение авторских прав


 

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

· каждая реляционная таблица превращается в таблицу БД;

· каждый столбец таблицы - в поле таблицы;

· каждая строка таблицы - в запись таблицы.

В процессе физического проектирования РБД необходимо:

· присвоить имена таблицам;

· присвоить имена полям таблиц.


Соответствие документов и таблиц БД

Имя документа Имя таблицы БД
Список предприятий ПРЕДПРИЯТИЯ
Список налогов НАЛОГИ
План поступления налогов ПЛАН
Список платежных поручений ПЛАТЕЖИ
СПЕЦ-Я ПЛАТЕЖЕЙ

 

Таблицы базы данных заполняются на основе входных(первичных) документов. Например, в таблице ПРЕДПРИЯТИЯ имена полей КОД_ПРЕД и НАИМ_ПРЕД.

 

Контрольный пример

 

Заполнить таблицы исходными данными. Для упрощения решаемых задач сократим количество реквизитов в исходных таблицах. На основании этих данных произвести вручную расчёты для задачи 1 и задачи 2.

Контрольный пример необходим для проверки правильности решения задачи на персональном компьютере.

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

 

Для нашего примера таблицы, заполненные конкретными значениями, выглядят так:

ПРЕДПРИЯТИЯ НАЛОГИ

Код пред-приятия Наименование предприятия     Код налога Наименование налога
Заря   Налог на имущество
Восток   Налог на прибыль
Север   НДС

 


ПЛАН ПЛАТЕЖИ

Код пред. Код налога Сумма плановая   Номер документа Код пред. Дата перечис-ления
  3.02.11
  3.02.11
  5.02.11
  15.03.11
  5.03.11
  17.04.11
  10.03.11
  23.03.11
        20.04.11

 



СПЕЦИФИКАЦИЯ ПЛАТЕЖЕЙ

Номер документа Код предприятия Код налога Сумма оплаты

Примечание: данные задаются произвольно по количеству значений и содержанию с учётом ограничений.

 

По приведенным исходным данным выполним вручную решение поставленных задач (контрольный пример).

 

Задача 1. Анализ оплаты налогов по заданному предприятию.

 

Отберём платёжные поручения для заданного предприятия «Восток».

По отобранным платёжным поручениям вычисляем общие суммы оплаты по каждому виду налога.

Затем найдём отклонение между фактической и плановой суммой по каждому виду налога для заданного предприятия.

В результате получим:

 



<== предыдущая лекция | следующая лекция ==>
Определение логической структуры базы данных | Объекты Access


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.293 сек.