logo search
ОТЧЕТ по РИС Латыпова Э

3.1 Функциональные зависимости внутри файлов исходных данных (файл n, наименование поля, имя поля, тип данных, функциональная связь)

Реализация поставленных выше целей можно осуществить с помощью Borland Delphi, используя формат базы данных Microsoft SQL Server.

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

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

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

Счетчик означает, что совпадения не допускаются.

Имя поля

Ключ.поле

Обязательное поле

Тип данных

Размер

Подпись поля

Функциональная связь

Товар (Tovar)

Idtov

+

+

Целочисленный

5

Счетчик

Naimen

-

-

Текстовый

30

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

Склад (Sklad)

Idsklad

+

+

Целочисленный

5

Счетчик

Nazvan

-

-

Целочисленный

30

Название

MOL

-

-

Текстовый

30

Материально ответственное лицо

Договор (Dogovor)

Iddog

+

+

Целочисленный

5

Счетчик

Ndog

-

+

Целочисленный

5

Номер договора

Data

-

-

Дата и время

Текущая системная дата

дата

Оплата (Oplata)

Idopl

+

+

целочисленный

5

Счетчик

Dataopl

-

-

Дата и время

Системная дата

Дата оплаты

Summa

-

-

денежный

Больше 0

сумма

Поставщик(Postavschik)

Idpost

+

+

целочисленный

5

Счетчик

Name

-

-

текстовый

30

Название

Adress

-

-

текстовый

30

Адрес

Tel

-

-

целочисленный

5

Телефон

Накладная(Nakladnaya)

Idnakl

+

+

целочисленный

5

Счетчик

Nnakl

-

+

целочисленный

5

Номер накладной

Datenakl

-

-

Дата и время

5

Дата накладной

Построена схема данных для обеспечения каскадного удаления и изменения с помощью компонента «Диаграммы».