База и банк данных

Автор: Пользователь скрыл имя, 22 Марта 2012 в 08:53, реферат

Описание работы

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

Содержание

1 Базы и банки данных. Основные понятия, компоненты банка и базы данных. Модели организации базы данных…………………………………...3
1.1 Основные понятия и определения…………………………………….3
1.2 Компоненты банка данных……………………………………………6
1.3 Компоненты базы данных……………………………………………..7
1.4 Модели организации баз данных…………………………………….7
1.4.1 Иерархическая модель………………………………………………7
1.4.2 Иерархические структуры данных…………………………………8
1.4.3 Сетевая модель……………………………………………………….8
1.4.4 Сетевые структуры данных………………………………………….8
1.4.5 Реляционная модель базы данных…………………………………9
2 Глобальная сеть Internet. Провайдеры. Виды подключений. Предоставляемые услуги. Программы для работы в сети Internet…………11
2.1 Провайдеры……………………………………………………………11
2.2 Виды подключений……………………………………………………11
2.3 Основные услуги………………………………………………………13
2.4 Программы для работы в сети Internet……………………………....13
Список использованной литературы……………………

Работа содержит 1 файл

Юпатов. Контрольная №2.doc

— 693.50 Кб (Скачать)

 

Иерархическая БД состоит из упорядоченного набора деревьев; более точно, из упорядоченного набора нескольких экземпляров одного типа дерева.

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

Все экземпляры данного типа потомка с общим экземпляром типа предка называются близнецами. Для БД определен полный порядок обхода - сверху-вниз, слева-направо.

В IMS использовалась оригинальная и нестандартная терминология: "сегмент" вместо "запись", а под "записью БД" понималось все дерево сегментов.

 

1.4.3 Сетевая модель

 

Типичным представителем является Integrated Database Management System (IDMS) компании Cullinet Software, Inc., предназначенная для использования на машинах основного класса фирмы IBM под управлением большинства операционных систем. Архитектура системы основана на предложениях Data Base Task Group (DBTG) Комитета по языкам программирования Conference on Data Systems Languages (CODASYL), организации, ответственной за определение языка программирования Кобол. Отчет DBTG был опубликован в 1971г., а в 70-х годах появилось несколько систем, среди которых IDMS.

 

1.4.4 Сетевые структуры данных

 

Сетевой подход к организации данных является расширением иерархического. В иерархических структурах запись-потомок должна иметь в точности одного предка; в сетевой структуре данных потомок может иметь любое число предков.

Сетевая БД состоит из набора экземпляров каждого типа записи и набора экземпляров каждого типа связи.

Тип связи определяется для двух типов записи: предка и потомка. Экземпляр типа связи состоит из одного экземпляра типа записи предка и упорядоченного набора экземпляров типа записи потомка. Для данного типа связи L с типом записи предка P и типом записи потомка C должны выполняться следующие два условия:

1. Каждый экземпляр типа P является предком только в одном экземпляре L;

2. Каждый экземпляр C является потомком не более, чем в одном экземпляре L.

На формирование типов связи не накладываются особые ограничения; возможны, например, следующие ситуации:

1. Тип записи потомка в одном типе связи L1 может быть типом записи предка в другом типе связи L2 (как в иерархии).

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

3. Данный тип записи P может быть типом записи потомка в любом числе типов связи.

4. Может существовать любое число типов связи с одним и тем же типом записи предка и одним и тем же типом записи потомка; и если L1 и L2 - два типа связи с одним и тем же типом записи предка P и одним и тем же типом записи потомка C, то правила, по которым образуется родство, в разных связях могут различаться.

5. Типы записи X и Y могут быть предком и потомком в одной связи и потомком и предком - в другой.

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

 

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

 

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

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

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

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

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

В настоящее время основным предметом критики реляционных СУБД является не их недостаточная эффективность, а следующие недостатки:

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

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

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

1. структура данных (объекты данных);

2. целостность данных;

3. обработка данных (операторы).

Так же к основным моделям баз данных относятся объектная и объектно-ориентированная, объектно-реляционная и функциональная базы данных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 Глобальная сеть Internet. Провайдеры. Виды подключений. Предоставляемые услуги. Программы для работы в сети Internet

 

Интерне́т (произносится [интэрнэ́т]; англ. Internet) — всемирная система объединённых компьютерных сетей, построенная на использовании протокола IP и маршрутизации пакетов данных. Интернет образует глобальное информационное пространство, служит физической основой для Всемирной паутины (World Wide Web (WWW) и множества других систем (протоколов) передачи данных. Часто упоминается как Всемирная сеть и Глобальная сеть, в обиходе иногда употребляют сокращённое наименование Ине́т.

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

В России День Интернета празднуется 30 сентября.

К середине 2008 года число пользователей, регулярно использующих Интернет, составило около 1,5 млрд. человек (около четверти населения Земли). Вместе с подключёнными к нему компьютерами, Интернет служит основой для развития информационного общества.

 

2.1 Провайдеры

 

Интернет-прова́йдер (иногда просто Провайдер, от англ. Internet Service Provider, ISP, букв. «поставщик Интернет-услуги») — организация, предоставляющая услуги доступа к сети Интернет и иные связанные с Интернетом услуги.

 

2.2 Виды подключений

 

Абонентские подключения к Интернету делятся на два основных класса: индивидуальные и коллективные. При индивидуальном подключении каждый абонент использует выделенный лично для него канал до точки присутствия провайдера, находящейся за пределами здания Рисунок 4а. Примером здесь могут служить выход в Интернет через обычный или DSL-модем, через спутник.

Рисунок 4 - Классификация подключений по массовости использования каналов

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

Подключения также делятся по удалённости абонента от точки присутствия провайдера (Рисунок 5).

 

Рисунок5 - Классификация подключений по удалённости от провайдера

 

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

 

2.3 Основные услуги

 

Основными услугами, предоставляемыми провайдером являются:

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

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

- беспроводной доступ в Интернет - это технология, позволяющая создавать вычислительные сети, полностью соответствующие стандартам для обычных проводных сетей (например, Ethernet), без использования кабельной проводки. В качестве носителя информации в таких сетях выступают радиоволны СВЧ-диапазона;

- выделение дискового пространства для хранения и обеспечения работы сайтов (хостинг);

- поддержка электронных почтовых ящиков или виртуального почтового сервера;

- размещение оборудования клиента на площадке провайдера (колокация);

- аренда выделенных и виртуальных серверов (VDS или VPS);

- резервирование данных.

 

2.4 Программы для работы в сети Internet

 

Браузер является основной программой для работы в Интернете.

MS Internet Explore MS Internet Explorer 6/7

Поскольку Ослик (IE) поставляется вместе с Windows, он становится первым браузером для множества пользователей. С подавляющим перевесом этот браузер держит первенство среди корпоративных клиентов, работающих под Windows.

Данный браузер давно отстал от конкурентов в области функционирования. Следует отметить, что относительным прорывом стал выпуск 7-й версии IE, поскольку до 6-й версии в браузер почти не вносилось серьезных изменений.

Итак, IE 7 характеризуется многовкладочной системой открытых веб-страниц (появившейся намного позже, чем у конкурентов, увы…), новой системой защиты, встроенным RSS-клиентом.

Особенность IE 7– страница не показывается на экране до полной её загрузки, что приводит к потере времени при медленном Интернете. Также уходит больше трафика. В браузере отсутствуют функции фильтрации рекламы и обеспечения безопасности, стандартизированные возможности подключения расширений.

С другой стороны, IE является стандартом для написания веб-страничек, принятым во всем мире. Это гарантирует, что любая страничка без проблем в нём отобразится.

 

Mozilla FireFox

 

 

Рисунок 6 - Браузер Mozilla FireFox

 

Браузер сочетает в себе обширные функциональные возможности (как и всё программы Mozilla) с простотой и удобством интерфейса. Любую дополнительную функцию возможно реализовать с помощью расширений. Вид программы полностью настраивается и разнообразится с помощью скинов.

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

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

Главные преимущества программы – её расширяемость и надежность.

 

 

 

 

 

 

 

 

Opera 9.xx

 

                        

                            Рисунок 7 - Браузер Opera 9.xx

 

Опера самый популярный браузер в РуНете. Программа снискала это звание многим: очень высокой скоростью загрузки страничек, малым расходом трафика, необычным, но очень удобным интерфейсом. И не в последнюю очередь – бесплатным статусом.

Изначально Opera – более функциональный клиент, чем IE и Mozilla FireFox. Последние версии Оперы всё больше напоминают «универсальный комбайн для работы в интернете» - появились встроенные клиент закачек, почтовый клиент, RSS-ридер, IRC-клиент.

Информация о работе База и банк данных