Презентация, доклад на тему Многопользовательские СУБД (краткий обзор)

Архитектура связи типа «Клиент-Сервер»Web-сервер это программа типа «демон», которая принимает данные от клиента, передает их на обработку и возвращает данные клиенту в формате HTML-файла.Браузер-клиента программа, которая позволяет просматривать HTML-файлы и передавать данные на сервер (метод

Слайд 1Основы Web-баз данных
Basic of Web date base

к.т.н. Герасимов Николай Александрович

Основы Web-баз данныхBasic of Web date base к.т.н. Герасимов Николай Александрович

Слайд 2Архитектура связи типа «Клиент-Сервер»
Web-сервер это программа типа «демон», которая принимает данные

от клиента, передает их на обработку и возвращает данные клиенту в формате HTML-файла.
Браузер-клиента программа, которая позволяет просматривать HTML-файлы и передавать данные на сервер (метод Post или Get)
IIS (Internet Information Server) – продукт фирмы MicroSoft
Apache – популярный Web-сервер класса Open Source
Архитектура связи типа  «Клиент-Сервер»Web-сервер это программа типа «демон», которая принимает данные от клиента, передает их на

Слайд 3Архитектура связи клиента с Web-базой данных
6
1) Web-браузер пользователя отправляет запрос на

web-сервер;
2) Web-сервер принимает запрос и передает его в механизм доступа к базе данных (например, скрипт на PHP или ASP);
3) Скрипт проводит анализ данных и, применяя API-команды подключения к серверу БД, выполняет SQL-запрос к БД;
4) Сервер базы данных принимает SQL-запрос, обрабатывает его и отправляет набор записей обратно в механизм доступа к БД;
5) Механизм доступа преобразует полученный набор записей в HTML-файл и отправляет его на Web-сервер;
6) Web-сервер отправляет HTML-форму в браузер клиента, который просматривает результат запроса.
Архитектура связи клиента с Web-базой данных61) Web-браузер пользователя отправляет запрос на web-сервер;2) Web-сервер принимает запрос и передает

Слайд 4Варианты размещения компонент Web-системы
Возможны различные варианты размещения компонент Web-системы (браузера клиента,

Web-сервера и сервера баз данных):
браузер клиента, Web-сервер и сервер баз данных размещены на одном компьтере клиента (локальная организации архитектуры). Такая организация удобна для разработки и отладки Web-системы. В этом случае адрес сервера обычно принмается равным 127.0.01 или localhost;
браузер клиента размещается на отдельном компьютере, удаленном от компьютера, на котором размещены Web-сервер и сервер баз данных. Пример, такой архитектуры с применением Apace и PHP показан на рис. ниже.
Все три компоненты web-архитектуры (браузер клиента, Web-сервер и сервер баз данных ) размещены на разных компьютерах.
Варианты размещения компонент Web-системыВозможны различные варианты размещения компонент Web-системы (браузера клиента, Web-сервера и сервера баз данных):	браузер клиента,

Слайд 5
Вариант схемы взаимодействия компонент Web-системы «клиент-сервер-база данных»

Удаленный сервер (хостинг) IP-адрес хостинга (Web-сервер)

База

данных на СУБД MySQL

File manager и Manager DB

Файловая система:
HTML-формы
PHP-файлы и
другие файлы



Клиент
(удаленный)


Файловая система:
HTML-формы
и
другие файлы


Управление черезWeb



Компьютер клиента

Вариант схемы взаимодействия компонент Web-системы  «клиент-сервер-база данных» Удаленный сервер (хостинг) IP-адрес хостинга (Web-сервер)База данных на СУБД

Слайд 6Примеры бесплатных хостингов

Примеры бесплатных хостингов

Слайд 7HTML-форма
для ввода данных
()

HTML-формадля ввода данных()

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть