Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Структурная схема

 

В системный интерфейс 3 подсистемы:

· работа с таблицами;

· выборка данных;

· о программе.

Подсистема работа с таблицами делится на два раздела: ввод и редактирование, отображение.

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

В подсистему работа с запросами входит 17 запросов. Критерий запросов пользователь выбирает сам.

О программе выводится справка, в которой краткое описание программы (рис. 7).

Рис. 7. Системный интерфейс

 

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

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

СУБД позволяет задавать типы данных и способы их хранения. Можно также задать критерии (условия), которые СУБД будет в дальнейшем использовать для обеспечения правильности ввода данных. В самом простом случае условие на значение должно гарантировать, что не будет введен случайно в числовое поле буквенный символ. Другие условия могут определять область или диапазоны допустимых значений вводимых данных.

Microsoft Access предоставляет максимальную свободу в задании типа данных (текст, числовые данные, даты, время, денежные значения, рисунки, звук, электронные таблицы). Можно задавать также форматы хранения представления этих данных при выводе на экран или печать. Для уверенности, что в базе хранятся только корректные значения, можно задать условия на значения различной степени сложности.

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

В созданной базе данных (БД) вся информация хранится в 8 таблицах.

В таблице «Manager» содержится «N_manag», «FIO_manag», «Otdel». Ключевое поле – «N_manag».

В таблице «Yslugi» хранится размер скидки «Vid_ys», «Stoim_ys», ключевое поле «Vid_ys».

В таблице «Dogovor» содержится «Nomer_dog», «Nomer_tel_to_dog», «FIO_client», «Pasport_client», «Data_zakl_dog», «N_meneg» ключевое поле «Nomer_dog».

В таблице «Operation» содержится «N_operat», «N_dog», «N_manag», «Vid_ys», «Data_post_zaprosa», «Data_vypol_zaprosa» ключевое поле «N_operat» (рис. 8).

Рис. 8. Даталогическая модель данных

Все связи реализуют: обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных полей.

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

Первая нормальная форма

Отношение находится в первой нормальной форме (1НФ) тогда и только тогда, когда в любом допустимом значении отношения каждый его кортеж содержит только одно значение для каждого из атрибутов.

В реляционной модели отношение всегда находится в первой нормальной форме по определению понятия отношение. Что же касается различных таблиц, то они могут не быть правильными представлениями отношений и, соответственно, могут не находиться в 1НФ. Таблицы приведены к первой нормальной форме.

Вторая нормальная форма

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

Третья нормальная форма

Отношение находится в 3NF тогда и только тогда, когда отношение находится во второй нормальной форме и отсутствуют транзитивные зависимости неключевых атрибутов от ключевых. Таблицы приведены к третей нормальной форме.




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 1955; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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