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

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

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

Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки
Гуашь "Классика", 12 цветов.
Гуашевые краски изготавливаются на основе натуральных компонентов и высококачестсвенных пигментов с добавлением консервантов, не
170 руб
Раздел: 7 и более цветов
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники

Кафедра математической статистики и эконометрики Курсовая  работа По курсу: “Математическая статистика” “H ML и базы данных ” Группа: ДИ 302 Студент: Шеломанов Р.Б. Студент:  Мельников А.А Руководитель: Шевченко К.К. Москва 1999 Содержание 3 I er e – интеграция 3 Цели и задачи 6 Формы в 7 ISAPI 16 Исходный код ISAPI модуля на языке Delphi 4                           17 Библиографический 24 Введение. Свою работу я решил офрмить в виде проекта. В ней кроме теории присутствует пример програмного проекта, затрудняюсь назвать по другому объединение H ML кода и кода языка программирования . Проекта это создание сервер содержащий базу данных товаров «народного потребления» , который через I er e - броузер получает от удаленного пользователя  запросы , обслуживает их и отправляет ответ пользователю в виде H ML страниц. Сразу оговорюсь,  что данная работа расчитана на читателя  уже имеющего опыт работы в Интернете, представляющего себе что такое H ML документ , знакомого с  самим языком гипертекстовой разметки, а также имеющего навыки программирования в современных объектно – ориентированных средствах разработки приложений .  Поэтому описывать все спецификации H ML мне не представляется нужным. Опять же, в этой работе вы не найдете описания H ML, а только той его части, которая посвящена работе с формами и в некоторой степени проектированию таблиц. Что касается программирования ,  я не буду углубляться в описание программной логики проекта, описывать назначение всех процедур и функций моего модуля, а только остановлюсь на возможностях создания ISAPI/ SAPI приложений, так как основная цель проекта это показать возможности использования H ML для  взаимодействия пользователя и удаленной базы данных. Свой проект я построил следующим образом: В теоритической части  я изложу основы  технологий использованных в работе. Это формы H ML, построение ISAPI / SAPI модулей в среде разработки приложений DELPHI 4.0. А в практической, соответсвенно, исходный код программы и код H ML документов. I er e – интеграция технологий В последние пару  лет можно было заметить бурный рост количества пользователей глобальной компьютерной сети Интернет  в Росии. Значительно увеличилось число интернет провайдеров. Благодаря созданию  «домашних» компьютерных сетей в некоторых  районах Москвы стало возможным качественное подключение к Интернету за небольшие деньги  Все эти меры были призваны удовлетворить все возрастающие потребности общества в информации , и лучшим источником этой информации стала всемирная глобальная компьютерная сеть -  Интернет Сейчас я хотел бы сказать пару слов о том что же представляет из себя Интернет . С технической точки зрения I er e - это объединение транснациональных компьютерных сетей, работающих по различным протоколам, связывающих всевозможные типы компьютеров, физически передающих данные по всем доступным типам линий - от витой пары и телефонных проводов до оптоволокна и спутниковых каналов. Большая часть компьютеров в I er e связано по протоколу CP/IP. Можно сказать, что I er e - это сеть сетей, опутывающая весь земной шар. Протокол CP/IP позволяет передавать информацию, а его используют разнообразные сетевые сервисы, по- разному обращающиеся с этой информацией.

I er e не решила проблемы хранения и упорядочения информации, но решила проблему её передачи, дав возможность получать её когда и где угодно. Поскольку Сеть (здесь и далее Сеть- с большой буквы- будет означать I er e ) децентрализована, то отключение даже значительной части компьютеров не повлияет на её функциональность. По оценкам аналитиков, в 1995 году число полноценно подключённых к Сети компьютеров составило около 7 миллионов и продолжает стремительно расти. По тем же оценкам, в начале следующего века Сеть может стать столь же доступна, как телефон или телевидение сегодня. Как уже упоминалось, в Сети существует большое число сервисов. Нас в дальнейшем будет интересовать WWW или просто Web (Word-Wide Web- всемирная паутина). Это самый популярный сервис Сети и удобный способ работы с информацией. Сегодня существует по меньшей мере 30 тыс. серверов WWW. Именно за счет WWW Сеть растёт так стремительно. Пользуясь несложным языком описания, можно составлять гипермедийные документы для их последующей публикации в Сети (под гипермедийным я подразумеваю документ, который может содержать все виды информации - от простого текста до мултимедийных роликов). Чтобы увидеть содержание документа так, как его представляет себе его автор нужно иметь на компьютере- клиенте программу просмотра- браузер. Наиболее популярны сегодня  I er e Explorer  и e scape aviga or , поддерживающие многие расширения H ML (Hyper ex Markup La guage- язык гипертекстовой разметки документов - именно с его помощью оформляется информация в WWW). Далее под словами браузер или программа просмотра я буду подразумевать именно эти программы. Как я уже сказал выше Сеть в высшей степени обязана своей популярностью  службе WWW.   Именно с этой службой у многих ассоциируется понятие Интернет. WWW-  это простота доступная даже ребенку, наглядность и широкие возможности предоставления информации, можно даже отметить такой критерий  как зрелищность, так как многие WWW документы представляют собой произведение дизайнерского и художественного искусства. Теперь немного информации о технологии «клиент- сервер». Она известна уже довольно длительное время, но раньше чаще всего использовалась в крупных сетях масштаба предприятия. Сегодня, с развитием I er e , эта технология  все чаще привлекает взоры разработчиков программного обеспечения. Её можно представить так: клиент формирует и посылает запрос к базе данных сервера, вернее - к программе, обрабатывающей запросы. эта программа производит манипуляции с БД, хранящейся на сервере, в соответствии с запросом, формирует результат и передаёт его клиенту. Клиент получает результат, отображает его на дисплее и ждет дальнейших действий пользователя. Цикл повторяется, пока пользователь не закончит работу с сервером. В мире накоплено огромное количество информации по различным вопросам. Чаще всего эта информация хранится в базах данных (БД). Чтобы опубликовать её в Сети приходилось экспортировать БД в H ML- документы, что требовало больших затрат и усложняло поиск информации. Сегодня имеется большой опыт подобных работ. Практически любой пользователь Сети не раз сталкивался с подобными БД.

Например, главное в работе  популярного поискового сервера Al avis a (адрес- h p::www.al avis a.com)- это запросы к базе данных WWW- сервера по ключевым словам. Ответ сервера- список гипертекстовых ссылок на найденные в Сети страницы, содержащие нужную информацию.  Аналогичный  пример:  когда мы ищем иформацию о ценах на что –либо в Иитернете то мы имеем дело с базой данных, например сервер www.prices.ru  Именно сегодня проблема Web- интерфейса к БД как никогда актуальна. И именно эту проблему я хотел бы осветить в своей работе. Цели и задачи проекта Данный эскиз  показывает, как работает система в общем. Конкретно всё зависит от того, где находится клиент, сервер, как клиент подсоединён к серверу.  Пользователь на клиентском компьютере в программе просмотра заполняет предложенную форму или выбирает дальнейшее действие. Браузер по нажатию одной из кнопок в форме пересылает данные из заполненной формы или отображает вновь полученные в результате какой- либо операции. Не важно, к какой из сетей подключен клиент (он даже может быть удалённым пользователем и соединиться по модему). Программа принимает данные, проверяет их и формирует запрос (запросом называется любое действие которое пользователь предлагает совершить БД) к монитору БД или получает от него результат. Получив запрос, монитор обрабатывает его. Если не произошло ошибок, ждёт запроса от программы на отправку программе результата. На диске сервера хранится БД, модифицируемая по запросу клиента. 1) Формы в H ML Для того, чтобы пользователь мог сформировать и отправить запрос серверу через H ML документ, используются так называемые формы ввода. Это блок документа H ML заключенный в тегах &l ;form> &l ;/form> содержащий различные текстовые поля и кнопки отправления и служащий для формирования и отправки серверу запроса пользователя. Формы имеют следующий синтаксис &l ;FORM AC IO ="URL” ME HOD > содержание формы, включая элементы I PU и, возможно, элементы EX AREA и SELEC &l ;/FORM> где: имя атрибута возможные значения Смысл атрибута примечания AC IO URL адрес сервера, который использует форма сервер H P или URL ME HOD GE , POS метод передачи данных, полученных от пользователя, на сервер по умолчанию - GE E C YPE строка механизм, используемый для кодирования содержимого формы по умолчанию приложение /x-www-form-url-кодирование  В содержании формы мы можем иметь следующие поля: Есть некоторые элементы, которые могут появиться только в пределах элемента FORM. В частности: I PU - поля ввода в формах Цель данного поля специфицировать в пределах формы вводные поля: одностроковые текстовые поля, поля пароля, переключатели, радиокнопки, кнопки отсылки и перезагрузки, скрытые поля, выгрузки файла, кнопки изображения и т.д. Типичное отображение Меняется согласно типу поля. Основной синтаксис &l ;I PU YPE=тип поля ввода другие атрибуты> Возможные атрибуты имя атрибута возможные значения смысл примечания YPE EX , PASSWORD, CHECKBOX, RADIO, SUBMI , RESE , FILE, HIDDE , IMAGE тип поля для ввода по умолчанию EX AME строка имя для идентификации поля, когда его содержимое передается серверу требуется для всех атрибутов, кроме SUBMI и RESE VALUE строка первоначальное значение вводного поля; для атрибутов SUBMI или RESE - текстовая метка обязателен, если YPE = RADIO или CHECKBOX CHECKED установленный когда YPE = RADIO или CHECKBOX, инициализирует поле к установленному состоянию SIZE целое видимый размер поля; количество символов MAXLE G H целое максимальное количество символов, разрешенных в текстовом поле по умолчанию не ограничено SRC URL адрес изображения для полей с фоновыми изображениями ALIG OP, MIDDLE, BO OM, LEF , RIGH выравнивание изображения для графических управляющих кнопок по умолчанию BO OM Различные значения атрибута YPE соответствуют различным видам вводных полей.

Лучше, чтобы все было сразу, в одном флаконе. И, в-третьих, SeaMonkey понравится тем, для кого важнейший критерий - стабильность в работе не в ущерб инновационным решениям. - Официальная страница проекта: www.mozilla.org/projects/seamonkey - Форум поддержки на русском языке: forum.mozilla.ru. Русская версия SeaMonkey 1.0a для Windows и Linux находится по адресу ftp.mozilla.ru/seamonkey/1.0a (обе версии имеют размер 11,5 Мбайт). ТЕХНОЛОГИИ: Что такое Веб 2.0? Данные - это следующий Intel Inside Все современные интернет-приложения завязаны на базы данных: поисковик от Google, каталог (и поисковик) от Yahoo!, склад товаров на Amazon, картотека товаров и продавцов на eBay, карты MapQuest, каталоги Napster… Хэл Вэриан в прошлом году даже сказал, что «SQL - это новый HTML». Компаниям эпохи Веба 2.0 важно уметь работать с БД. Так важно, что порой мы называем новые приложения не software, а infoware. Все это подводит нас к главному вопросу: кто владеет данными? Очевидно - и тому есть множество примеров, - что в эпоху Интернета тот, кто владеет БД, владеет и рынком, а значит, получает львиную долю прибыли

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

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

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

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

5. Принципы проектирования и использования многомерных баз данных

6. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных
7. Примеры баз данных (Студенческая группа)
8. Современные системы управления базами данных

9. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

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

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

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

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

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

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

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

Машинка закаточная винтовая "Мещёра-2".
Машинка идеальна для домашнего консервирования, она проста в использовании и надежна в работе. Конструкция машинки обеспечивает ее
337 руб
Раздел: Консервирование
Аэрозоль Gardex "Extreme" от клещей, 150 мл.
Аэрозоль является эффективным средством, парализующим клещей после соприкосновения с одеждой. Действие активного вещества сохраняется до
305 руб
Раздел: Аэрозоль, спрей
Фигурка "Zabivaka Знаменосец", 9 см.
Фигурка "Zabivaka Знаменосец" в подарочной коробке (64 наклейки флагов 32-х стран-участниц в комплекте). Этот обаятельный,
389 руб
Раздел: Игрушки, фигурки

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

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

19. Структура базы данных

20. База данных периодического издания

21. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных

22. База данных
23. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним
24. Организация удаленного доступа к распределенным базам данных

25. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox

26. Ответы на теоретические вопросы по предмету База данных

27. Инфологическая модель баз данных "Сущность-связь"

28. Пример проектирования базы данных "Библиотека"

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

30. Основы работы с базами данных Delphi

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

32. Инфологическое моделирование базы данных

Папка-портфель пластиковая, А4, синяя (390x320 мм, 4 отделения, усиленная ручка).
Папка-портфель изготовлена из прочного пластика толщиной 0,9 мм. Габаритные размеры, превышающие стандартные, позволяют свободно размещать
507 руб
Раздел: Папки-портфели, папки с наполнением
Набор чернографитовых карандашей "Art", 12 штук.
Набор чернографитовых карандашей содержит 12 заточенных карандашей различной твердости - 2Н, Н, F, HB, В, 2В, 3В, 4В, 5В, 6В, 7В,
405 руб
Раздел: Чернографитные
Настольная игра "Проныры".
Новая игра — уникальная шестиуровневая ходилка. Игроки собирают припасы и перемещаются с поля на поле через специальные потайные лазы.
1192 руб
Раздел: Игры с фигурками

33. Базы данных и знаний

34. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства

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

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

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

38. Организация Web-доступа к базам данных с использованием SQL-запросов
39. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)
40. Проектирование базы данных Библиотека

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

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

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

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

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

46. Создание базы данных в Access и работа с ней

47. Реляционные модели базы данных

48. Система баз данных MS Access

Беговел "Funny Wheels Rider Classic" (цвет: зелёный).
Беговел - это современный аналог детского велосипеда без педалей для самых маленьких любителей спорта. Удобный и простой в обучении,
2500 руб
Раздел: Беговелы
Чудо трусики для плавания, от 0 до 3-х лет, трехслойные, арт. 1432, для девочек.
Детские специальные трусики для плавания в бассейне и открытом водоеме. Плотно прилегают, отлично защищают! Изготовлены из хлопка, имеют
376 руб
Раздел: Многоразовые
Шкатулка музыкальная "Балерина и звездное небо".
Музыкальная шкатулка для украшений с классической музыкой. Когда шкатулка открыта - звучит музыка и фигурка кружится. Необычное зеркальце,
1116 руб
Раздел: Шкатулки музыкальные

49. Работа с базами данных

50. Создание файла и таблиц базы данных мастером и по заданной логической модели

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

52. Использование модели briefcase при разработке приложений баз данных

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

54. Проектирование Базы Данных для коммерческого предприятия
55. Базы данных в Delphi
56. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

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

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

59. База даних "Кафедра" в Access з меню MDI

60. База даних клієнтів і замовлень

61. База даних по обліку вогнепальної зброї

62. База даних по приватних підприємствах регіону

63. База даних фільмотеки: розробка проекту

64. База данных

Ниблер с подкручивающейся ручкой Happy Baby "Nibbler twist" (lime).
Отличный помощник малышу. Необходим для того, чтобы ребенок мог есть любимые фрукты или овощи без риска подавиться. Подкручивающий
499 руб
Раздел: Ниблеры
Рюкзак для старших классов "Сладости", 41x32x14 см.
Рюкзак для старших классов, студентов, молодежи. 1 основное отделение, 1 дополнительный карман. Материал: водоотталкивающая ткань. Широкие
621 руб
Раздел: Без наполнения
Карандаши цветные "Jumbo. MAXI", 12 цветов.
Высококачественные карандаши. Яркая упаковка с изображениями лошадей обязательно понравится детям. Легко затачивается. Очень мягкий
374 руб
Раздел: 7-12 цветов

65. База данных "Автосервис" в среде Borland Delphi 6.0.

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

67. База данных "Пассажирские железнодорожные перевозки"

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

69. База данных "Учет готовой продукции на складе"

70. База данных MS Access
71. База данных аптеки готовых лекарственных форм
72. База данных велосипедного магазина

73. База данных для организации по продаже канцелярских товаров

74. База данных заместителя директора по воспитательной работе приюта г. Аксу

75. База данных компьютерного магазина

76. База данных по учету металлопродукции на платформе SQL Server

77. База данных предприятия

78. База данных станции технического обслуживания автомобилей

79. База данных: "Деканат: дистанционное обучение"

80. Базы данных

Ростомер говорящий "Теремок".
Дети так быстро растут! Следить за их ростом поможет говорящий ростомер «Теремок» от Азбукварика. Нужно только повесить его на
482 руб
Раздел: Ростомеры
Подставка для ножей, 11x22 см, лавандовый.
Размеры: 11х22 см. Материал корпуса: пластик. Внутренняя часть: полипропиленовое волокно. Цвет: лавандовый. Предназначена для безопасного
628 руб
Раздел: Подставки для ножей
Наклейка зеркальная "Бабочки", 30x40 см.
Стильные оригинальные зеркальные наклейки прекрасно дополнят интерьер вашего дома, наполнив его светом и радостью. Декорирование интерьера
351 руб
Раздел: Интерьерные наклейки

81. Базы данных

82. Базы данных в юриспруденции

83. Базы данных и их функции. Структурные элементы базы данных

84. Базы данных на логическоми и функциональном программировании

85. Инфологическая модель базы данных "Видепрокат"

86. Инфологическая модель базы данных "Паспортный учет"
87. Инфологическая модель базы данных дистанционного образования
88. Инфологическое моделирование базы данных "Абитуриент"

89. Информационные технологии создания и обработки баз данных с помощью MS Access XP

90. Історія розвитку баз даних

91. ЛИСП-реализация основных операций над базами данных

92. Методология проектирования баз данных

93. Настольные системы управления базами данных

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

95. Організація баз даних

96. Основы баз данных

Балерины. 5 часов активной игры. Более 400 наклеек!. Пратт Леони
Все девчонки очень любят наряжаться! А еще они с удовольствием поют и танцуют. Им нравится путешествовать, узнавать что-то новое и вообще
334 руб
Раздел: Альбомы, коллекции наклеек
Настольная игра "Кортекс. Битва умов".
Сможете отличить ракушку от клубники на ощупь? А помочь коту догнать мышь и не заплутать в лабиринте? Детская версия игры Кортекс: Битва
914 руб
Раздел: Карточные игры
Карандаши восковые, 20 цветов, выкручивающийся стержень.
Восковые карандаши отличаются необыкновенной яркостью и стойкостью цвета, легко смешиваются, создавая огромное количество оттенков. Очень
301 руб
Раздел: Восковые

97. Построение базы данных боксерской организации

98. Программирование. База данных "Клиенты"

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

100. Проектирование базы данных "Аптека"


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