Система управления базами данных (СУБД)

Реферат

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

Одна из первых возникших при развитии вычислительной техники задач, потребовавшая создания сети хотя бы из двух ЭВМ — обеспечение многократно большей, чем могла дать в то время одна машина, надежности при управлении ответственным процессом в режиме реального времени.

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

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

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

Целью данной работы является изучить телекоммуникационные компьютерные сети и систему управления базами данных (СУБД).

Понятие телекоммуникации. Организация и структура телекоммуникационных компьютерных сетей.

Термин телекоммуникация состоит из двух слов: теле-(в переводе с греческого означает — «далеко») и коммуникация (в переводе с латыни — «сообщение, связь») и означает «связь, сообщение на расстоянии»[1].

4 стр., 1903 слов

Статья «Применение компьютерных технологий в инновационной деятельности ...

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

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

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

Чем выше скорость передачи данных, тем короче время, необходимое модему для передачи или приема информации.

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

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

Для связи абонента с сервером сети, как правило, используется обычная телефонная линия.

Сервер сети работает в одном из двух режимов: on-line (оператор на линии) или off-line (без оператора).

Абонент, используя специальную коммуникационную программу и связываясь через свой компьютер с сервером, работающим в режиме on-line, получает возможность во время сеанса связи давать серверу определенные команды: просмотр разделов сервера, получение файлов с сервера на компьютер абонента, передача файлов с компьютера абонента на сервер. При общении с сервером, работающим в автономном режиме, абонент не может работать напрямую с сервером: программа связи абонента автоматически обменивается информацией с сервером и завершает сеанс связи. Другими словами, процесс познания информации, полученной в автономном режиме, происходит уже тогда, когда соединение с сервером уже разорвано. При обмене информацией между собой серверы сети используют режим offline.

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

сети такова, что каждый сервер имеет по отношению к себе вышестоящий сервер, с которым и обменивается информацией. Так, серверы D и Е обмениваются информацией с серверами В и С. Серверы А, В, С обмениваются информацией с сервером N. Сервер же N имеет шлюз в мировое содружество сетей, включая наиболее распространенные в России сети: Relcom, GlasNet и др[2].

49 стр., 24158 слов

«Разработка стратегии продвижения предприятия малого бизнеса ...

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

Общая структура телекоммуникационной сети

Телекоммуникационная сеть включает следующие компоненты (рис. 1):

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

Рис.1. Структура телекоммуникационной сети

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

Сеть доступа

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

К этой сети подключаются конечные (терминальные) узлы — оборудование, установленное у пользователей (абонентов, клиентов) сети. В случае компьютерной сети конечные узлы — это компьютеры, телефоны — это телефоны, а телевизионные или радиосети — это соответствующие теле- и радиоприемники.

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

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

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

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

Информационные центры

Информационные центры — центры управления услугами — это сетевые информационные ресурсы, на основе которых обслуживаются пользователи. В таких центрах может храниться информация двух типов:

6 стр., 2569 слов

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

... работы с данными, хранящимися в ней. СУБД используется разработчиками и пользователями, которые получают доступ к СУБД прямо или косвенно через прикладные программы. На рисунке 1 представлена схема компонентов системы базы данных. ... В данной работе мы рассмотрим только MICROSOFT ACCESS. кадры база данные Microsoft Access XP — профессиональная программа управления базами данных. С его помощью вы ...

  • пользовательская информация, то есть те данные, которые непосредственно интересуют пользователей сети;вспомогательная служебная информация, позволяющая предоставлять пользователям некоторые услуги. Примером информационных ресурсов первого типа могут служить Web-порталы, на которых расположена разнообразная справочная информация и новости, информация электронных магазинов и т.п. В телефонных сетях роль таких центров играют службы экстренного вызова (например, милиции, скорой помощи) и справочные службы различных организаций и предприятий — вокзалов, аэропортов, магазинов и т.п. В телевизионных сетях такими центрами являются телевизионные студии, которые предоставляют «живые» изображения или воспроизводят ранее записанные сцены или фильмы.

К ресурсам второго типа относятся, например, различные системы аутентификации и авторизации пользователей, с помощью которых организация, владеющая сетью, проверяет права пользователей на получение тех или иных услуг; системы биллинга, которые в коммерческих сетях подсчитывают плату за предоставленные услуги; базы данных учетной информации пользователей, хранящие имена и пароли, а также перечни услуг, на которые подписан каждый пользователь. В телефонных сетях существуют центры управления сервисами (Services Control Point, SCP), где установлены компьютеры, на которых хранятся программы нестандартной обработки телефонных вызовов пользователей, например вызовов бесплатных справочных служб коммерческих предприятий (так называемые службы 800) или вызовов при проведении телеголосования. Другой распространенный тип центра информационной поддержки — это централизованная система управления сетью, которая представляет собой программное обеспечение, работающее на одном или нескольких компьютерах.

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

Система управления базами данных (СУБД).

Назначения и основные функции.

Системы управления базами данных (СУБД) используются для упорядоченного хранения и обработки больших объемов информации. В процессе упорядочения информации СУБД генерируют базы данных, а в процессе обработки сортируют информацию и осуществляют ее поиск[5].

Рис. 2. Схема работы СУБД.

СУБД обычно содержит следующие компоненты:

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

7 стр., 3294 слов

Использование сети Интернет в практической юридической деятельности

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

Основные функции СУБД[6]: 1. Определение данных. СУБД должна предоставлять средства определения данных в виде исходной формы (схемы данных) и преобразования этих определений в соответствующую объектную форму. То есть СУБД преобразует данные в форму, необходимую для их хранения в базе данных. 2. Манипулирование данными. СУБД должна иметь возможность обрабатывать запросы пользователей на выбор, изменение или удаление существующих данных в базе данных или на добавление новых данных. То есть СУБД обеспечивает интерфейс между пользователями и базами данных. 3. Управление хранением данных и доступом к ним. СУБД обеспечивает программную поддержку хранения данных на запоминающем устройстве компьютера и управляет всеми действиями, выполняемыми с данными. 4. Защита и поддержание целостности данных СУБД должна отслеживать запросы пользователей и определять, кто имеет доступ к операциям изменения данных, а кто — только к операциям извлечения данных. Также она следит за целостностью данных, хранящихся в БД. СУБД выполняет регистрацию изменений, резервное копирование и восстановление базы данных после ошибок. Следовательно, основная функция системы управления базами данных — это реализация пользовательского интерфейса и базы данных. Большинство современных крупных банков данных рассчитаны на работу нескольких пользователей, поэтому СУБД осуществляет разделение времени между пользователями при одновременном их доступе к базе данных, а также разделение полномочий между разными типами пользователей. Например, бухгалтер может получать информацию только из базы данных, а главный экономист может вносить изменения в базу данных. СУБД выполняет эти функции, используя определенный язык логической информации или язык запросов. В большинстве СУБД для этого используется язык SQL. Реляционная СУБД освобождает пользователя от необходимости знать форматы хранения данных, методы доступа и методы управления памятью. Изменение физической структуры базы данных не влияет на работоспособность прикладных программ, работающих с нею.

По степени универсальности различают два класса СУБД:

  • системы общего назначения;
  • специализированные системы.

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

Заключение

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

9 стр., 4479 слов

Профессиональные компьютерные программы

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

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

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

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

Список использованной литературы

[Электронный ресурс]//URL: https://management.econlib.ru/referat/funktsii-sistemyi-upravleniya-baz-dannyih/

1. Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. 2-е изд. — СПб.: Питер, 2006 — 703 с.

2. Власов А.И, Лыткин С.Л., Яковлев В.Л., СУБД ORACLE / МГТУ им. Н.Э.Баумана. – М., 2005г.-230с.

3. Дейт. К. Дж. Введение в системы баз данных — Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006.

4. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 2-е изд. / В.Г. Олифер, Н.А. Олифер -СПб.: Питер, 2004. — 864 с.

5. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика. — М.: «Академия», 2007. — 586 с.

[1] Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. 2-е изд. — СПб.: Питер, 2006 — с. 20

[2] Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. 2-е изд. — СПб.: Питер, 2006 — с. 24

[3] Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. 2-е изд. — СПб.: Питер, 2006 — с. 30-33

[4] Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 2-е изд. / В.Г. Олифер, Н.А. Олифер -СПб.: Питер, 2004. — 864 с.

[5] Власов А.И, Лыткин С.Л., Яковлев В.Л., СУБД ORACLE / МГТУ им. Н.Э.Баумана. – М., 2005г.-с. 27-29.

[6] Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика. — М.: «Академия», 2007. – с. 45-47