Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Одноранговые сети называют также рабочими группами. Рабочая группа – это небольшой коллектив, поэтому в одноранговых сетях чаще всего не более 10 компьютеров.Стр 1 из 8Следующая ⇒
Лекция 1 Два типа сетей (локальные) Все сети имеют некоторые общие компоненты, функции и характеристики. В их числе: Ø Серверы (server) – компьютеры, предоставляющие свои ресурсы сетевым пользователям; Ø Клиенты (client) – компьютеры, осуществляющие доступ к сетевым ресурсам, представляемым сервером; Ø Среда (media) – способ соединения компьютеров; Ø Совместно используемые данные; Ø Совместно используемые периферийные устройства; Ø Ресурсы – файлы, принтеры и другие элементы, используемые в сети. Несмотря на определенные сходства, сети разделяются на два типа: · Одноранговые сети (peer-to-peer) · Сети на основе сервера (server based) Одноранговые сети В одноранговой сети все компьютеры равноправны: нет иерархии среди компьютеров и нет выделенного (dedicated) сервера. Как правило, каждый компьютер функционирует и как клиент, и как сервер; иначе говоря, нет определенного компьютера, ответственного за администрирование всей сети. Все пользователи самостоятельно решают, какие данные на своем компьютере сделать общедоступными по сети. Одноранговые сети называют также рабочими группами. Рабочая группа – это небольшой коллектив, поэтому в одноранговых сетях чаще всего не более 10 компьютеров. В одноранговой сети требования к производительности и к уровню защиты для сетевого программного обеспечения, как правило, ниже, чем в сетях с выделенным сервером. Выделенные серверы функционируют исключительно в качестве серверов, но не клиентов или рабочих станций (workstation). В такие операционные системы, как Microsoft Windows NT Workstation, Microsoft Windows for Workgroups, Microsoft Windows ‘2000, Microsoft Windows Professional, встроена поддержка одноранговых сетей. Поэтому, чтобы установить одноранговую сеть, дополнительного программного обеспечения не требуется. Реализация: Одноранговая сеть реализуется рядом стандартных решений: · Компьютеры расположены на рабочих столах пользователей; · Пользователи сами выступают в роли администраторов и обеспечивают защиту информации; · Для объединения компьютеров в сеть применяется простая кабельная система. Целесообразность применения: Одноранговая сеть вполне подходит там, где: · Количество пользователей не превышает 10 человек; · Пользователи расположены компактно; · Вопросы защиты данных не критичны; · В обозримом будущем не ожидается значительное расширения фирмы и, конечно, сети. Если эти условия выполняются, то, скорее всего, выбор одноранговой сети будет правильным (чем сети на основе сервера). Такие сети легко настраиваются, но имеют некоторые ограничения. Например, если для сети необходим выход в Интернет, придется использовать одну из рабочих станций в качестве программного маршрутизатора. Сети на основе сервера Если к сети подключено более 10 пользователей, то одноранговая сеть, где компьютеры выступают в роли и клиентов и серверов, может оказаться недостаточно производительной. Поэтому большинство сетей использует выделенные серверы. Выделенным называется такой сервер, который функционирует только как сервер (исключая функции клиента или рабочей станции). Они специально оптимизированы для быстрой обработки запросов от сетевых клиентов и для управления защитой файлов и каталогов. Сети на основе сервера стали промышленным стандартом. Специализированные серверы. Круг задач, который должны выполнять серверы, многообразен и сложен. Чтобы приспособиться к возрастающим потребностям пользователей, серверы в больших сетях стали специализированными. Например, в сетях Windows NT существуют различные типы серверов. Ø Файл – серверы и принт – серверы. Файл – серверы и принт – серверы управляют доступом пользователей соответственно к файлам и принтерам. Например, чтобы работать с текстовым процессором, вы должны запустить его на своем компьютере. Документ текстового процессора, хранящийся на файл – сервере, загружается в память вашего компьютера, и, таким образом, вы можете работать с этим документом на своем компьютере. Другими словами, файл – сервер предназначен для хранения файлов и данных. Ø Серверы приложений. На серверах приложений выполняются прикладные части клиент-серверных приложений, а также находятся данные, доступные клиентам. Например, чтобы упростить извлечение данных, серверы хранят большие объемы информации в структурированном виде. Эти серверы отличаются от файл – и принт – серверов. В последних файл или данные целиком копируются на запрашиваемый компьютер. А в сервере приложений на запрашивающий компьютер пересылаются только результаты запроса. Приложение – клиент на удаленном компьютере получает доступ к данным, хранимым на сервере приложений. Однако вместо всей базы данных на Ваш компьютер загружаются только результаты запроса. Например, вы можете получить список работников, которые устроились на работу в сентябре месяце. Ø Почтовые серверы Почтовые серверы управляют передачей электронных сообщений между пользователями сети. Ø Факс серверы Факс – серверы управляют потоком входящих и исходящих факсимильных сообщений через один или несколько факс – модемов. Ø Коммуникационные серверы Коммуникационные серверы управляют потоком данных и почтовых сообщений между этой сетью и другими сетями мэйнфремами или удаленными пользователями через модем и телефонную линию. Служба каталогов предназначена для поиска, хранения и защиты информации в сети. Windows NT Server объединяет компьютеры в логические группы – домены (domain), - система защиты которых наделяет пользователей различными правами доступа к любому сетевому ресурсу. В расширенной сети использование серверов разных типов приобретает особую актуальность. Поэтому необходимо учитывать все возможные нюансы, которые могут проявиться при разрастании сети, с тем, чтобы изменение роли определенного сервера в дальнейшем не сказалось на работе всей сети. Глобальные сети Глобальные сети передачи данных строятся на основе различных сетевых технологий. При этом используются следующие технологии и линии связи: Ø цифровые выделенные линии, которые бывают постоянные или арендуемые. Цифровые выделенные линии используют технологии плезиохронной цифровой иерархии (PDH), синхронной цифровой иерархии (SDH), а также технологии оптических линий связи спектрального уплотнения по длине волны (WDM, DWDM), эти технологии используются не только выделенными линиями, но также и линиями с коммутацией каналов; Ø цифровые сети интегральных служб с коммутацией каналов (ISDN); Ø цифровые абонентские сети (DSL); Ø аналоговые выделенные линии и линии с коммутацией каналов с применением модемов, т.е аналоговые АТС; Ø сети с коммутацией пакетов подразделяются на: · сети, использующие технологии виртуальных каналов ( X.25, сети трансляции кадров FR – Frame Relay; ATM – Asynchronous Transfer Mode); · сети технологии IP, использующие дейтаграммный метод передачи сообщений. Следует отметить еще одну сетевую технологию, которая стремительно развивается в последнее время, это технология виртуальных частных сетей (Virtual private network – VPN). данная технология использует сеть общего пользования Интернет, в которой формирует защищенные каналы связи с гарантированной полосой пропускания. Таким образом, при экономичности и доступности сети VPN обеспечивают безопасность и секретность передаваемых сообщений. Используя VPN, сотрудники фирмы могут получить дистанционный доступ к корпоративной сети компании через Интернет. Топология сетей Термин «топология» характеризует физическое расположение компьютеров, кабелей и других компонентов сети. Топология – это стандартный термин, который используется профессионалами при описании основной компоновки сети. Кроме термина «топология», для описания физической компоновки употребляют также следующее: - - физическое расположение; - - компоновка; - - диаграмма; - - карта. Топология сети обуславливает ее характеристики. В частности выбор той или иной топологии влияет на: - состав необходимого сетевого оборудования; - характеристики сетевого оборудования; - возможности расширения сети; - способ управления сетью. Чтобы совместно использовать ресурсы или выполнять другие сетевые задачи, компьютеры должны быть подключены друг к другу. Для этой цели в большинстве случаев используется кабель (реже – беспроводные сети – инфракрасное оборудование). Однако, просто подключить компьютер к кабелю, соединяющему другие компьютеры, недостаточно. Различные типы кабелей в сочетании с различными сетевыми платами, сетевыми операционными системами и другими компонентами требуют и различного взаиморасположения компьютеров. Каждая топология сети налагает ряд условий. Например, она может диктовать не только тип кабеля, но и способ его прокладки. Базовые топологии Ø шина (bus) Ø звезда (star) Ø кольцо (ring) Если компьютеры подключены вдоль одного кабеля, топология называется шиной. В том случае, когда компьютеры подключены к сегментам кабеля, исходящим из одной точки, или концентратора, топология называется звездой. Если кабель, к которому подключены компьютеры, замкнут в кольцо, такая топология носит название кольца. Шина. Топологию «шина» часто называют «линейной шиной» (liner bus). Данная топология относится к наиболее простым и широко распространенным топологиям. В ней используется один кабель, именуемый магистралью или сегментом, вдоль которого подключены все компьютеры сети. В сети с топологией «шина» компьютеры адресуют данные конкретному компьютеру, передавая их по кабелю в виде электрических сигналов. Данные в виде электрических сигналов передаются всем компьютерам в сети; однако информацию принимает тот, адрес которого соответствует адресу получателя, зашифрованному в этих сигналах. Причем в каждый момент времени, только один компьютер может вести передачу. Так, как данные в сеть передаются только одним компьютером, ее производительность зависит от количества компьютеров, подключенных к шине. Чем их больше, тем медленнее работает сеть. Шина – пассивная топология. Это значит, что компьютеры только «слушают» передаваемые по сети данных, но не перемещают их от отправителя к получателю. Поэтому, если один из компьютеров выйдет из строя, это не скажется на работе остальных. В этой топологии данные распространяются по всей сети – от одного конца кабеля к другому. Если не предпринимать никаких действий, то сигналы, достигнув конца кабеля будут отражаться и это не позволит другим компьютерам осуществлять передачу. Поэтому, после того, как данные достигнут адресата, электрические сигналы необходимо погасить. Для этого на каждом конце кабеля в сети с топологией «шина» устанавливают терминаторы (terminators) (которые еще называют заглушками) для поглощения электрических сигналов. Преимущества: отсутствие дополнительного активного оборудования (например повторителей) делает такие сети простыми и недорогими.
Кольцо При кольцеобразной топологии каждая рабочая станция соединяется с двумя ближайшими соседями. Такая взаимосвязь образует локальную сеть в виде петли или кольца. Данные передаются по кругу в одном направлении, а каждая станция играет роль повторителя, который принимает и отвечает на адресованные ему пакеты и передает другие пакеты следующей рабочей станции «вниз». В оригинальной кольцеобразной сети все объекты подключались друг к другу. Такое подключение должно было быть замкнутым. В отличии от пассивной топологии «шина», здесь каждый компьютер выступает в роли репитора, усиливая сигналы и передавая их следующему компьютеру. Преимущество такой топологии было предсказуемое время реагирования сети. Чем больше устройств находилось в кольце, тем дольше сеть реагировала на запросы. Наиболее существенный ее недостаток заключается в том, что при выходе из строя хотя бы одного устройства отказывалась функционировать вся сеть. Один из принципов передачи данных по кольцу носит название передачи маркера. Суть его такова. Маркер последовательно, от одного компьютера к другому, передается до тех пор, пока его не получит тот, который хочет передать данные. Передающий компьютер изменяет маркер, помещает электронный адрес в данные и посылает их по кольцу. Такую топологию можно улучшить, подключив все сетевые устройства через концентратор ( Hub устройство, соединяющие другие устройства). Визуально «подправленное кольцо физически кольцом уже не является, но в подобной сети данные все равно передаются по кругу. На рисунке сплошными линиями обозначены физические соединения, а пунктирными – направления передачи данных. Таким образом, подобная сеть имеет логическую кольцевидную топологию, тогда как физически представляет собой звезду. Звезда При топологии «звезда» все компьютеры с помощью сегментов кабеля подключаются к центральному компоненту, имеющему концентратор. Сигналы от передающего компьютера поступают через концентратор ко всем остальным. В сетях с топологией «звезда» подключение кабеля и управление конфигурацией сети централизованы. Но есть и недостаток: так как все компьютеры подключены к центральной точке, для больших сетей значительно увеличивается расход кабеля. К тому же если центральный компонент выйдет из строя, нарушится работа всей сети. Преимущество: если нарушится работа в одном компьютере или выйдет из строя кабель, соединяющий один компьютер, то только этот компьютер не сможет получать и передавать сигналы. На остальные компьютеры в сети это не повлияет. Общая скорость работы сети ограничивается только пропускной способностью концентратора. Звездообразная топология является доминирующей в современных локальных сетях. Такие сети довольно гибкие, легко расширяемые и относительно недорогие по сравнению с более сложными сетями, в которых строго фиксируются методы доступа устройств к сети. Таким образом, «звезды» вытеснили устаревшие и редко используемые линейные и кольцеобразные топологии. Более того, они стали переходным звеном к последнему виду топологии – коммутируемой звезд е. Коммутатор – это многопортовое активное сетевое устройство. Коммутатор «запоминает» аппаратные (или MAC – Media Access Control) адреса подключенных к нему устройств и создает временные пути от отправителя к получателю, по которым и передаются данные. В обычной локальной сети с коммутироуемой топологией предусмотрено несколько соединений с коммутатором. Каждый порт и устройство, которое к нему подключено, имеет свою собственную пропускную способность (скорость передачи данных). Коммутаторы могут значительно улучшить производительность сетей. Во-первых, они увеличивают общую пропускную способность, которая доступна для данной сети. Например в 8-ми потровом коммутаторе может быть 8 отдельных соединений, поддерживающих скорость до 10 Мбит/с каждое. Соответственно пропускная способность такого устройства – 80Мбит/с. Прежде всего коммутаторы увеличивают производительность сети, уменьшая количество устройств, которые могут заполнить всю пропускную способность одного сегмента. В одном таком сегменте содержится только два устройства: сетевое устройство рабочей станции и порт коммутатора. Таким образом за полосу пропускания в 10 Мбит/с могут «соперничать» всего два устройства, а не восемь (при сипользовании обыкновенного 8-портового концентратора, который не предусматривает такого разделения полосы пропускания на сегменты). В заключении следует сказать что различают топологию физических связей (физическая структура сети) и топологию логических связей (логическую структуру сети) Конфигурация физических связей определяется электрическими соединениями компьютеров и может быть представлена в виде графа, узлами которого являются компьютеры и коммуникационное оборудование, а ребра соответствуют отрезкам кабеля, связывающим пары узлов. Логические связи представляют собой пути прохождения информационных потоков по сети, они образуются путем соответствующей настройки коммуникационного оборудования. В некоторых случаях физическая и логическая топологии совпадают, а иногда не совпадают. Сеть показанная на рисунке являет собой пример несовпадения физической и логической топологии. Физически компьютеры соединены по топологии общая шина. Доступ же к шине происходит не по алгоритму случайного доступа, а путем передачи токена (маркер) в кольцевом порядке: от компьютера А – компьютеру В, от компьютера В – компьютеру С и т.д. Здесь порядок передачи токена уже не повторяет физические связи, а определяется логическим конфигурированием сетевых адаптеров. Ничто не мешает настроить сетевые адаптеры и их драйверы так, чтобы компьютеры образовали кольцо в другом порядке, например В, А, С… При этом физическая структура не меняется. Беспроводные сети. Словосочетание «беспроводная среда» может ввести в заблуждение, поскольку означает полное отсутствие проводов в сети. В действительности же обычно беспроводные компоненты взаимодействуют с сетью, в которой – как среда передачи – используется кабель. Такая сеть со смешанными компонентами называется гибридной. В зависимости от технологии беспроводные сети можно разделить на три типа: Ø локальные вычислительные сети; Ø расширенные локальные вычислительные сети; Ø мобильные сети (переносные компьютеры). Способы передачи: Ø инфракрасное излучение; Ø лазер; Ø радиопередача в узком спектре (одночастотнная передача); Ø радиопередача в рассеянном спектре. Кроме этих способов передачи и получения данных можно использовать мобильные сети, пакетное радио соединение, сотовые сети и микроволновые системы передачи данных. В настоящее время офисная сеть – это не просто соединение компьютеров между собой. Современный офис сложно представить без баз данных в которых хранится как финансовая отчётность предприятия, так и информация по кадрам. В крупных сетях, как правило, в целях безопасности баз данных, и для увеличения скорости доступа к ним используются отдельные сервера для хранения баз данных. Также сейчас современный офис сложно представить без доступа в сеть Интернет. Вариант схемы беспроводной сети офиса изображён на рисунке
Итак, сделаем вывод: будущую сеть необходимо тщательно спланировать. Для этого следует ответить на следующие вопросы:
После этого нарисуйте на бумаге приблизительную схему сети. Следует не забывать о стоимости сети. Как мы с вами определили, топология является важнейшим фактором улучшения общей производительности сети. Базовые топологии могут применяться в любой комбинации. Важно понимать, что сильные и слабые стороны каждой топологии влияют на желаемую производительность сети и зависят от существующих технологий. Необходимо добиться равновесия между реальным расположением сети (например, в нескольких зданиях), возможностями использования кабеля, путями его прокладки и даже его типом. Лекция 2 Microsoft Excel 1.1.1 Преобразование операндов и аргументов формул Операнды каждого оператора в формуле должны быть определенного типа. Если операнд не соответствует оператору, выполняется, если возможно, преобразование типа операнда. Таким образом, область определения формулы расширяется.
Ввод формулы 1. Укажите ячейку, в которую необходимо ввести формулу. 2. Наберите формулу, начав набор со знака равенства (=). Если начать формулу, вставив имя функции, знак равенства перед ней будет помещен автоматически. Примечание При вводе формулы можно использовать мастер функций или папку обмена Windows. Типы ссылок По умолчанию в Microsoft Excel используются ссылки A1, в которых столбцы обозначаются буквами от A до IV (256 столбцов максимально), а строки числами - от 1 до 16384. Другой стиль ссылок, альтернативный A1, называется R1C1. В стиле R1C1 пронумерованы и строки, и столбцы, и поэтому он удобен для отображения относительных ссылок. После буквы R указывается номер строки ячейки, после буквы C - номер столбца. Например, абсолютная ссылка R1C1 эквивалентна абсолютной ссылке $A$1 для формата A1. Если ячейка A1 является текущей, то относительная ссылка R[1]C[1] указывает на ячейку, расположенную на одну строку ниже и на один столбец правее, то есть на ячейку B2. В нижеследующей таблице содержатся примеры ссылок R1C1.
База данных. База данных размещает огромные объемы информации в связанном виде. Все БД можно разделить на плоские и реляционные. Реляционная БД состоит из нескольких таблиц, связанных между собой ключевыми полями. Лист в Excel является примером плоской БД, т.е. базы, состоящей из единственной таблицы. Каждая строка в БД содержит полную информацию о каком-либо объекте. Эти данные, записанные в строках БД, называют записями. Каждая запись состоит из полей. База данных позволяет хранить необработанные данные, предназначенные для анализа средствами электронной таблицы Excel включая: формы данных для упрощения добавления новых записей; автоматический подсчет сумм по категориям; сортировку данных; фильтрацию для просмотра подмножеств данных; сводные таблицы для обобщения информации;
Создание базы данных. Создание и работа с БД упрощается, если использовать встроенную форму данных для того, чтобы вводить, удалять или редактировать записи в БД. Чтобы создать форму данных для новой базы следует ввести сначала строку с именами полей (заголовками столбцов) и поместить в следующей строке запись – образец заполнения базы.
После этого надо выделить обе строки и выбрать команду Данные-Форма. На экране появится форма данных, в которой слева перечислены все имена полей, справа в окнах – элементы первой записи.
После создания формы данных можно ее использовать для ввода в БД последующих записей, щелкнув на кнопке Добавить. В окне появится чистая форма данных, которую необходимо заполнить очередной записью. Перемещение по полям формы производится клавишей TAB. По завершении ввода записей щелкнуть по кнопке Закрыть. После того как БД сформирована, можно с помощью формы данных найти нужную запись по заданному критерию, отредактировать ее поля или удалить. Поиск записей.
Для того чтобы найти нужную запись в БД, надо воспользоваться кнопкой Критерии в форме данных. В очищенные поля формы записываются критерии поиска. При их задании допускается использование операций сравнения = > < > = < = < >. Задав критерии, нажать кнопку Далее. В полях основной формы выведутся данные из первой найденной записи, отвечающей заданным условиям. Снова нажимая кнопку Далее, можно просматривать каждую следующую запись, попадающую под условия отбора. Вернуться в основную форму можно, нажав кнопку Правка. Сортировка записей. Каждая база данных, которую создает пользователь, должна иметь некоторый предпочтительный порядок просмотра записей. В зависимости от целей можно, например, расположить записи по алфавиту фамилий клиентов, или в порядке возрастания их кодов, или в порядке убывания сумм их покупок и т. д. Для сортировки записей необходимо в меню Данные выбрать команду Сортировка. При этом открывается диалоговое окно, в котором следует указать ключи сортировки (названия полей, определяющие новый порядок) и тип упорядочения (возрастание или убывание). Если есть повторяющиеся значения в поле ключа, то можно определить более одного ключа сортировки (до трех полей). Такая сортировка называется многоуровневой.
Фильтры. Фильтры – средства, позволяющие просматривать только данные, которые удовлетворяют определенным условиям. Различают: а) автофильтр; б) расширенный фильтр. Перед активизацией фильтра надо отметить область рабочего листа с данными, включая заголовки полей. Автофильтр. Автофильтр вызывается из меню Данные командой Фильтр-Автофильтр. При этом к каждой клетке с именем поля в строке заголовков добавляется раскрывающийся список. В списке строка Условие открывает диалог «Пользовательский автофильтр», в котором можно указать соединение нескольких критериев поиска. Создание сводной таблицы. Сводная таблица – это таблица рабочего листа, позволяющая быстро суммировать большие объемы данных с применением выбранного формата и методов вычисления. Пусть имеется некоторая база данных в Excel (база “Сбыт продукции”).
B C D E F G
Задание: Построить сводную таблицу, отражающую суммарную стоимость продукции по отделам с указанием даты. Решение: Необходимо выделить всю базу, а затем в меню Данные выбрать команду Сводная таблица. В ходе построения таблицы надо выполнить следующие действия: Определить тип данных, которые вы собираетесь суммировать в таблице, выбирая один из следующих параметров: О в списке или базе данных Microsoft Excel; О во внешнем источнике данных; О в нескольких интервалах консолидации; О в другой сводной таблице. (Выбрать пункт: в списке или базе данных Microsoft Excel) 2. Определить место нахождения исходных данных, которые собираетесь обрабатывать. Если исходная база данных была выделена заранее, то интервал будет записан автоматически ($ B$1: $ G$7). Определить внешний вид таблицы. Для этого перетащить кнопку поля Наименование товара в область строки, кнопку поля Дата поступления - в область столбец, кнопку поля Стоимость - в область данные. На этом шаге можно использовать различные опции постройки в диалоговом окне «Вычисление поля сводной таблицы», которое откроется, если дважды щелкнуть на заголовке поля.
Определить место, где должна появиться сводная таблица в рабочей книге. Лекция 3 Основные понятия базы данных На первой лекции мы рассмотрим общий смысл понятий БД и СУБД. Начнем с того, что с самого начала развития вычислительной техники образовались два основных направления ее использования. Первое направление - применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную. Становление этого направления способствовало интенсификации методов численного решения сложных математических задач, развитию класса языков программирования, ориентированных на удобную запись численных алгоритмов, становлению обратной связи с разработчиками новых архитектур ЭВМ. Второе направление, которое непосредственно касается темы нашего курса, это использование средств вычислительной техники в автоматических или автоматизированных информационных системах. В самом широком смысле информационная система представляет собой программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и/или вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса. Обычно объемы информации, с которыми приходится иметь дело таким системам, достаточно велики, а сама информация имеет достаточно сложную структуру. Классическими примерами информационных систем являются банковские системы, системы резервирования авиационных или железнодорожных билетов, мест в гостиницах и т.д. На самом деле, второе направление возникло несколько позже первого. Это связано с тем, что на заре вычислительной техники компьютеры обладали ограниченными возможностями в части памяти. Понятно, что можно говорить о надежном и долговременном хранении информации только при наличии запоминающих устройств, сохраняющих информацию после выключения электрического питания. Оперативная память этим свойством обычно не обладает. В начале использовались два вида устройств внешней памяти: магнитные ленты и барабаны. При этом емкость магнитных лент была достаточно велика, но по своей физической природе они обеспечивали последовательный доступ к данным. Магнитные же барабаны (они больше всего похожи на современные магнитные диски с фиксированными головками) давали возможность произвольного доступа к данным, но были ограниченного размера. Легко видеть, что указанные ограничения не очень существенны для чисто численных расчетов. Даже если программа должна обработать (или произвести) большой объем информации, при программировании можно продумать расположение этой информации во внешней памяти, чтобы программа работала как можно быстрее. С другой стороны, для информационных систем, в которых потребность в текущих данных определяется пользователем, наличие только магнитных лент и барабанов неудовлетворительно. Представьте себе покупателя билета, который стоя у кассы должен дождаться полной перемотки магнитной ленты. Одним из естественных требований к таким системам является средняя быстрота выполнения операций. Как кажется, именно требования к вычислительной технике со стороны нечисленных приложений вызвали появление съемных магнитных дисков с подвижными головками, что явилось революцией в истории вычислительной техники. Эти устройства внешней памяти обладали существенно большей емкостью, чем магнитные барабаны, обеспечивали удовлетворительную скорость доступа к данным в режиме произвольной выборки, а возможность смены дискового пакета на устройстве позволяла иметь практически неограниченный архив данных. С появлением магнитных дисков началась история систем управления данными во внешней памяти. До этого каждая прикладная программа, которой требовалось хранить данные во внешней памяти, сама определяла расположение каждой порции данных на магнитной ленте или барабане и выполняла обмены между оперативной и внешней памятью с помощью программно-аппаратных средств низкого уровня (машинных команд или вызовов соответствующих программ операционной системы). Такой режим работы не позволяет или очень затрудняет поддержание на одном внешнем носителе нескольких архивов долговременно хранимой информации. Кроме того, каждой прикладной программе приходилось решать проблемы именования частей данных и структуризации данных во внешней памяти. Основные понятия базы данных БД База данных – это средство хранения, упорядочения и поиска информации. Эффективная работа с БД возможна, если данные структурированы – представлены определённым способом . |
Последнее изменение этой страницы: 2020-02-16; Просмотров: 163; Нарушение авторского права страницы