Чувашский Государственный педагогический университет имени И.я.Яковлева

Содержание

Слайд 2

Основополагающий вопрос:

Как организовать информацию в сети Интернет?
Проблемные вопросы:
Что такое сервер?
Что такое клиент?
Как

Основополагающий вопрос: Как организовать информацию в сети Интернет? Проблемные вопросы: Что такое
они взаимодействуют в Интернет?

Слайд 3

Базы данных в сети Интернет

Введение
Система доступа к базам данных из сети

Базы данных в сети Интернет Введение Система доступа к базам данных из
интернет
Сервера БД
WEB сервера
Простейший сервер БД
Выход

Слайд 4

Введение

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

Введение Интернет открывает безграничные хранилища информации в разных областях человеческой деятельности. Разработка
данных (БД), в которых хранится информация высокого качества, или организация Интернет-доступа к уже созданным БД, содержащим достоверные и полные сведения из разных отраслей науки и техники, относится к одной из важнейших задач информационного наполнения телекоммуникаций.
Базы данных широко используются при организации сети интернет. БД являются основными централизованными хранилищами информации в сети интернет. На основе БД построены многие интернет - магазины, форумы, чаты, поисковые системы и.т.д…

На главную

Слайд 5

Система доступа к базам данных из сети интернет

Система доступа к разрабатываемым

Система доступа к базам данных из сети интернет Система доступа к разрабатываемым
нами БД реализует классическую трехкомпонентную модель: «Сервер БД» - «Web-сервер» – «Пользователь» (рис.1). Для организации доступа к БД «Диаграмма» через сеть Интернет были использованы технологии Active Server Pages (ASP) и Internet Server Application Programming Interface (ISAPI).

На сервере БД хранятся реляционные таблицы данных о свойствах веществ и таблицы литературных ссылок, а также вспомогательная информация, например, адреса электронной почты пользователей системы.

На главную

Слайд 6

Система доступа к базам данных из сети интернет

В качестве Web-сервера используется

Система доступа к базам данных из сети интернет В качестве Web-сервера используется
Internet Information Server (IIS) 5.0 на платформе Windows 2000. На Web-сервере содержатся ASP-документы (страницы) и ISAPI-приложения, с помощью которых запросы пользователей пересылаются серверу БД, данные от сервера БД оформляются в виде HTML-страниц и посылаются пользователям.
Конечный пользователь получает доступ к информации БД с помощью программы-браузера, поддерживающей технологию JavaScript, например, Internet Explorer, версия 4.0 или выше, или Netscape Navigator, версия 2.0 или выше. Перечисленные требования позволяют обеспечивать доступ к БД для пользователей с различными программно-аппаратными возможностями. Эти требования - минимальные для современного уровня вычислительной техники, что позволяет охарактеризовать систему доступа к БД как гибкую и удобную для конечного пользователя.

На главную

Слайд 7

Сервера БД

Базы данных в интернете хранятся на специальных компьютерах, называемые серверами БД.

Сервера БД Базы данных в интернете хранятся на специальных компьютерах, называемые серверами
Обычные пользователи сети взаимодействуют с этими серверами при помощи различных программ напрямую либо через WEB сервера. Самой распространенной программой, предназначенной для этого – является обычный WEB – браузер. WEB – сервер получает данные от браузера пользователя и обработав их, посылает к серверу БД. Сервер БД получив поступивший запрос формирует ответ и посылает их обратно WEB – серверу. WEB - сервер представив полученные данные от сервера БД в виде HTML – страниы отправляет их пользователю.
Таким образом происходит общение компьютера пользователя с сервером БД. Такая архитектура называется трех уровневой архитектурой клиент-сервера.

WEB - браузер

WEB - сервер

Сервер БД

На главную

Слайд 8

Сервера БД

Существует очень много разновидностей серверов БД. Наиболее распространенными серверами баз данных

Сервера БД Существует очень много разновидностей серверов БД. Наиболее распространенными серверами баз
являются Oracle, MySQL Server, Microsoft SQL server и др.

WEB - браузер

WEB - сервер

Сервер БД

На главную

Слайд 9

WEB сервера

Наиболее часто используемыми WEB – серверами являются Internet Information Server (IIS),

WEB сервера Наиболее часто используемыми WEB – серверами являются Internet Information Server
работает под управлением операционной системы Windows, а так же сервер Apache, который чаще всего встречается на серверах в интернете. Apache может работать как на Unix системах, так и на Windows платформе.

WEB - браузер

WEB - сервер

Сервер БД

На главную

Слайд 10

Простейший сервер БД

Рассмотрим простейший WEB – сервер, который получает от клиента запросы

Простейший сервер БД Рассмотрим простейший WEB – сервер, который получает от клиента
и сохраняет в своей базе данных. Сервер являеи\тся упрощенной моделью чата.

Поля таблицы БД:

На главную

Слайд 11

Простейший сервер БД

Запросы от клиента к серверу передаются по сети в следующем

Простейший сервер БД Запросы от клиента к серверу передаются по сети в
формате:

Name

Message

:

:

Имя, того, кто посылает сообщение

Сообщение

Разделитель

Разделитель

На главную

Слайд 12

Простейший сервер БД

Сервер разделяет строку на 2 части: Имя и сообщение и

Простейший сервер БД Сервер разделяет строку на 2 части: Имя и сообщение
сохраняет в своей БД. При обращении клиентов сервер получает из БД все записи, собирает по вышеописанной схеме в одну строку и отправляет клиенту. Таким образом происходит общение сервера и клиента (пользователя)
Получаем следующую архитектуру клиент- севера:

Программа клиент

Сервер БД

Такая архитектура называется 2-х уровневой.

На главную

Слайд 13

Результирующая таблица БД на стороне сервера.

На главную

Результирующая таблица БД на стороне сервера. На главную
Имя файла: Чувашский-Государственный-педагогический-университет-имени-И.я.Яковлева.pptx
Количество просмотров: 293
Количество скачиваний: 3