Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Проектирование базы данных




Модули

Макросы

Страницы доступа к данным

Это специальные объекты баз данных, реализованных в последних версиях СУБД Microsoft Access (начиная с Access 2000). Физически это особый объект, выполненный в коде HTML, размещаемый на Web-странице и передаваемый клиенту вместе с ней. Сам по себе этот объект не является базой данной, но содержит компоненты, через которые осуществляется связь переданной Web-страницы с базой данных, остающейся на сервере. Пользуясь этими компонентами, посетитель Web-узла может просматривать записи базы в полях страницы доступа. Таким образом, страницы доступа к данным осуществляют интерфейс между клиентом, сервером и базой данных, размещенной на сервере.

Макросы позволяют автоматизировать некоторые действия в приложении пользователя. Макрос является программой, состоящей из последовательности макрокоманд, которая выполняется при наступлении некоторого события в объекте приложения или его элементе управления. Создание макросов осуществляется в диалоговом режиме путем выбора нужных макрокоманд и задания параметров, используемых ими при выполнении.

Модули содержат процедуры на языке Visual Basic for Applications. Могут создаваться процедуры-подпрограммы, процедуры-функции, которые разрабатываются пользователем для реализации нестандартных функций в приложении пользователя, и процедуры для обработки событий. Использование процедур позволяет создать законченное приложение, которое имеет собственный графический интерфейс пользователя, позволяющий запросить выполнение всех функций приложения.

Access располагает разнообразными диалоговыми средствами пользователя, которые позволяют создавать приложения для решения задач, не прибегая к разработке запросов на языке SQL или к программированию макросов или модулей на языке Microsoft Visual Basic for Applications. Для автоматизации процесса создания объектов Access используются специализированные диалоговые графические средства, называемые Конструктором. Он предоставляет пользователю набор инструментов, с помощью которых можно быстро создать и модифицировать объект. Для конструирования макета форм, отчетов и страниц доступа к данным используется панель элементов, которая появляется при вызове конструктора.

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


 

2. Создание базы данных автосалона «Трансмоторгрупп»

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

В данном подразделе дается краткое описание предметной области, в которой функционирует информационная система автосалона.

Автосалон является современным автотранспортным предприятием, которое оказывает услуги продаже грузовых автомобилей. Для автоматизации услуг и других процессов будет разработана база данных.

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

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

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

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

 

 

Сотрудники
Продажа
Автомобии в наличии
Покупатели
Производитель
Выполнение
Фамилия покупателя
Дата продажи
Адрес  
Телефон покупателя
Код покупателя
Фамилия
Телефон
Должность
Код сотрудника
Код автомобиля
Дата продажи
Код сотрудника
Код покупателя
Марка автомобиля
VIN ТС
Код автомобиля
№ПТС
Тип ТС
Дата поступления
цвет
Страна-произв
Цена а/м
Страна-произв
Код страны-произв
Заявка
запрос
проверка

 

 

 


Схема 1. Концептуальная схема





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


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


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



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




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