Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 курс ИТУ Учебные материалы / Informatsionnie-tehnologii-upravleniya-uchebnoe-posobie.pdf
Скачиваний:
104
Добавлен:
07.06.2015
Размер:
18.76 Mб
Скачать

Например, если предыдущий пример немного изменить:

<BODY>

<H1 ALIGN=''CENTER''>Пример Web-страницы</H1> <P ALIGN=''CENTER''>

<A HREF=''Пример2.htm''>

<IMG SRC=''Comp.jpg'' ALT=''Компьютер''> </A>

</BODY>

то изображение рисунка станет гиперссылкой, по которой будет за- гружен файл «Пример2.htm», находящийся в той же папке.

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

Резюме

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

По территориальному признаку локальные сети подразделяют на локальные, территориальные и глобальные сети.

Локальная сеть — это компьютерная сеть, покрывающая обычно относительно небольшую территорию или небольшую группу зда- ний.

Территориальная компьютерная сеть охватывает компьютерные сети некоторой территории, например города, области и т. п.

Глобальная вычислительная сеть служит для объединения раз- розненных сетей, расположенных на большой территории.

Интернет является глобальной сетью, объединяющей множество компьютеров, соединенных для совместного использования ресурсов и обмена информацией. Он соединяет множество сетей. Каждая из этих сетей содержит выделенный компьютер, называемый сервером,

спомощью которого осуществляется соединение с другими сетями.

Впрактической работе в Internet пользователю приходится обра- щаться к услугам Web-серверов. В работе с Web-серверами исполь- зуется протокол http-протокол передачи гипертекста (Web-страниц)

сWeb-сервера на компьютер пользователя.

179

SaveStud.Su

Гипертекстовая технология — эта технология на базе средств об- работки больших, хорошо структурированных, глубоко вложенных, связанных семантически и понятийно текстов и графической инфор- мации, которые организованы в виде фрагментов (текста).

HTML — язык гипертекстовой разметки — специальный язык кодирования, использующийся для кодирования Web-страниц. Тек- стовый формат является основным для представления информации на Web-страницах. HTML-документы — файлы с расширением htm

или html.

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

Вопросы для самопро Верки

1.Что такое компьютерная сеть? Какие виды сетей можно вы- делить по территориальному признаку?

2.Назовите основные принципы функционирования компью- терных сетей.

3.Что такое гипертекстовые технологии?

4.Что такое HTML?

5.С помощью каких конструкций производится в HTML описа- ние выводимых в Web-страницах элементов?

6.Назовите теги описания HTML-документа.

7.Назовите теги форматирования.

8.Назовите теги и их параметры вставки изображений и ги- перссылок.

180

SaveStud.Su

тема 11. систеМы уПравления базаМи данных

11.1. Введение в СУБД

База данных — совместно используемый набор логически свя- занных данных (и описание этих данных), предназначенный для удовлетворения информационных потребностей организации.

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

СУБД — программное обеспечение, с помощью которого поль- зователи могут определять, создавать и поддерживать базу данных, а также осуществлять к ней контролируемый доступ.

СУБД — это программное обеспечение, которое взаимодейству- ет с прикладными программами пользователя и базой данных и об- ладает перечисленными ниже возможностями:

позволяет создать базу данных, что обычно осуществляется с помощью специального языка определения данных (DDL). Язык DDL предоставляет пользователям средства указания типа данных и их структуры, а также средства задания ограничений для информации, хранимой в базе данных.

181

SaveStud.Su

позволяет вставлять, обновлять, удалять и извлекать инфор- мацию из базы данных, что обычно осуществляется с помощью язы- ка манипулирования данными (DML). Наиболее распространенным языком DML является язык структурированных запросов SQL, кото- рый в настоящее время фактически является обязательным языком для любых реляционных СУБД;

предоставляет контролируемый доступ к базе данных. Концепция баз данных — это не только идея интегрированного

хранения данных, но и идея отделения описания данных от про- грамм их обработки. Интерфейс между ними обеспечивается систе- мой управления базами данных (СУБД).

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

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

Враспределенной БД обычно используется архитектура «клиент– сервер» При такой архитектуре компьютеры объединены в локаль - ную сеть, в которой имеется сервер баз данных, содержащий общие БД. Функции СУБД разделены на две части. Пользовательские про - граммы, такие, как приложения, для формирования интерактивных запросов и генераторы отчетов, работают на клиентском компьютере. Хранение данных и управление ими обеспечиваются сервером. В этой архитектуре SQL стал стандартным языком, предназначенным для обработки и чтения данных, содержащихся в БД. SQL обеспечивает взаимодействие между пользовательскими программами и ядром БД.

11.2. Основные понятия баз данных

Современные информационные системы характеризуются боль- шими объемами хранимых данных, их сложной организацией, а так- же высокими требованиями к скорости и эффективности обработки этих данных. Это становится возможным при использовании специ- альных программных средств — систем управления базами данных (СУБД).

182

SaveStud.Su

Большинство современных СУБД основаны на реляционной мо- дели данных. Название «реляционная» связано с тем, что все данные

втаких БД представлены в виде таблиц. Каждая строка таблицы содержит информацию только об одном объекте и называется также записью. Столбец таблицы содержит однотипную для всех записей информацию и называется также полем.

Для успешного функционирования базы данных важна правиль- ная организация в ней данных. При определении структуры данных

вбазе выделяют следующие основные понятия. Класс объектов — совокупность объектов, обладающих одинаковым набором свойств. Например, в базе данных «Деканат» классами объектов являются студенты, преподаватели, дисциплины. Для каждого отдельного объ- екта из данного класса в таблице создается отдельная запись. Свой- ство (атрибут) — некоторая информация об объекте, хранится в

столбце (поле) таблицы. Например, фамилия, имя, отчество

это свойства для объекта Студент. Связь (отношение) — способ, которым связана информация о разных объектах.

Основными структурными компонентами реляционной базы дан

-

ных, являютсятаблицы.При определениисоставатаблицследуетруко

-

водствоватьсяправилом: в каждой таблице должны храниться данные

 

только об одном классе объектов. Например, в одной таблице нельзя хранить анкетные данные студента и названия дисциплин, по которым он сдавал экзамены, т.к. это свойства объектов разных классов.

Если в базе данных должна содержаться информация об объектах разных классов, то она должна быть разбита на отдельные таблицы. Связь между таблицами осуществляется с помощью общих полей.

Связи между любыми двумя таблицами относятся к одному из трех типов: один-к-одному (1:1), один-ко-многим (1:М) и много-ко- многим (М:М).

Связь типа «один-к-одному» (1:1). При этом типе связи каждой записи в одной таблице соответствует не более одной записи в другой таблице. Этот вид связи встречается редко: в основном в тех случаях, когда часть информации об объекте либо редко используется, либо является конфиденциальной (такая информация хранится в отдельной таблице, которая защищена от несанкционированного доступа).

Связь типа «один-ко-многим» (1:М). При таком типе связи каж- дой записи в одной таблице соответствует несколько записей в свя- занной таблице. Это наиболее распространенный тип связей.

183

SaveStud.Su