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

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

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

Карабин, 6x60 мм.
Размеры: 6x60 мм. Материал: металл. Упаковка: блистер.
44 руб
Раздел: Карабины для ошейников и поводков
Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники

1.1. Введение 1.2.Основные понятия 1.3.Сценарии 1.3.1.Однократное или периодическое преобразование содержимого БД в статические документы 1.3.2.Динамическое создание гипертекстовых документов на основе содержимого БД 1.3.3.Создание информационного хранилища на основе высокопроизводительной СУБД с языком запросов SQL. Периодическая загрузка данных в хранилище из основных СУБД 1.4.План отчета 1.5.Обзор технологий 1.5.1.WWW - сервер CSA H PD 1.5.2.SQL - сервер фирмы Oracle 1.5.3. Библиотеки и функции на языке C 1.5.4. Язык программирования Perl 1.5.5. Пакет Web - Oracle - Web 1.5.6. Пакет Cold Fusio фирмы Allaire Corp 1.6. Оценка трудоемкости обеспечения WWW доступа 1.1. Введение Многие организации используют электронные базы данных (БД) для поддержки своих рабочих процессов. Часто это системы на одного - двух пользователей, выполненные с использованием dbf - ориентированных средств разработки: Clipper, Dbase, FoxPro, Paradox, Access. Обычно используется ряд таких баз, независимых друг от друга. Если информация, хранимая в таких БД, представляет интерес не только для непосредственных пользователей, то для ее дальнейшего распространения используются бумажные отчеты и справки, созданные базой данных. С появлением локальных сетей, подключением таких сетей к Интернет, созданием внутрикорпоративных, сетей, появляется возможность с любого рабочего места организации получить доступ к информационному ресурсу сети. Однако, при попытке использовать существующие БД возникают проблемы связанные с требованием к однородности рабочих мест (для запуска "родных" интерфейсов), сильнейшим трафиком в сети (доступ идет напрямую к файлам БД), загрузкой файлового сервера и невозможностью удаленной работы (например, командированных сотрудников). Решением проблемы могло бы стать использование унифицированного интерфейса WWW для доступа к ресурсам организации. Технология World Wide Web, в переводе "Всемирная паутина", получила столь широкое распространение из-за простоты своих пользовательских интерфейсов. Принцип "жми на то, что интересно", лежащий в основе гипертекста, интуитивно понятен. В технологиях WWW все ключевые понятия просматриваемого документа: слова, картинки - имеют возможность "раскрыться" новым документом, развивающим это понятие. Такой способ представления информации называется "гипертекстом", а документы, представленные в таком виде - "гипертекстовыми документами". Для описания этих документов используется специальный язык - язык описания гипертекстовых документов или H ML (англ. вариант Hyper ex Markup La guage). Из этих предпосылок возникает задача преобразования накопленных данных в гипертекстовые документы WWW, задача поддержки актуальности преобразованной структуры. Другими словами, задача предоставления WWW - доступа к существующим базам данных. 1.2. Основные понятия Использование технологий WWW для обеспечения доступа к каким-либо информационным ресурсам подразумевает существование следующих компонент (см.рис.1-1): IP - сети с поддержкой базового набора услуг по передаче данных с единой политикой нумерации и маршрутизации, работающим сервисом имен D S.

Выделенного информационного сервера - WWW-сервера, обеспечивающего предоставление гипертекстовых документов через IP - сеть в ответ на запросы WWW - клиентов. Передаваемые гипертекстовые документы оформляются в стандарте H ML - языке описания гипертекстовых документов. Эти документы могут либо храниться в статическом виде (совокупность файлов на диске), либо динамически компоноваться в зависимости от параметров запроса специальным программным обеспечением. Для динамической компоновки H ML-документов, WWW-сервер использует специальным образом оформленные программы- CGI-программы. 1.3. Сценарии В состав специфики конкретной БД входят как технологические основы, такие как тип СУБД, вид интерфейсов, связи между таблицами, ограничения целостности, так и организационные решения, связанные с поддержкой актуальности баз данных и обеспечением доступа к ней. При обеспечении WWW-доступа к существующим БД, возможен ряд путей - комплексов технологических и организационных решений. Практика использования WWW-технологии для доступа к существующим БД предоставляет широкий спектр технологических решений, по разному связанных между собой - перекрывающих, взаимодействующих и т.д. Выбор конкретных решений при обеспечении доступа зависит от специфики конкретной СУБД и от ряда других факторов, как то: наличие специалистов, способных с минимальными издержками освоить определенную ветвь технологических решений, существование других БД, WWW-доступ к которым должен осуществляться с минимальными дополнительными затратами и т.д. WWW - доступ к существующим базам данных может осуществляться по одному из трех основных сценариев. Ниже дается их краткое описание и основные характеристики. 1.3.1. Однократное или периодическое преобразование содержимого БД в статические документы В этом варианте содержимое БД просматривает специальная программа, создающая множество файлов - связных H ML-документов (см.рис.1-2). Полученные файлы могут быть перенесены на один или несколько WWW-серверов. Доступ к ним будет осуществляться как к статическим гипертекстовым документам сервера. Этот вариант характеризуется минимальными начальными расходами. Он эффективен на небольших массивах данных простой структуры и редким обновлением, а также при пониженных требованиях к актуальности данных, предоставляемых через WWW. Кроме этого, очевидно полное отсутствие механизма поиска, хотя возможно развитое индексирование. В качестве преобразователя может выступать программный комплекс, автоматически или полуавтоматически генерирующий статические документы. Программа-преобразователь может являться самостоятельно разработанной программой либо быть интегрированным средством класса генераторов отчетов. 1.3.2. Динамическое создание гипертекстовых документов на основе содержимого БД В этом варианте доступ к БД осуществляется специальной CGI-программой, запускаемой WWW-сервером в ответ на запрос WWW - клиента. Эта программа, обрабатывая запрос, просматривает содержимое БД и создает выходной H ML-документ, возвращаемый клиенту (см.рис.1-3). Это решение эффективно для больших баз данных со сложной структурой и при необходимости поддержки операций поиска.

Показаниями также являются частое обновление и невозможность синхронизации преобразования БД в статические документы с обновлением содержимого. В этом варианте возможно осуществлять изменение БД из WWW-интерфейсов. К недостаткам этого метода можно отнести большое время обработки запросов, необходимость постоянного доступа к основной базе данных, дополнительную загрузку средств поддержки БД, связанную с обработкой запросов от WWW - сервера. Для реализации такой технологии необходимо использовать взаимодействие WWW-сервера с запускаемыми программами CGI - Commo Ga eway I erface. Выбор программных средств достаточно широк - языки программирования, интегрированные средства типа генераторов отчетов. Для СУБД со внутренними языками программирования существуют варианты использования этого языка для генерации документов. 1.3.3. Создание информационного хранилища на основе высокопроизводительной СУБД с языком запросов SQL. Периодическая загрузка данных в хранилище из основных СУБД В этом варианте предлагается использование технологии, получившей название "информационного хранилища" (ИХ). Для обработки разнообразных запросов, в том числе и от WWW-сервера, используется промежуточная БД высокой производительности (см. рис.1-5). Информационное наполнение промежуточной БД осуществляется специализированным программным обеспечением на основе содержимого основных баз данных (см. рис.1-4). Этап 1 - перегрузка данных Этап 2 - обработка запросов Данный вариант свободен ото всех недостатков предыдущей схемы. Более того, после установления синхронизации данных информационного хранилища с основными БД возможен перенос пользовательских интерфейсов на информационное хранилище, что существенно повысит надежность и производительность, позволит организовать распределенные рабочие места. Несмотря на кажущуюся громоздкость такой схемы, для задач обеспечения WWW-доступа к содержимому нескольких баз данных накладные расходы существенно уменьшаются. Основой повышения производительности обработки WWW-запросов и резкого увеличения скорости разработки WWW-интерфейсов является использование внутренних языков СУБД информационного хранилища для создания гипертекстовых документов. Для загрузки содержимого основной БД в информационное хранилище могут использоваться все перечисленные решения (языки программирования, интегрированные средства), а также специализированные средства перегрузки, поставляемые с SQL-сервером и продукты поддержки информационных хранилищ. 1.4. План отчета В главах отчета будут подробно освещены различные этапы приведенных сценариев, технологические решения, используемые для поддержки этих этапов. Взаимосвязь глав отчета показывает схема на рис. 1-6. Во второй главе подробно описывается язык H ML. Она необходима для понимания того, какой вид должна иметь информация, представляемая с использованием технологий WWW. Третья глава посвящена описанию базовых элементов WWW-технологии, процедур установки и администрирования WWW-сервера. Четвертая глава содержит материал по корневой технологии создания динамических H ML-документов - интерфейсу CGI.

Другой областью, где система безопасности доступа к коду наиболее важна, является создание приложения, включающего элемент, безопасность которого необходимо тщательно контролировать. Например, если существует база данных в организации, содержащая крайне важные данные, необходимо использовать систему безопасности доступа к коду, чтобы можно было определять, какому коду разрешается доступ к базе данных, а какой код не может получить к ней доступ. Важно понимать, что система безопасности доступа к коду предназначена для защиты ресурсов (локальных дисков, сети, интерфейса пользователя) от злонамеренного кода, но она не является инструментом для защиты программного обеспечения от пользователя. Для системы безопасности, связанной с пользователями, обычно используется встроенная в Windows 2000 подсистема безопасности пользователей или система безопасности .NET на основе ролей, которая будет рассмотрена позже. Система безопасности доступа к коду основывается на двух высокоуровневых концепциях: Code Groups (Группы кодов) и Permissions (Полномочия). □ Группы кодов (Code Groups) собирают вместе код, который имеет общие характеристики, хотя наиболее важным свойством является источник его происхождения

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

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

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

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

5. Использование пакета Cold Fusion для MS Windows при построении WWW - интерфейсов к базам данных

6. Принципы проектирования и использования многомерных баз данных
7. Организация удаленного доступа к распределенным базам данных
8. Использование модели briefcase при разработке приложений баз данных

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

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

11. Инфологическая модель базы данных "Защита доступа"

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

13. Работа с базами данных в JAVA на основе соединения JDBC

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

15. Гипертекстовая технология. Табличные процессоры Exel. Создание базы данных картотеки книг

16. База данных для проекта досугового учреждения в городе Муроме Владимирской области

Набор фруктов.
Фрукты выглядят почти как настоящие. Их в наборе 8 штук - ананас (длина 12 см), гроздь винограда (10 см), лимон (8 см), груша (длина 9
537 руб
Раздел: Продукты
Игрушка-подушка "Жираф", 32 см.
Главное достоинство подушки-это осязательный массаж, приятный, полезный и антидепрессивный. Внешний материал-гладкий, эластичный и прочный
1009 руб
Раздел: Антистрессы
Карандаши цветные "Kores", 24 цвета, с точилкой.
Двусторонние цветные карандаши имеют насыщенные цвета. Трехгранная форма корпуса снижает усталость и придает дополнительный комфорт.
311 руб
Раздел: 13-24 цвета

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

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

19. Информация, информатика, базы данных. Периферийные устройства

20. Пример базы данных на Delphi 2.0

21. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

22. Примеры баз данных (Студенческая группа)
23. Современные системы управления базами данных
24. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

25. Разработка базы данных "Кадры"

26. Лекции по теории проектирования баз данных (БД)

27. Разработка базы данных

28. Система управления базами данных ACCESS

29. База данных - Бактериологическая испытательная лаборатория Боханского района

30. Создание базы данных "Библиотека"

31. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

32. Классификация баз данных

Кепка "Zabivaka", взрослая, размер 58.
Этот обаятельный, улыбчивый символ Чемпионата мира по футболу ещё и сувенир в память о событии мирового масштаба на всю жизнь! Размер: 58.
471 руб
Раздел: Брелоки, магниты, сувениры
Подгузники Huggies Elite Soft, (1), до 5 кг, 27 штук.
Подгузники Huggies Classic обеспечат надежную защиту вашего малыша. Детские подгузники стали еще удобнее. Благодаря дополнительному слою,
384 руб
Раздел: 0-5 кг
Палатка игровая "Учим азбуку с Пеппой".
Палатка состоит из 2 частей (корпуса и крыши), каждая из которых оснащена сетчатыми окошками для вентиляции. На одну сторону палатки
1087 руб
Раздел: Товары для детей

33. Системы принятия решений, оптимизация в Excel и базы данных Access

34. HTML и базы данных

35. Работа в среде EXCEL. Средства управления базами данных в EXCEL

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

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

38. Использование информационных технологий в туризме
39. Вопросы повышения экономической эффективности деятельности предприятия с использованием информационных технологий
40. Восстановление эталона циклических сигналов на основе использования хаусдорфовой метрики в фазовом пространстве координат

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

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

43. База данных страховой компании

44. Совершенствование учебного процесса по курсу "биомеханика" на основе применения компьютерных технологий

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

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

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

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

Подарочная расчёска для волос "Алена".
Стильная детская расчёска дарит радость и комфорт. Этот практичный аксессуар по достоинству оценят как маленькие модницы, так юные
372 руб
Раздел: Расчески, щетки для волос
Блокнот "Дневник совы".
Дневник магических секретов с 3D обложкой! Блокнот "Дневник совы" - это оригинальная записная книжка, которая придется по душе
733 руб
Раздел: Блокноты художественные
Набор профессиональных фломастеров Edding "E-1880/4S" (0.25, 0.35, 0.5, 0.7 мм) 4 штуки.
Используется для технического и художественного черчения, эскизов и тонкого письма. Круглый наконечник в металлической оправе. Не
393 руб
Раздел: До 6 цветов

49. Археологический источник и база данных. Выбор модели.

50. Создание баз данных в InterBase SQL Server

51. Введение в проектирование реляционных баз данных

52. Базы данных и файловые системы

53. Параллельные машины баз данных

54. Инфологическое моделирование базы данных
55. Базы данных и знаний
56. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства

57. База данных для информационной системы - Таксопарк

58. Защита баз данных. Access 2000

59. Курсовая работа по базе данных СУБД

60. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

61. Проектирование базы данных Библиотека

62. Разработка баз данных в Delphi

63. Реляционные базы данных-правила формирования отношений

64. Создание базы данных в интегральном пакете Works

Настольная игра "Зомби в доме".
Отлично подойдет для веселых посиделок друзей субботним вечером. По сюжету игры участники случайно попадают в заброшенный домик, который
1190 руб
Раздел: Карточные игры
Щётка "York. Престиж", с резиновой щетиной и черенком.
Щетка "Prestige" с мягкой резиновой щетиной и со специальной резиновой кромкой, легко очищает поверхность. Она легко смывается
467 руб
Раздел: Щётки для пола, веники
Светильник LED "Снеговик" (цвет: серебристый, 15 см).
Такой абажур станет отличным дополнением интерьера комнаты во время волшебных новогодних праздников. Его можно поставить на полку или же
426 руб
Раздел: Необычные светильники

65. Создание учебной базы данных Телефонный справочник в Access 97

66. Учет очереди на получение квартир по организациям (база данных)

67. Базовые технологии в системах хранения данных

68. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

69. Манифест систем объектно-ориентированных баз данных

70. Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных
71. Менеджер подключений к базам данных
72. Информационно-справочная система, обеспечивающая работу с базой данных Bit

73. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

74. Базы данных SQL

75. Создание базы данных «расписание»

76. Проектирование Базы Данных для коммерческого предприятия

77. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

78. Стратегия модернизации учебного процесса в сельской школе на основе развивающей эвристической технологии

79. Развитие банковских операций на основе современных электронных технологий. Интернет-банкинг

80. Синергетика – основа высоких социальных технологий

Перчатки Paclan, латексные, 100 штук, размер М.
Основная составляющая перчаток – натуральный латекс. Высокие барьерные качества. Высокие тактильные качества. Можно использовать для мытья
433 руб
Раздел: Перчатки
Ведро-контейнер для мусора, 50 литров, серое, качающаяся крышка.
Объем: 50 литров. Размер: 74х40х35 см. Материал: пластик.
1124 руб
Раздел: Корзины для бумаг, мусора
Автокресло Еду-Еду "KS-513 Lux" с вкладышем (цвет: оранжевый, 9-36 кг).
Автокресло разработано для детей весом от 9 до 36 кг. Группа веса 1/2/3 (ECE R44/04). Каждая деталь автокресла спроектирована должным
2977 руб
Раздел: Группа 1/2/3 (9-36 кг)

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

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

83. Лінгвістична база даних українських художніх порівнянь

84. Автоматизация базы данных для ООО "ОриенБанк"

85. База даних "Теорія та практика прикладного програмування"

86. База даних лікарських препаратів
87. База даних по приватним підприємствам регіону
88. База даних студії веб-дизайну

89. База данный "Хозяйственный учет футбольного клуба"

90. База данных "Автоматизация учета больных в студенческой больнице"

91. База данных "Архив"

92. База данных "Международные переговоры"

93. База данных "Сотрудники"

94. База данных "Такси"

95. База данных "фруктовый сад"

96. База данных MS Access

Набор утолщенных фломастеров для декорирования (5 цветов).
Набор фломастеров для декорирования различных поверхностей с металлическим эффектом. Яркие цвета. Проветриваемый и защищенный от
522 руб
Раздел: До 6 цветов
Карандаши цветные "Noris Club. Johanna Basford", 36 цветов.
Количество цветов: 36. Материал корпуса: дерево. Форма корпуса: шестигранный. Твёрдость грифеля: мягкий. Тип карандаша: классический.
837 руб
Раздел: Более 24 цветов
Штора для ванной комнаты (арт. RPE-730016).
Размер: 200х200 см. Материал: полиэстер. В комплекте 12 крючков.
403 руб
Раздел: Занавески

97. База данных аттестационных ведомостей

98. База данных видеокарт

99. База данных для ремонта автомобилей


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