перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Использование Internet/intranet технологий для организации доступа к базам данных.
Министерство общего и профессионального образования РФ
Дипломная работа
Исполнитель Апанасенко Е.В.
Челябинский государственный университет
Факультет математический
1. Введение
Базы данных настолько тесно вошли в нашу жизнь, что без их помощи не мыслится деятельность ни одной организации. С появлением локальных сетей, подключением таких сетей к Internet, созданием внутрикорпоративных сетей на базе intranet, появляется возможность с любого рабочего места организации получить доступ к информационному ресурсу сети, такому как база данных. Однако, при попытке использовать существующие базы данных возникают проблемы связанные с требованием однородности рабочих мест (для запуска "родных" интерфейсов), большим трафиком в сети (доступ идет напрямую к файлам базы данных), загрузкой файлового сервера и невозможностью удаленной работы (например, командированных сотрудников). Так, для каждой используемой базы данных необходим свой специфический клиент, такой как модуль времени исполнения или исполняемый файл, реализующий функциональность клиента. Клиентский компьютер должен быть достаточно мощным, для того чтобы справиться с обработкой функциональности клиента. Решением проблемы является использование унифицированного интерфейса WWW для доступа к информационным ресурсам организации [4].
Среди преимуществ такого подхода возможность доступа к базе данных посредством так называемого ?тонкого клиента¦ - компьютера с установленной на нем стандартной программой-обозревателем Internet (Netscape Communicator, Microsoft Internet Explorer, и т.п.) вместо использования специфических программ-клиентов;
прозрачность для пользователя работы с удаленными базами данных (сервер баз данных может находиться как в локальной сети, к которой подключен пользователь, так и на другой стороне земного шара);
мобильность клиента: в качестве клиента может использоваться любой компьютер, под управлением любой ОС, имеющий обозреватель Internet;
легкость доступа к базе данных (для доступа к базе данных необходимо лишь иметь компьютер, подключенный любым способом к сети Internet - вся маршрутизация осуществляется серверами сети автоматически). При этом обеспечивается нужный уровень защиты данных.
В данной дипломной работе делается попытка проанализировать существующие технологии организации Web-ориентированных интерфейсов к базам данных и разработать такого рода систему, взяв в качестве прототипа реально существующую базу данных ?Библиографический каталог¦, функционирующую в среде Microsoft Access [2].
Постановка задачи. Провести анализ имеющихся технологий разработки Web-ориентированных интерфейсов к базам данных и разработать справочно-библиографическую систему с WWW-интерфейсом, реализующую алфавитный и систематический каталоги публикаций на базе СУБД Oracle [7].
Для этой цели решались следующие задачи:
разработать структуру базы данных;
реализовать два варианта архитектуры WWW-интерфейса к базе данных и провести их сравнение;
разработать технологию импорта данных из формата СУБД MS Access в формат СУБД Oracle.
скачать бесплатно Использование Internet технологий для организации доступа к базам данных
Содержание дипломной работы
Использование Internet/intranet технологий для организации доступа к базам данных.
2. Две архитектуры систем доступа к базам данных через Web
2.1 Доступ к базе данных на стороне клиента
2.2 Доступ к базе данных на стороне сервера
2.2.1 Технология Oracle Web deployment
2.2.2 Технология с использованием интерфейса CGI
3. Технология разработки Web-интерфейсов к базам данных
3.1 Технология Oracle Web-delpoyment доступа к базам данных на стороне сервера
3.1. создание виртуальных каталогов на Web-сервере
3.2. выбор метода создания HTML файла (динамический или статический)
3.3. обеспечение доступа к приложению Web через URL
3.2 Технология доступа к базам данных на стороне сервера с использованием механизма CGI
2.2.2 Технология с использованием интерфейса CGI
2.2.2 Технология с использованием интерфейса CGI
nameN=valueN
price=100023
name2=value2
name2=value2