Основы использования и проектирования баз данных. Владимир Михайлович Илюшечкин

Чтение книги онлайн.

Читать онлайн книгу Основы использования и проектирования баз данных - Владимир Михайлович Илюшечкин страница 14

Основы использования и проектирования баз данных - Владимир Михайлович Илюшечкин

Скачать книгу

приложения, поскольку язык HTML одинаково интерпретируется браузерами, независимо от того, в какой операционной системе они функционируют. Кроме того, при изменении структуры базы данных не требуется обновлять программное обеспечение пользователей этой базы данных, так как модификация касается только той части программного обеспечения, которая находится на WWW-сервере и доступна после изменений всем, кто имеет право доступа к этому серверу.

      Благодаря всем этим достоинствам доступ к базам данных на основе Web-технологии применяется и в локальных сетях. Сети, использующие Web-технологию для доступа к данным, называются интрасетями, или интранетом (intranet).

      Для доступа к базам данных через Интернет наиболее часто используется один из двух подходов [7]:

      1) однократное или периодическое преобразование содержимого базы данных в статические гипертекстовые документы. В этом случае база данных просматривается специальной программой, создающей множество связанных HTML-документов, содержащих информацию из базы данных. Полученные HTML-файлы размещаются на одном или нескольких WWW-серверах. Этот вариант достаточно эффективен при работе с небольшими, редко обновляемыми базами данных, имеющими простую структуру, а также при низких требованиях к актуальности данных, предоставляемых через Интернет;

      2) динамическое создание гипертекстовых документов на основе информации, содержащейся в базе данных, и информации, переданной клиентом Web-серверу В этом варианте доступ к базе данных обеспечивается специальным Web-приложением (CGI, ASP, PHP и т. п.), вызываемым Web-сервером в ответ на запрос, полученный от клиента. Web-приложение обрабатывает запрос, производит необходимую выборку из базы данных и на ее основе формирует выходной HTML-документ, возвращаемый клиенту. Такое решение эффективно для больших баз данных со сложной структурой. Данный вариант позволяет также обеспечить возможность изменения данных, хранящихся в базе, с учетом информации, поступающей от клиента.

      Глава 2

      Реляционная модель данных

      2.1. Основные понятия

      Реляционная модель данных базируется на теории множеств, в которой применяются специальные математические символы, используемые в тексте учебного пособия и поясняемые далее:

      – принадлежность элемента множеству (например,

      означает, что элемент d принадлежит множеству D);

      – отрицание принадлежности элемента множеству (например,

      означает, что элемент d не принадлежит множеству D);

      | D | – мощность множества D, равная числу элементов в этом множестве;

      – вхождение одного множества в другое множество (например,

      означает, что все элементы множества А одновременно являются элементами множества D и | А | ≤ | D |);

      – включение одного множества

Скачать книгу