Диплом: Исследование и разработка информационной системы сервисного обслуживания клиентов на примере "Петропавловский гуманитарный колледж им. М. Жумабаева"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
45
Рисунок 31. Установка драйвера mysql-connector-odbc
Этот драйвер используется для взаимодействия с СУБД MySQL через
программный интерфейс доступа к базам данных (ODBC). При
использовании ODBC взаимодействие с любой базой данных становится
простым, так как используется стандартный интерфейс для взаимодействия с
различными СУБД. То есть для каждой СУБД уже не придется писать
отдельный код по взаимодействию с конкретной СУБД.
Для работы установлен Denwer3_Base_PHP52_2013-06-02 (бесплатная
сборка). Доступ после запуска Denwer http://localhost/denwer/ либо 127.0.0.1
Denver - набор дистрибутивов (Apache, PHP, MySQL) и программная
оболочка для разработки сайтов на локальной Windows-машине.
Аналогов Denver (рисунки 32 и 33), в том числе и русифицированных
достаточно много, но Denver бесплатный и простой в использовании.
46
Рисунок 32. Оболочка Denver
Рисунок 33. Интерфейс PhpMyAdmin
После того как PHP MyAdmin открыт, создается база данных с тем же
наименованием, что и база в Access (рисунок 34).
47
Рисунок 34. Создание базы данных в PhpMyAdmin
Пустая база данных хранится в папке (рисунок 35)
Рисунок 35. Место хранения пустой базы данных phpMyAdmin
После этого можно двигаться различными путями, например с
помощью программы DBConvertAccessMySQL.
Рассмотрим процесс переноса базы данных из Access в MySQL по
шагам (рисунки 36, 37, 38).
48
Рисунок 36. Перевод базы данных. Шаг 1
Рисунок 37. Перевод базы данных. Шаг 2
49
Рисунок 38. Перевод базы данных
При переносе обязательно поставить галочки у всех таблиц (рисунок
39).
Рисунок 39. База данных перенесена в MySQL
Далее следует проверить наличие всех переносимых связей. Для этого
удобно воспользоваться дизайнером (рисунок 40).
50
Рисунок 40. Схема базы данных в меню Дизайнер MySQL
2.9 Синхронизация базы данных на SQL-сервере с СУБД Access
Базу данных целесообразно разместить на защищенном сервере и
установить связь через Access.
Это можно осуществить следующим образом.
1.Создается пустая база данных и поэтапно устанавливается связь с
севером (рисунки 41-44)
Рисунок 41. Создание пустую базу данных
51
Рисунок 42. Устанавливаем связь с базой данных через ODBC
Рисунок 43. Связь с источником данных через ODBC
52
Рисунок 44. Выбор драйвера
В окне от MySQL необходимо заполнить поля Data Source Name, в поле
Server нужно вписать адрес сервера в сети, если Access и MySQL находятся
на одном компьютере, то можно вписать localhost (127.0.0.1).
Если MySQL находится на другом компьютере, то нужно указать адрес
того компьютера. User это root, Password – пустой. Далее имя базы данных.
Кнопка Test для проверки правильности подключения, если все
произошло успешно, итогом будет запись Connection successful.
53
Рисунок 45. Тестирование соединения
После указания параметров подключения произойдет возвращение на
этап Выбор источника данных. Нужно выбрать созданное соединение с
MySQL и указать таблицы для связи.
Рисунок 46. Выбор таблиц
54
После этого устанавливаются связи с базой данных, и работать с базой
данных находящейся на сервере MySQL можно через Access (рисунок 47),
т.е. можно создавать формы и отчеты, выгружать нужную информацию в
Excel и при этом не использовать никаких дополнительных языков
программирования, поскольку средств, предоставляемых Access вполне
достаточно.
Рисунок 47. Подключение выполнено
Теперь можно работать со связанными таблицами как с обычными,
только данные будут хранится не в файле mdb, а в базе данных MySQL.
2.10 Разработка форм ввода-вывода информации в базе данных в
Access для сотрудников отдела автоматизации
С проектируемой информационной системой будут работать, как
сотрудники колледжа.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран