Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Использование Internet/intranet технологий для организации доступа к базам данных

Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки
Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее

Министерство общего и профессионального образования РФ Дипломная работа Исполнитель Апанасенко Е.В. Челябинский государственный университет Факультет математический 1. Введение Базы данных настолько тесно вошли в нашу жизнь, что без их помощи не мыслится деятельность ни одной организации. С появлением локальных сетей, подключением таких сетей к I er e , созданием внутрикорпоративных сетей на базе i ra e , появляется возможность с любого рабочего места организации получить доступ к информационному ресурсу сети, такому как база данных. Однако, при попытке использовать существующие базы данных возникают проблемы связанные с требованием однородности рабочих мест (для запуска "родных" интерфейсов), большим трафиком в сети (доступ идет напрямую к файлам базы данных), загрузкой файлового сервера и невозможностью удаленной работы (например, командированных сотрудников). Так, для каждой используемой базы данных необходим свой специфический клиент, такой как модуль времени исполнения или исполняемый файл, реализующий функциональность клиента. Клиентский компьютер должен быть достаточно мощным, для того чтобы справиться с обработкой функциональности клиента. Решением проблемы является использование унифицированного интерфейса WWW для доступа к информационным ресурсам организации . Среди преимуществ такого подхода возможность доступа к базе данных посредством так называемого ⌠тонкого клиента■ - компьютера с установленной на нем стандартной программой-обозревателем I er e ( e scape Commu ica or, Microsof I er e Explorer, и т.п.) вместо использования специфических программ-клиентов; прозрачность для пользователя работы с удаленными базами данных (сервер баз данных может находиться как в локальной сети, к которой подключен пользователь, так и на другой стороне земного шара); мобильность клиента: в качестве клиента может использоваться любой компьютер, под управлением любой ОС, имеющий обозреватель I er e ; легкость доступа к базе данных (для доступа к базе данных необходимо лишь иметь компьютер, подключенный любым способом к сети I er e - вся маршрутизация осуществляется серверами сети автоматически). При этом обеспечивается нужный уровень защиты данных. В данной дипломной работе делается попытка проанализировать существующие технологии организации Web-ориентированных интерфейсов к базам данных и разработать такого рода систему, взяв в качестве прототипа реально существующую базу данных ⌠Библиографический каталог■, функционирующую в среде Microsof Access . Постановка задачи. Провести анализ имеющихся технологий разработки Web-ориентированных интерфейсов к базам данных и разработать справочно-библиографическую систему с WWW-интерфейсом, реализующую алфавитный и систематический каталоги публикаций на базе СУБД Oracle . Для этой цели решались следующие задачи: разработать структуру базы данных; реализовать два варианта архитектуры WWW-интерфейса к базе данных и провести их сравнение; разработать технологию импорта данных из формата СУБД MS Access в формат СУБД Oracle. 2. Две архитектуры систем доступа к базам данных через Web В традиционной архитектуре клиент/сервер действует принцип разделения задач, когда используется более чем один компьютер, и каждый из них выполняет строго определенные ему задачи.

Такой подход уменьшает загрузку каждого узла системы, позволяя ему сконцентрироваться на выполнении ⌠своих■ задач и, следовательно, увеличивает производительность и возможности системы в целом. В СУБД Oracle система баз данных разделена на две части: клиентскую часть и серверную часть (Рис. 1). Клиентская часть реализует внешний интерфейс приложения базы данных и диалог с пользователем посредством клавиатуры, дисплея и навигационных устройств, таких как мышка. Клиентская часть не несет ответственность за оперирование данными, она сконцентрирована на запрашивании, обработке и представлении данных, управляемых серверной частью. Клиентская рабочая станция может быть оптимизирована для этой работы. Так, например, она не нуждается в большом объеме дисковой памяти, но может иметь хорошие графические возможности. Серверная часть, работающая на программном обеспечении Oracle, обслуживает задачи, необходимые для параллельного общего доступа к данным. Серверная часть принимает и обрабатывает SQL и PL/SQL запросы, посылаемые клиентскими приложениями . Компьютер, обслуживающий серверную часть, должен быть оптимизирован для решения своих специфических задач √ он должен иметь большую дисковую память и быстрый процессор . Связь между сервером и клиентом осуществляется посредством SQL e √ сетевого интерфейса Oracle . SQL e позволяет программам Oracle, запущенным на сетевых клиентских рабочих станциях и серверах, организовать доступ, модификацию, разделение и хранение данных на других серверах. При построении Web-интерфейсов к базам данных различают два подхода: доступ к базе данных на стороне клиента, и доступ к базе данных на стороне сервера. 2.1 Доступ к базе данных на стороне клиента Доступ к базе данных на стороне клиента обеспечивает язык Java . Java - это объектно-ориентированный язык программирования, являющийся, по сути дела, "безопасным" подмножеством языка Си . В частности, Java не содержит средств адресной арифметики, не поддерживает механизм множественного наследования и т. д. Для языка Java существуют компиляторы в так называемый "мобильный код" (машинно-независимый код, который может интерпретироваться или из которого могут генерироваться машинные коды на разных платформах). Технология разработки H ML-документа позволяет написать произвольное количество Java-программ, откомпилировать их в мобильные коды и поставить ссылки на соответствующие коды в теле H ML-документа. Такие дополнительные Java-программы называются апплетами (Java-apple s). Получив доступ к документу, содержащему ссылки на апплеты, клиентская программа просмотра запрашивает у Web-сервера все мобильные коды. Коды могут начать выполняться сразу после размещения в компьютере клиента или быть активизированы с помощью специальных команд. Поскольку апплет представляет собой произвольную Java-программу, то, в частности, он может быть специализирован для работы с внешними базами данных. Более того, система программирования Java включает развитый набор классов, предназначенных для поддержки графического пользовательского интерфейса. Опираясь на использование этих классов, апплет может получить от пользователя информацию, характеризующую его запрос к базе данных, в том же виде, как если бы использовался стандартный механизм форм языка H ML, а может применять какой-либо другой интерфейс.

Для взаимодействия Java-апплета с внешним сервером баз данных разработан специализированный протокол JDBC, который, фактически, сочетает функции шлюзования между интерпретатором мобильных Java-кодов и ODBC, а также включает ODBC. По сути дела, Web-интерфейс с доступом к базе данных на стороне клиента практически ничем не отличается от традиционной клиент/серверной архитектуры. Просто роль клиентского приложения здесь играет Java-апплет √ программа на псевдокоде, способная через I er e /i ra e загрузиться и выполниться на вашем компьютере. 2.2 Доступ к базе данных на стороне сервера Более интересной реализацией является механизм доступа к базе данных на стороне сервера. Существует два основных различия между работой приложения в клиент/серверной реализации Oracle и в Web реализации с доступом к базе данных на стороне сервера : Клиент/сервер (Рис. 1). Архитектура системы состоит из двух частей: Клиента и сервера баз данных. Модуль форм времени исполнения (и все прикладные функции) устанавливаются на настольные компьютеры пользователя. Хотя приложение теоретически может включать триггеры и прикладные функции на стороне сервера баз данных, на практике эта возможность используется редко, поэтому вся обработка интерфейса пользователя и триггеров, как правило, происходит на клиентских машинах . Web (Рис. 2). Архитектура системы является трехзвенной и состоит из следующих частей: клиент(ы), сервер приложений, сервер баз данных. Все прикладные функции устанавливаются на сервере приложений, а не на клиентах. Вся обработка интерфейса пользователя выполняется клиентом, в то время как обработка триггеров происходит на сервере баз данных и сервере приложений. 2.2.1 Технология Oracle Web deployme Модуль форм времени исполнения (Forms Ru ime E gi e) представляет собой программу, выполняющую формы приложения. В ее задачи входит запуск, отображение и обработка функциональности формы. Сервер приложений (Applica io Server) представляет собой звено архитектуры, отвечающее за хранение и обработку прикладных функций приложения. Реализован в виде WWW-сервер. WWW сервер - это такая часть глобальной или внутрикорпоративной сети, которая дает возможность пользователям сети получать доступ к гипертекстовым документам, расположенным на данном сервере. Для взаимодействия с WWW сервером пользователь сети должен использовать специализированное программное обеспечение √ обозреватель I er e . Клиент форм (Forms Clie ) реализован в виде Java-апплета, загружаемого в реальном времени в Web-обозреватель пользователя с сервера Приложений. Web-обозреватель, посредством экранных форм, отображает интерфейс пользователя и управляет взаимодействием конечного пользователя с сервером форм. Клиент форм принимает пакеты интерфейсных команд от сервера форм и транслирует их в интерфейсные объекты для конечного пользователя. Некоторые интерфейсные события (такие как ввод символов в текстовых полях или перемещение по элементам диалогового окна), которые в клиент/серверной реализации обрабатывались модулем времени исполнения сервера форм, в Web реализации обрабатываются клиентом форм без взаимодействия с сервером форм.

К смежным правам относится исключительное право, а в случаях, предусмотренных ГК РФ, относятся также личные неимущественные права. В соответствии с частью четвертой ГК РФ объектами смежных прав являются: 1) исполнения артистов-исполнителей и дирижеров, постановки режиссеров – постановщиков спектаклей (исполнения), если эти исполнения выражаются в форме, допускающей их воспроизведение и распространение с помощью технических средств; 2) фонограммы, то есть любые исключительно звуковые записи исполнений или иных звуков либо их отображений, за исключением звуковой записи, включенной в аудиовизуальное произведение; 3) сообщения передач организаций эфирного или кабельного вещания, в том числе передач, созданных самой организацией эфирного или кабельного вещания либо по ее заказу за счет ее средств другой организацией; 4) базы данных в части их охраны от несанкционированного извлечения и повторного использования составляющих их содержание материалов; 5) произведения науки, литературы и искусства, обнародованные после их перехода в общественное достояние, в части охраны прав публикаторов таких произведений

1. Основы использования WWW - технологий для доступа к существующим базам данных

2. Использование медико-биологических и компьютерных технологий в оценке состояния здоровья лиц старшего возраста

3. Показатели эффективности использования ресурсов организации

4. Формирование и использование информационных ресурсов

5. Создание и использование музейных информационных ресурсов

6. Организация и технология процесса в розничной торговой сети
7. Организация и технология отрасли
8. Лекции по теме "Организация и технология отрасли"

9. Организация и технология отрасли

10. Проектирование информационных систем на базе MySQL и Internet

11. Организация производства молока и основные пути его совершенствования по данным хозяйства ЗАО ПЗ "Нива" Муромский р-н, Владимирской области

12. Организация прерываний и прямого доступа к памяти в вычислительных системах, распределение ресурсов, технология Plug and Play

13. Организация и технология маркетинга

14. Организация и технология торговли

15. Исследование и внедрение современных технологий управления персоналом в туристической организации

16. Урок как основная форма организации обучения технологии

Универсальные сменные пакеты для дорожного горшка, 15 штук.
Отправляясь с ребенком в путешествие, важно позаботиться о том, чтобы под рукой всегда был горшок для малыша. С дорожными горшками
328 руб
Раздел: Прочие
Ручка перьевая "Silk Prestige", синяя, 0,8 мм, корпус черный/хром.
Перьевая ручка Silk Prestige. Цвет корпуса: черный/хром. Материал корпуса: металл. Материал пера: иридий.
375 руб
Раздел: VIP-ручки
Средство для мытья посуды Finish "All in 1 Shine&Protect", (лимон), 65 штук.
Средство для посудомоечных машин с функцией "блеск и защита" обеспечивает сверкающую чистоту и блеск посуды, а также защищает
880 руб
Раздел: Для посудомоечных машин

17. Технологии социально-культурной деятельности общественных организаций в России

18. Организация и технология коммерческой деятельности в строительстве

19. Организация и технология проведения КР автобуса ПАЗ-3205

20. Оценка эффективности использования основных средств предприятия НФ ОАО "ПО КЗК" и разработка мероприятий по улучшению их использования

21. Построение информационной и даталогической моделей данных

22. Информационная инфраструктура организации
23. Система внутрифирменного обучения как инновационный ресурс организации
24. Доступ к ресурсам Internet через электронную почту

25. Анализ и разработка информационных ресурсов Internet

26. Исследование организации учета фонда заработной платы в строительных организациях

27. Анализ материальных ресурсов организации

28. Анализ информационной системы организации. Политика информационной безопасности организации

29. Общая характеристика и классификация программного обеспечение и базовых технологий управления информационными ресурсами

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

31. Анализ системы управления человеческими ресурсами организации (на примере ОАО АИКБ "Татфондбанк")

32. Организация и государственная система. Виды и типы организаций

Маска для сна с "памятью" "Морфей".
Маска для сна «Морфей», сделанная из мягкого и гипоаллергенного материала, защитит глаза от света, препятствующего нормальному сну.
473 руб
Раздел: Дорожные наборы
Горшок дорожный и насадка на унитаз "HandyPotty".
Дорожный горшок и насадка на унитаз HandyPotty помогут сделать путешествие еще комфортнее для малыша. Комбинированная модель сочетает в
1128 руб
Раздел: Сиденья
Настольная игра Какаду "Упрямый Шарик" (Водный Рай).
Игра 100% такая же, как была в СССР! Цель игры Путешествие Шарика или Кто Быстрее - провести маленький металлический шарик через
1452 руб
Раздел: Игры на ловкость

33. Финансовые ресурсы организации

34. Материальные ресурсы организации

35. Организация Web-доступа к базам данных с использованием SQL-запросов

36. Различные классы баз данных по предметным областям использования

37. Как я вижу использование Интернет-технологии в своей организации?

38. Использование модели briefcase при разработке приложений баз данных
39. Использование пакета Cold Fusion для MS Windows при построении WWW - интерфейсов к базам данных
40. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

41. Использование электронной таблицы как базы данных. Сортировка и фильтрация данных в Microsoft Excel 97

42. Базы данных и их использование

43. Анализ медико-биологических данных с использованием Excel и СПП STADIA

44. Межбанковские отношения на основе использования высоких технологий интербанковских телекоммуникаций

45. Базы данных в Internet

46. Использование Интернет-технологий для обеспечения информативности населения

47. Использование лазеров в информационных технологиях

48. Использование компьютерных технологий в деятельности милиции

Каталка "Мишка".
Высота от пола до сиденья: 23 см. Размер: 29х47х43 см. Каталка выдерживает массу ребенка до 25 кг. Цвет каталки может отличаться от
759 руб
Раздел: Каталки
Глобус Земли "Двойная карта", рельефный, с подсветкой, 420 мм.
Рельефный глобус с физической и политической картой мира станет незаменимым атрибутом обучения не только школьника, но и студента. На
2642 руб
Раздел: Глобусы
Точилка механическая, металлический корпус.
Механическая точилка имеет прозрачный контейнер. Удобная и безопасная точилка оснащена механизмом, позволяющим крепить ее к столу. Нож из
1097 руб
Раздел: Точилки

49. Методика преподавания темы “Электромагнитные колебания” в средней школе с использованием компьютерных технологий

50. Проблемы использования и пути развития интернет-компьютерных технологий в России

51. Использование рекламы в INTERNET и её эффективность

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

53. Использование компьютерных программ для анализа финансового состояния организации

54. Использование корпоративных информационных систем в управлении организацией: необходимость, проблемы, перспективы
55. Использование информационных технологий в туризме
56. Вопросы повышения экономической эффективности деятельности предприятия с использованием информационных технологий

57. Организация непрерывных LOD ландшафтов с использованием Адаптивных КвадроДерьев

58. Использование Веб-служб для индивидуализированного обучения, основанного на Веб-технологиях

59. Использование новых информационных технологий в обучении языку и культуре

60. Использование Интернет-технологий учителем-словесником

61. Комплексный подход к использованию информационных технологий в школе

62. Технология использования социокультурного потенциала телерекламы

63. Анализ использования правовой информации в процессе управления физкультурно-спортивными организациями

64. Результаты и перспективы использования технологии квантовой биофизики в подготовке высококвалифицированных спортсменов

Альбом "Мои школьные годы" (книга с карманами на 11 лет).
Перед Вами то, что каждая семья так долго ждала – красивое, качественное, креативное школьное портфолио. Да еще и на все школьные годы!
842 руб
Раздел: Портфолио
Средство для мытья посуды биоразлагаемое "Synergetic", концентрированное, 5 л.
Концентрированное высокопенное средство для мытья всех видов посуды от любых видов загрязнений. 100% смываемость. Подходит для мытья
631 руб
Раздел: Гели, концентраты
Пазлы Maxi "Карта мира" (40 элементов).
Пазл для малышей "Карта мира" состоит из крупных элементов. Размер собранной картинки - 59х40 см. Средний размер элементов - 8х7,4 см.
331 руб
Раздел: Пазлы (Maxi)

65. Технология очистки сточных вод с использованием проточной установки

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

67. Использование ГИС-технологий в снеголавинных исследованиях

68. Организация удаленного доступа к распределенным базам данных

69. Организация баз данных

70. Учет очереди на получение квартир по организациям (база данных)
71. Использование принципа финансовой пирамиды для организации эффективного предприятия
72. Организация расчетов с использованием банковских платежных карт

73. Организация ветеринарно-санитарного контроля за заготовкой и использованием кормов в подсобных хозяйствах

74. Исследование организации учета отпуска материалов в производство и анализ их использования

75. Организация учета оборотных материальных активов, оценка эффективности их использования

76. Бухгалтерская отчетность организаций: состав, содержание и использование в анализе

77. Использование альтернативных источников энергии и энергосберегающих технологий

78. Использование данных о закономерностях ощущений в процессе допроса

79. Использование информационных технологий при изучении курса "Основы правоведения"

80. Современные информационные и коммуникационные технологии и их использование при обучении иностранному языку

Настольная игра "Чудовище Джио-Джанги".
Настольная игра "Чудовище Джио-Джанги" - легендарная приключенческая игра, неоднократно переизданная и пользующаяся огромной
405 руб
Раздел: Классические игры
Аспиратор нозальный Pigeon с футляром.
Аспиратор разработан совместно с ведущими японскими специалистами отоларингологами. Позволяет без труда очистить содержимое носика ребенка
704 руб
Раздел: Аспираторы
Настольная игра «Пороховая бочка».
В игре могут принять участие 2 или 4 ребёнка. Поместите пирата на его бочку так, чтобы зажать выталкивающий механизм и по очереди
490 руб
Раздел: Игры на ловкость

81. Использование технологии интерактивного обучения для повышения мотивации учащихся к изучению немецкого языка

82. Базы данных и информационные технологии

83. Использование JAVA-технологий для разработки графических приложений

84. Использование информационных технологий при решении экономических задач

85. Использование технологии вставки и внедрения объектов

86. Организация баз данных и выбор систем управления базами данных
87. Организация сети передачи данных по энергосетям с применением технологии PLC
88. Построение базы данных боксерской организации

89. Разработка прикладной программы тестового контроля с использованием технологий JSP и сервлетов

90. Создание базы данных "Паспортистка жилищной организации"

91. Технологии создания базы данных в Access на примере ателье

92. Физическая организация баз данных на машинных носителях

93. Измерительные технологии, их использование и развитие

94. Разработка модели триггерного устройства на базе микросхем типа К564 с последующим использованием выходов

95. Повышение эффективности логистической деятельности предприятия на основе использования информационных технологий

96. Использование PR-технологий в развитии положительного имиджа детского эстрадного ансамбля на примере ансамбля "Садко"

Ранец жесткокаркасный для начальной школы "Динозавр", 17 литров, 34х26х16 см.
Серия предназначена для мальчиков 7-10 лет. Яркий и необычный принт привлечет внимание школьников. Надежная конструкция этого
1633 руб
Раздел: Без наполнения
Велосипед трехколесный Moby Kids "Comfort. EVA", цвет: оранжевый.
Детский трёхколёсный велосипед Moby Kids Comfort 10х8 EVA. В данной модели предусмотрены дополнительные функции и аксессуары, которые
4194 руб
Раздел: Трехколесные
Стул-стол для кормления Вилт "Алекс" (салатовый).
Удобный стульчик-трансформер для кормления Вашего малыша. Можно использовать без столешницы, поэтому по мере взросления вашего малыша, вы
1337 руб
Раздел: Стульчики для кормления

97. Использование информационно-коммуникативных технологий при изучении темы "Показательной функции" в средней школе

98. Использование консалтинга в стратегическом управлении организации

99. Исследование организации учета основных средств и анализ их состава и использования

100. Материальное стимулирование как метод управления: анализ и пути повышения эффективности его использования в организации (на материалах предприятия КТСУП "Отель")


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.