">
Информатика Сети ЭВМ и телекоммуникаций
Информация о работе

Тема: Модели и сетевые топологии

Описание: Информационные модели, объекты и связи. Примеры. Описательные и формальные информационные модели. Одно однозначные и многозначные связи. Модели данных в БД. Нормальные формы. Назначение и классификация компьютерных сетей. Типы сетей.Система адресации URL.
Предмет: Информатика.
Дисциплина: Сети ЭВМ и телекоммуникаций.
Тип: Шпаргалки
Дата: 10.08.2012 г.
Язык: Русский
Скачиваний: 5
Поднять уникальность

Похожие работы:

№8 Сетевая тополо?гия— способ описания конфигурации сети, схема расположения и соединения сетевых устройств. Сетевая топология может быть: физической — описывает реальное расположение и связи между узлами сети. Логической — описывает хождение сигнала в рамках физической топологии. Информационной — описывает направление потоков информации, передаваемых по сети. Управления обменом — это принцип передачи права на пользование сетью. 3 базовых топологии: Шина, Кольцо, Звезда. Шина: Эта топология использует один передающий канал на базе коаксиального кабеля, называемый "шиной". Все сетевые компьютеры присоединяются напрямую к шине. На концах кабеля-шины устанавливаются специальные заглушки - "терминаторы" . Они необходимы для того, чтобы погасить сигнал после прохождения по шине. К недостаткам топологии "Шина" следует отнести следующее: -данные, предаваемые по кабелю, доступны всем подключенным компьютерам; -в случае повреждения "шины" вся сеть перестает функционировать. Кольцо : Для топологии кольцо характерно отсутствие конечных точек соединения; сеть замкнута, образуя неразрывное кольцо, по которому передаются данные. Эта топология подразумевает следующий механизм передачи: данные передаются последовательно от одного компьютера к другому, пока не достигнут компьютера-получателя. Недостатки топологии "кольцо" те же, то и у топологии "шина": -общедоступность данных; -неустойчивость к повреждениям кабельной системы. Звезда: В сети с топологией "звезда" все компьютеры соединены со специальным устройством, называемым сетевым концентратором или "хабом", который выполняет функции распределения данных. Прямые соединения двух компьютеров в сети отсутствуют. Благодаря этому, имеется возможность решения проблемы общедоступности данных, а также повышается устойчивость к повреждениям кабельной системы. Однако функциональность сети зависит от состояния сетевого концентратора.

№10 Интернет как иерархия сетей. Слово Интернет происходит от выражения interconnected networks1, то есть в узком смысле — это глобальное сообщество малых и больших сетей. В более широком смысле — это глобальное информационное пространство, хранящее огромное количество информации на миллионах компьютеров, которые обмениваются данными. В 1969 году, когда был создан Интернет, эта сеть объединяла всего лишь четыре хост-компьютера, а сегодня их число измеряется десятками миллионов. Каждый компьютер, подключенный к Интернету, — это часть Сети. Для того чтобы начать с наиболее привычной всем схемы, рассмотрим, как подключается к Интернету домашний компьютер, и проследим, по каким каналам путешествует информация, передаваемая и принимаемая нами из Сети. Если вы выходите в Интернет с домашнего компьютера, то, скорее всего, используете модемное подключение. Интернету домашний компьютер соединение с провайдером может идти по различным каналам: по телефонной линии, по выделенной линии, на основе беспроводной или спутниковой связи, по сети кабельного телевидения или даже по силовым линиям. Каждый провайдер имеет свою магистральную сеть, или бэкбоун2. ISP-провайдеры — это крупные компании, которые в ряде регионов имеют так называемые точки присутствия (POP, Point of Presence), где происходит подключение локальных пользователей. Провайдер может арендовать волоконно-оптические линии у телефонной компании для соединения всех своих точек присутствия (POP), а может протянуть свои собственные волоконно-оптические линии. Крупнейшие коммуникационные компаний имеют собственные высокопропускные каналы. Точкам доступа (NAP — Network Access Points). В Интернете действуют сотни крупных Интернет-провайдеров, их магистральные сети связаны через NAP в различных городах, и миллиарды байтов данных текут по разным сетям через NAP-узлы. На сегодняшний день существует множество компаний, имеющих собственные опорные сети (бэкбоуны), которые связываются с помощью NAP с сетями других компаний по всему миру. Благодаря этому каждый, кто находится в Интернете, имеет доступ к любому его узлу, независимо от того, где он расположен территориально. Скорость передачи информации на различных участках Сети существенно различается. Магистральные линии, или бэкбоуны, связывают все регионы мира — это высокоскоростные каналы, построенные на основе волоконно-оптических кабелей. Кабели обозначаются OC (optical carrier) может передавать 155 Мбит/с или 2488 Мбит/с (2488 Гбит/с). В то же время получение информации на домашний компьютер с модемным подключением 56 K происходит со скоростью всего 56 000 бит/с.

Протоколы Интернета. В широком смысле протокол — это заранее оговоренное правило (стандарт), по которому тот, кто хочет использовать определенный сервис, взаимодействует с последним. Применительно к Интернету протокол — это правило передачи информации в Сети. Два типа протоколов: базовые и прикладные. Базовые протоколы отвечают за физическую пересылку сообщений между компьютерами в сети Интернет. Это протоколы IP и TCP. Прикладными называют протоколы более высокого уровня, они отвечают за функционирование специализированных служб. Например, протокол http служит для передачи гипертекстовых сообщений, протокол ftp — для передачи файлов, SMTP — для передачи электронной почты и т.д. Набор протоколов разных уровней, работающих одновременно, называют стеком протоколов. Каждый нижележащий уровень стека протоколов имеет свою систему правил и предоставляет сервис для вышележащих. Информация передается с верхнего уровня на нижний, обрастая на каждой стадии дополнительной служебной информацией. На нижнем уровне, то есть на уровне TCP/IP3, используется два основных протокола: IP (Internet Protocol — протокол Интернета) и ТСР (Transmission Control Protocol — протокол управления передачей). Обычно длина одного пакета не превышает 1500 байт.

№11 Адресация в Интернете. Каждому компьютеру, подключенному к Интернету, присваивается идентификационный номер, который называется IP-адресом. Интернет-провайдер должен иметь по одному IP-адресу на каждый обслуживаемый им модем, а не на каждого клиента, которых может быть намного больше. IP-адрес имеет формат xxx.xxx.xxx.xxx, где xxx — числа от 0 до 255. Например IP-адрес: 193. 27.61.137. Четыре числа в IP-адресе называются октетами, поскольку в каждом из них при двоичном представлении имеется восемь разрядов. Октеты служат не только для того, чтобы разделять числа, но их можно распределить на две секции: Net и Host. Net-секция используется для того, чтобы определить сеть, к которой принадлежит компьютер. Host, который иногда называют узлом, определяет конкретный компьютер в сети. В 1983 году в Висконсинском университете США была создана так называемая DNS (Domain Name System)-система, которая автоматически устанавливала соответствие между текстовыми именами и IP-адресами. Вместо чисел была предложена ставшая сегодня для нас привычной запись типа http://www.myhobby.narod.ru/.

Доменные имена. Когда вы обращаетесь на Web или посылаете e-mail, вы используете доменное имя. Например, адрес http://www.microsoft.com/ содержит доменное имя microsoft.com. Аналогично e-mail-адрес alproh@aha.ru содержит доменное имя aha.ru. В именах домены отделяются друг от друга точками: companya.msk.ru, companyb.spb.ru. В имени может быть различное количество доменов, но обычно их не больше пяти. Каждая страна имеет свой домен. Так au — соответствует Австралии, be — Бельгии и т.д. Это географические домены верхнего уровня. Помимо географического признака используется тематический, в соответствии с которым существуют следующие доменные имена первого уровня: com — обозначает коммерческие предприятия; (edu) — образовательные;(gov) — государственные; (mil) — военные; (net) — сетевые; Внутри каждого доменного имени первого уровня находится целый ряд доменных имен второго уровня. Домен верхнего уровня располагается в имени правее, а домен нижнего уровня — левее. Рассмотрим адрес http://www.newcompany.spb.ru/. Домен верхнего уровня ru указывает на то, что адрес принадлежит российской части Интернета, spb — определяет город, следующий уровень — домен конкретной организации.

№14. Web-дизайн представляет собой деятельность по созданию Web-страниц и Web-сайтов. Начать изучение основных Интернет-технологий необходимо с уточнения формулировки трех основных понятий Web-дизайна: Web-страница, Web-сайт и Web-сервер. Web-страница - документ, снабженный уникальным адресом, который можно открыть и посмотреть с помощью программы просмотра (броузера). Как правило, это мультимедийные документы, включающие текст, графику, звук, видео или анимацию, гиперссылки на другие документы. Web-сайт - совокупность web-страниц, объединенных по смыслу и навигационно. Web-сервер - компьютер, подключенный к сети, или выполняющаяся на нем программа, предоставляющие клиентам доступ к общим ресурсам и управляющие этими ресурсами. Web-серверы предназначенны для представления взаимосвязанной мультимедийной информации и содержимого баз данных; на Web-серверах хранятся Web-страницы и Web-сайты. Мы имеем возможность просматривать Web-страницы благодаря специальному сервису (службе) сети Интернет, называемой WWW (World Wide Web). World Wide Web (WWW, Всемирная паутина) – это наиболее популярный вид информационных услуг Internet, основанный на архитектуре клиент-сервер. Web-дизайн - это смесь искусства и науки, вдохновения и кропотливой работы.

№17 Основные теги: - Указывает программе просмотра страниц что это HTML документ. - Определяет место, где помещается различная информация не отображаемая в теле документа. Здесь располагается тег названия документа и теги для поисковых машин. - Определяет видимую часть документа. Атрибуты тега : align Указывает расположение картинки. Может иметь следующие значения: left (слева), right (справа), center (центр), bottom (внизу), top (вверху), middle (середина). width height Ширина и высота картинки. Задаются в пикселах или процентах. border Ширина рамки вокруг картинки. Задается в пикселах. vspac Делает отступ от картинки сверху и снизу. Задается в пикселах. Если рядом находится текст, то он не сливается с картинкой. hspace Делает отступ от картинки слева и права. Задается в пикселах. alt В атрибут alt вписывается название картинки. title Всплывающая подсказка. Теги графических элементов. - этот тег используется для отображения графического файла. - атрибут ALIGN тега IMG устанавливает режим выравнивания указанного изображения. - атрибут BORDER тега IMG устанавливает режим отображения рамки вокруг изображения. ? - атрибут ALT тега IMG устанавливает режим отображения указанного текста в качестве альтернативы в случае, если браузер не сможет отобразить графический файл.


- этот тег "horizontal rule" - горизонтальная линия делает горизонтальную линию или объемную линию с тенью.
- атрибут SIZE тега HR задаёт высоту горизонтальной линии в пикселях.
- атрибут WIDTH тега HR задаёт ширину горизонтальной линии, можно в пикселях, а можно и в процентах от размера доступной области просмотра.
- атрибут NOSHADE тега HR говорит о том, что горизонтальная линия не должна иметь тень, которая придаёт линии объемный вид, по умолчанию она присутствует.

№ 19. Основные алгоритмические конструкции. 1. Структура следование. Образуется последовательностью действий, следующих одно за другим. 2. Структура ветвление. В зависимости от результата проверки условия («да» или «нет») осуществляет выбор одного из альтернативных путей работы алгоритма. Каждый из путей ведёт к общему выходу, поэтому работа алгоритма будет продолжаться независимо от того, какой путь будет выбран. Структура «ветвление» бывает четырёх видов: «если-то»; «если-то-иначе»; «выбор»; «выбор-иначе». 3. Структура цикл. Обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла. Циклы бывают трёх видов: с предусловием «пока-делай», с постусловием «делай-пока», со счётчиком «для». Цикл с предусловием («пока-делай» ). Предписывает выполнять тело цикла до тех пор, пока выполняется условие, записанное после слова пока. Цикл с постусловием («делай-пока»). Предписывает выполнять тело цикла до тех пор, пока не выполняется условие (на Паскале until), записанное после слова пока. В отличие от цикла,«пока-делай» тело цикла выполняется хотя бы один раз. Цикл со счетчиком («для»). Предписывает выполнять тело цикла для всех значений переменной (параметр цикла) в заданном диапазоне.

№ 2. Единая классификация видов моделирования затруднительна в силу уже показанной многозначности понятия «модель» в науке и технике. Её можно проводить по различным основаниям: ·по характеру моделей (т. е. по средствам моделирования); ·по характеру моделируемых объектов; ·по сферам приложения моделирования (моделирование в технике, в физических науках, в химии, моделирование процессов живого, моделирование психики и т. п.) ·по уровням («глубине») моделирования, начиная, например, с выделения в физике моделирования на микроуровне (моделирование на уровнях исследования, касающихся элементарных частиц, атомов, молекул). В связи с этим любая классификация методов моделирования обречена на неполноту, тем более, что терминология в этой области опирается не столько на «строгие» правила, сколько на языковые, научные и практические традиции, а ещё чаще определяется в рамках конкретного контекста и вне его никакого стандартного значения не имеет. Наиболее известной является классификация по характеру моделей. Согласно ей различают следующие пять видов моделирования: 1. Предметное моделирование, при котором модель воспроизводит геометрические, физические, динамические или функциональные характеристики объекта. Например, модель моста, плотины, модель крыла самолета и т.д. 2. Аналоговое моделирование, при котором модель и оригинал описываются единым математическим соотношением. Примером могут служить электрические модели, используемые для изучения механических, гидродинамических и акустических явлений. 3. Знаковое моделирование, при котором в роли моделей выступают схемы, чертежи, формулы. Роль знаковых моделей особенно возросла с расширением масштабов применения ЭВМ при построении знаковых моделей. 4. Со знаковым тесно связано мысленное моделирование, при котором модели приобретают мысленно наглядный характер. Примером может в данном случае служить модель атома, предложенная в свое время Бором. 5. Наконец, особым видом моделирования является включение в эксперимент не самого объекта, а его модели, в силу чего последний приобретает характер модельного эксперимента. Этот вид моделирования свидетельствует о том, что нет жесткой грани между методами эмпирического и теоретического познания.

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

Классификация БД :По технологии обработки данных БД подразделяются на централизованные и распределенные. Централизованная БД хранится целиком в памяти одной вычислительной системы. Если система входит в состав сети, то возможен доступ к этой БД других систем. Распределенная БД состоит из нескольких, возможно пересекающихся или дублирующих друг друга БД, хранимых в памяти разных вычислительных систем, объединенных в сеть. По способу доступа к данным БД распределяются на локальный и удаленный (сетевой) доступ. Локальный доступ предполагает, что СУБД обрабатывает БД, которая хранится на том же компьютере. Удаленный доступ — это обращение к БД, которая которая хранится на одном из компьютеров, входящих в компьютерную сеть.

№1 Модели данных Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности и операций манипулирования дан¬ными. С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними. Модель данных — совокупность структур данных и операций их обработки. СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве. Три основных типа моделей данных: иерархическая, сетевая и реляционная. Иерархическая :Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф. К основным понятиям иерархической структуры относятся: уровень, элемент (узел), связь. Узел — это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. Свойства иерархической модели. Сетевая модель данных. В сетевой структуре при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с любым другим элементом. Примером сложной сетевой структуры может служить структура базы данных, содержащей сведения о студентах, участвующих в научно-исследовательских работах (НИРС). Возможно участие одного студента в нескольких НИРС, а также участие нескольких студентов в разработке одной НИРС.

Реляционная модель данных. Понятие реляционный связано с разработками известного американского специалиста в области систем баз данных Е. Кодда. Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных. Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:• каждый элемент таблицы — один элемент данных;• все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;• каждый столбец имеет уникальное имя;• одинаковые строки в таблице отсутствуют;• порядок следования строк и столбцов может быть произвольным. Реляционной таблицей можно представить информацию о студентах, обучающихся в вузе. Важнейшим понятием реляционных моделей данных является сущность. Сущность - это объект любой природы, данные о котором хранятся в БД. Данные о сущности хранятся в двумерных таблицах, которые называют реляционными. Аксио?ма постула?т — утверждение, принимаемое истинным без доказательств, и которое в последующем служит «фундаментом» для построения доказательств в рамках какой-либо теории, дисциплины и т. д.

1.Модели: основные понятия. Аксиомы. В классической теории баз данных, модель данных есть формальная теория представления и обработки данных в системе управления базами данных (СУБД), которая включает, по меньшей мере, три аспекта:

1) аспект структуры: методы описания типов и логических структур данных в базе данных;

2) аспект манипуляции: методы манипулирования данными;

3) аспект целостности: методы описания и поддержки целостности базы данных.

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

Модель данных — это абстрактное, самодостаточное, логическое определение объектов, операторов и прочих элементов, в совокупности составляющих абстрактную машину доступа к данным, с которой взаимодействует пользователь. Эти объекты позволяют моделировать структуру данных, а операторы — поведение данных[1].

Каждая БД и СУБД строится на основе некоторой явной или неявной модели данных. Все СУБД, построенные на одной и той же модели данных, относят к одному типу. Например, основой реляционных СУБД является реляционная модель данных, сетевых СУБД — сетевая модель данных, иерархических СУБД — иерархическая модель данных и т.д.

Модель данных есть теория, или инструмент моделирования, в то время как модель базы данных (схема базы данных) есть результат моделирования.

Тем не менее, длительное время термин «модель данных» использовался без формального определения. Одним из первых специалистов, который достаточно формально определил это понятие, был Э. Кодд. В статье «Модели данных в управлении базами данных»[3] он определил модель данных как комбинацию трех компонентов:Коллекции типов объектов данных, образующих базовые строительные блоки для любой базы данных, соответствующей модели

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

Коллекции операций, применимых к таким экземплярам объектов для выборки и других целей[4].

Модель данных определяется тремя компонентами:

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

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

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

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

СУБД для поддержки модели должны выполнять следующие основные функции:

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

обработка данных – выборка необходимых данных и выполнение над данными различных операций: сортировка, фильтрация, преобразование, объединение, группировка.

управление данными – разграничение прав доступа к информации БД.

Поддерживаемые СУБД модели данных традиционно разбивают на иерархические, сетевые и реляционные.

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

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

Информационные модели делятся на описательные и формальные.

Описательные информационные модели - это модели, созданные на естественном языке (т.е. на любом языке общения между людьми: английском, русском, китайском, мальтийском и т.п.) в устной или письменной форме.

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

Хроматические (информационные) модели - это модели, созданные на естественном языке семантики цветовых концептов и их онтологических предикатов (т.е. на языке смыслов и значений цветовых канонов, репрезентативно воспроизводившихся в мировой культуре). Примеры хроматических моделей: "атомарная" модель интеллекта (АМИ), межконфессиональная имманентность религий (МИР), модель аксиолого-социальной семантики (МАСС) и др., созданные не базе теории и методологии хроматизма.

Одно – однозначные связи имеют место, когда каждому экземпляру первого объекта (А) соответствует только один экземпляр второго объекта (В)и наоборот, каждому экземпляру второго объекта (В) соответствует только один экземпляр первого объекта (А). Следует заметить, что такие объекты легко могут быть объединены в один, структура которого образуется объединением реквизитов обоих исходных объектов, а ключевым реквизитом может быть выбран любой из альтернативных ключей, т.е. ключей исходных объектов. Графическое изображение одно – однозначных связей являются группа – староста, фирма – расчетный счет в баке и т.п.

Одно – многозначные связи (1:М) – это такие связи, когда экземпляру одного объекта (А) может соответствовать несколько экземпляров другого объекта (В), а каждому экземпляра второго объекта (В) может соответствовать только один экземпляр первого объекта (А).

Много – многозначные связи (M:N) – это когда, каждому экземпляру одного объекта (А) могут соответствовать несколько экземпляров второго объекта (В) и наоборот, каждому экземпляру второго объекта (В) может соответствовать тоже несколько экземпляров первого объекта (А).

5.Модели данных в БД. Нормализация.

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

Процесс преобразования отношений базы данных (БД) к виду, отвечающему нормальным формам, называется нормализацией. Нормализация предназначена для приведения структуры БД к виду, обеспечивающему минимальную логическую избыточность, и не имеет целью уменьшение или увеличение производительности работы или же уменьшение или увеличение физического объёма базы данных.[1] Конечной целью нормализации является уменьшение потенциальной противоречивости хранимой в базе данных информации. Как отмечает К. Дейт,[2] общее назначение процесса нормализации заключается в следующем:

исключение некоторых типов избыточности;

устранение некоторых аномалий обновления;

разработка проекта базы данных, который является достаточно «качественным» представлением реального мира, интуитивно понятен и может служить хорошей основой для последующего расширения;

упрощение процедуры применения необходимых ограничений целостности.

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

Первая нормальная форма (1NF)

Переменная отношения находится в первой нормальной форме (1НФ) тогда и только тогда, когда в любом допустимом значении отношения каждый его кортеж содержит только одно значение для каждого из атрибутов.

В реляционной модели отношение всегда находится в первой нормальной форме по определению понятия отношение. Что же касается различных таблиц, то они могут не быть правильными представлениями отношений и, соответственно, могут не находиться в 1НФ.

Вторая нормальная форма (2NF)

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

Третья нормальная форма (3NF)

Переменная отношения находится в 3NF тогда и только тогда, когда она находится во второй нормальной форме и отсутствуют транзитивные зависимости неключевых атрибутов от ключевых.

Нормальная форма Бойса — Кодда (BCNF)

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

Четвёртая нормальная форма (4NF)

Переменная отношения находится в 4NF, если она находится в BCNF и не содержит нетривиальных многозначных зависимостей.

Пятая нормальная форма (5NF)

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

Доменно-ключевая нормальная форма (DKNF)

Шестая нормальная форма (6NF)

Введена К. Дейтом в его книге,[2] как обобщение пятой нормальной формы для темпоральной базы данных.

7. Назначение и классификация компьютерных сетей. Типы сетей.

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

По территориальной распространенности

PAN (Personal Area Network) — персональная сеть, предназначенная для взаимодействия различных устройств, принадлежащих одному владельцу.

LAN (Local Area Network) — локальные сети, имеющие замкнутую инфраструктуру до выхода на поставщиков услуг. Термин «LAN» может описывать и маленькую офисную сеть, и сеть уровня большого завода, занимающего несколько сотен гектаров. Зарубежные источники дают даже близкую оценку — около шести миль (10 км) в радиусе. Локальные сети являются сетями закрытого типа, доступ к ним разрешен только ограниченному кругу пользователей, для которых работа в такой сети непосредственно связана с их профессиональной деятельностью.

CAN (Campus Area Network — кампусная сеть) — объединяет локальные сети близко расположенных зданий.

MAN (Metropolitan Area Network) — городские сети между учреждениями в пределах одного или нескольких городов, связывающие много локальных вычислительных сетей.

WAN (Wide Area Network) — глобальная сеть, покрывающая большие географические регионы, включающие в себя как локальные сети, так и прочие телекоммуникационные сети и устройства. Пример WAN — сети с коммутацией пакетов (Frame relay), через которую могут «разговаривать» между собой различные компьютерные сети. Глобальные сети являются открытыми и ориентированы на обслуживание любых пользователей.

Термин «корпоративная сеть» также используется в литературе для обозначения объединения нескольких сетей, каждая из которых может быть построена на различных технических, программных и информационных принципах.

По типу функционального взаимодействия

Клиент-сервер

Смешанная сеть

Одноранговая сеть

Многоранговые сети

По типу сетевой топологии

Шина

Кольцо

Двойное кольцо

Звезда

Ячеистая

Решётка

Дерево

Fat Tree

По типу среды передачи

Проводные (телефонный провод, коаксиальный кабель, витая пара, волоконно-оптический кабель)

Беспроводные (передачей информации по радиоволнам в определенном частотном диапазоне)

По функциональному назначению

Сети хранения данных

Серверные фермы

Сети управления процессом

Сети SOHO, домовые сети

По скорости передач

низкоскоростные (до 10 Мбит/с),

среднескоростные (до 100 Мбит/с),

высокоскоростные (свыше 100 Мбит/с);

По сетевым операционным системам

На основе Windows

На основе UNIX

На основе NetWare

По необходимости поддержания постоянного соединения

Пакетная сеть, например Фидонет и UUCP

Онлайновая сеть, например Интернет и GSM

12. Система адресации URL. Принципы маршрутизации.

Чтобы обратиться к любому документу в сети Интернет, достаточно знать ссылку на него - так называемый универсальный указатель на ресурс (URL, Uniform Resource Locator), который указывает местонахождение каждого файла, хранящегося на компьютере подключенном к Интернету.

URL является сетевым расширением понятия полного имени ресурса в ОС.

В общем случае формат URL имеет вид:

(протокол доступа)[://пароль:пользователь@<домен>:<порт>] (/<каталог><имя ресурса> [/<параметры запроса>]

1 часть - соответствует используемому протоколу доступа, например, http:// протокол передачи гипертекста, ftp:// протокол передачи файлов и т.д.

2 часть - пароль и имя пользователя. Так чтобы зайти на свой сайт и что-то там исправить надо ввести пароль и имя пользователя, иначе это может сделать любой.

3 часть - в ней указывается доменное имя и может указываться номер порта.

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

Порт служит для различения отдельных приложений на одном и том же компьютере. Приложение занимает порт, который является как бы адресом этой программы на компьютере. Для TCP/IP порт эта числа от 1 до 65 535, числа до 1024 зарезервированы под системные приложения.

Например, два приложения, почтовый клиент и браузер вашего компьютера одновременно принимают два сообщения - электронное письмо и страница сайта. Эти сообщения приходят на один IP-адрес, но должны адресоваться по разному. Для этого вводится понятие точки логического соединения или порта. В TCP-протоколе порты используются для идентификации конкретного приложения. Любой сервер предоставляет сервис, используя нумерованные порты. При этом каждая служба имеет свой номер порта. Клиенты подключаются к сервису по уникальному IP-адресу и по конкретному номеру порта.

Обычно web-сервер будет доступен по порту 80, ftp-сервер по порту 21. Каждый из сервисов имеет свой стандартный номер порта: www - 80, ftp - 21, telnet - 23, smtp - 25.

Если вы устанавливаете свой web-сервер, то его можно поместить на свободный номер порта, например, 920. В этом случае если имя вашей машины aaa.bbb.com, подключиться к вашему серверу можно по URL http://aaa.bbb.com:920

Вместо привычного www вполне может стоять aaa или вообще пусто. Это имя дается сетевым администратором.

4 часть - это путь доступа к файлу, аналогичный пути к файлу на жестком диске. Если этот путь не указан, по умолчанию используется стандартный отклик, определяемый в настройках web-сервера. Так стандартным откликом на http-запрос служит вывод файла с именем index.html.

Имена каталогов в URL виртуальные, то есть не имеют ничего общего с реальными именами каталогов компьютера.

При написании URL нельзя путать верхний и нижний регистр.

При обращении к таким ресурсам, как web-приложения в состав URL могут входить различные параметры и переменные,

13. Сервисы Internet. Электронная почта. DNS-система

Электро?нная по?чта (англ. email, e-mail, от англ. electronic mail) — технология и предоставляемые ею услуги по пересылке и получению электронных сообщений (называемых «письма» или «электронные письма») по распределённой (в том числе глобальной) компьютерной сети.

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

Достоинствами электронной почты являются: легко воспринимаемые и запоминаемые человеком адреса видаимя_пользователя@имя_домена (например somebody@example.com); возможность передачи как простого текста, так и форматированного, а также произвольных файлов; независимость серверов (в общем случае они обращаются друг к другу непосредственно); достаточно высокая надёжность доставки сообщения; простота использования человеком и программами.

Недостатки электронной почты: наличие такого явления, как спам (массовые рекламные и вирусные рассылки); теоретическая невозможность гарантированной доставки конкретного письма; возможные задержки доставки сообщения (до нескольких суток); ограничения на размер одного сообщения и на общий размер сообщений в почтовом ящике (персональные для пользователей).

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

В скором будущем электронная почта будет доступна не только в латинских доменных зонах, но и в кириллической зоне .РФ

2 Классификация моделей и видов моделирования

Единая классификация видов моделирования затруднительна в силу уже показанной многозначности понятия «модель» в науке и технике. Её можно проводить по различным основаниям:

·по характеру моделей (т. е. по средствам моделирования);

·по характеру моделируемых объектов;

·по сферам приложения моделирования (моделирование в технике, в физических науках, в химии, моделирование процессов живого, моделирование психики и т. п.)

·по уровням («глубине») моделирования, начиная, например, с выделения в физике моделирования на микроуровне (моделирование на уровнях исследования, касающихся элементарных частиц, атомов, молекул).

В связи с этим любая классификация методов моделирования обречена на неполноту, тем более, что терминология в этой области опирается не столько на «строгие» правила, сколько на языковые, научные и практические традиции, а ещё чаще определяется в рамках конкретного контекста и вне его никакого стандартного значения не имеет.

Наиболее известной является классификация по характеру моделей. Согласно ей различают следующие пять видов моделирования [17]:

1. Предметное моделирование, при котором модель воспроизводит геометрические, физические, динамические или функциональные характеристики объекта. Например, модель моста, плотины, модель крыла самолета и т.д.

2. Аналоговое моделирование, при котором модель и оригинал описываются единым математическим соотношением. Примером могут служить электрические модели, используемые для изучения механических, гидродинамических и акустических явлений.

3. Знаковое моделирование, при котором в роли моделей выступают схемы, чертежи, формулы. Роль знаковых моделей особенно возросла с расширением масштабов применения ЭВМ при построении знаковых моделей.

1 2 3