Способы передачи данных по каналам связи. Коды передачи данных. Каковы помехи при передаче данных

Практически любой пользователь компьютера, да и в принципе любой человек, сталкивался с необходимостью систематизировать и упорядочить различные данные, будь то список фильмов в домашней видеотеке, результаты игры любимой футбольной команды или же финансовая отчетность крупной компании. Безусловно, с появлением и широким распространением персональных компьютеров делать это стало гораздо проще. Данная книга посвящена самой популярной и востребованной на сегодня системе управления базами данных – Microsoft Access. Несмотря на кажущуюся сложность, овладеть этой программой совсем просто. Если вы держите в руках эту книгу, то первый шаг уже сделан. Видеокурс прилагается только к печатному изданию книги.

Из серии: Видеосамоучитель

* * *

Приведённый ознакомительный фрагмент книги Microsoft Access 2007 (А. Г. Днепров, 2008) предоставлен нашим книжным партнёром - компанией ЛитРес .

Начало работы

Этапы работы с базой данных

Приступим к работе


Программа Microsoft Access 2007 представляет собой систему управления базами данных (СУБД). Используя Access, вы сможете легко обрабатывать большие объемы информации и извлекать из базы данных нужные вам сведения. Acсess обладает огромными возможностями, и в то же время для начала работы и создания собственной базы данных достаточно освоить лишь несколько простых операций.

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

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

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

Как устроена база данных Microsoft Access

Программа Access представляет собой реляционную СУБД (от англ. relation – отношение). Это означает, что база данных Access состоит из взаимосвязанных таблиц. Рассмотрим таблицы и их составляющие, а затем перейдем к изучению связей.

Таблица базы данных – это обычная таблица из строк и столбцов. Ниже приведен пример таблицы (табл. 1.1), содержащей сведения о клиентах компании.

Таблица 1.1. Клиенты

Записи и поля

Строки таблицы называются записями. Каждая запись описывает один объект, и, как видно из примера, запись содержит несколько ячеек таблицы, хранящих определенные сведения об объектах. В примере каждая запись содержит информацию об одном клиенте, скажем, запись № 536 – о клиенте по фамилии Крылов, запись № 534 – по фамилии Петров и т. д.

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

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

Каждое поле таблицы имеет строго определенный тип данных. Так, поля Номер (ID) и Рейтинг – числовые, а поля Имя , Телефон и Адрес – текстовые.

Связи между таблицами

Связь между двумя таблицами организуется посредством общих полей этих таблиц. Приведем пример таблицы (табл. 1.2), связанной с таблицей Клиенты.

Таблица 1.2. Заказы компании

В этом примере общими полями являются поле Номер (ID) таблицы Клиенты и поле Клиент таблицы Заказы . А именно, поле Клиент содержит номер клиента из таблицы Клиенты . Таким образом, каждая запись таблицы Заказы ссылается на какую-либо запись таблицы Клиенты .

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

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

Ключевые поля

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

Практически всегда в качестве первичного ключа используется специальное поле, содержащее номер записи (например, поле Номер (ID) в таблице Клиенты ). Программа Access присваивает записям номера автоматически и гарантирует уникальность номеров.

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

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

Проектирование структуры данных

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

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

Список ваших клиентов с контактными данными;

Список заказов конкретного клиента;

Список всех заказов за определенный период;

Какие товары в каком количестве были заказаны за определенный период и т. д.

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

3. Выпишите интересующие вас атрибуты объектов каждого класса. Например, для каждого клиента необходимо хранить в базе его имя (или название организации) и контактную информацию, для товара – наименование и цену. В результате вы получите список полей каждой таблицы (рис. 1.1). Учтите, что в таблице должен быть первичный ключ, и добавьте в каждую таблицу дополнительное поле – уникальный номер записи.

Таким образом, были перечислены атрибуты и установлены связи между таблицами. Например, если в таблице заказов есть поля Товар и Клиент , содержащие код товара и номер клиента, то таблица Заказы ссылается и на таблицу Товары , и на таблицу Клиенты .

Рис. 1.1. Структура данных


Итак, вы разработали предварительную структуру данных – предварительную, поскольку в процессе работы структура может изменяться, например появятся новые поля или даже таблицы. Определившись со структурой, можно приступать к построению базы данных в Microsoft Access.

Этапы работы с базой данных

Теперь, когда вы уже знаете, какие таблицы и столбцы должна содержать ваша будущая база, вы готовы перейти непосредственно к работе с программой Access. Перед вами открывается все многообразие возможностей Access. С чего начать? Как не запутаться в сотнях команд, не погрязнуть в технических подробностях?

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

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

1. Создание базы данных или открытие уже созданной (см. разд. «Приступим к работе»).

2. Создание таблиц, настройка полей таблиц и связей между таблицами. Об этом описывается в гл. 2.

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

4. И, наконец, получение информации из базы данных – то, ради чего она и создавалась. Для поиска, отбора, сортировки и агрегации данных вы можете создать запросы (см. гл. 5), для наглядного представления данных – отчеты (см. гл. 7).

Теперь перейдем к практическим действиям и рассмотрим первый этап работы с базой данных – ее открытие или создание.

Приступим к работе

В этом разделе вы узнаете, как запустить программу Microsoft Access, а затем открыть или создать базу данных.

Запуск Access

Для запуска программы Microsoft Access 2007 можно использовать любой из стандартных для Windows способов.

Нажмите кнопку Пуск , в меню выберите последовательно пункты Все программы Microsoft Office Microsoft Office Access 2007 .

Дважды щелкните кнопкой мыши на ярлыке программы на рабочем столе или в панели быстрого запуска.

Совет

Чтобы создать такой ярлык, выберите команду Пуск → Все программы → Microsoft Office → Microsoft Office Access 2007 и, удерживая нажатой клавишу Ctrl, перетащите его мышью соответственно на рабочий стол или на панель быстрого запуска.

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

При запуске появляется начальное окно Access (рис. 1.2), которое позволяет быстро перейти к работе с конкретной базой данных.

Рис. 1.2. Начальное окно Microsoft Access 2007


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

Открытие существующей базы данных

Если база данных уже была создана, то ее можно открыть, щелкнув кнопкой мыши на ее названии в области Открыть последнюю базу данных (эта область расположена в правой части начального окна Access, как показано на рис. 1.2).

Если нужной базы данных нет в списке, щелкните на ссылке Другие . На экране появится стандартное окно Windows для открытия файла. В этом окне выберите файл базы данных и нажмите кнопку Открыть .

Кроме того, вы можете воспользоваться кнопкой

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

Если в открываемой базе данных программа Access обнаружит потенциально опасное содержимое, то под лентой (кнопочным меню) возникнет панель сообщений с предупреждением: Параметры Включить это содержимое и нажмите кнопку ОК .

Итак, вы узнали, как открыть уже существующую базу данных. Если же вам только предстоит создать базу данных, вам поможет один из следующих подразделов.

Создание пустой базы данных

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

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

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

2. В правой части окна появится область Новая база данных . В поле Имя файла введите имя новой базы данных. Нажмите кнопку

для выбора папки, в которой будет храниться файл базы данных.

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

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

Создание копии базы данных

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

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

Открыть . На экране появится стандартное окно Windows для открытия файла.

2. Щелкните кнопкой мыши на нужном файле базы данных и нажмите кнопку, находящуюся справа от кнопки Открыть (рис. 1.3). В меню открытия файла выберите пункт Открыть для чтения или пункт Монопольно для чтения .

Рис. 1.3. Параметры открытия базы данных


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

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

Вы сможете открыть базу данных в режиме Открыть для чтения , если она не открыта в данный момент другим пользователем в режиме Монопольно . Другие пользователи смогут продолжать работу с базой и открывать ее в любом режиме доступа, кроме режима Монопольно . При этом вы будете просматривать последнюю сохраненную версию, несохраненные изменения будут проигнорированы.

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

3. Если в открываемой базе данных программа Access обнаружит потенциально опасное содержимое, то под лентой появится панель сообщений с предупреждением Часть содержимого базы данных отключена . Чтобы открыть содержимое базы данных полностью, в том числе заблокированную часть, нажмите кнопку Параметры панели сообщений. В появившемся окне Параметры безопасности Microsoft Office установите переключатель в положение Включить это содержимое и нажмите кнопку ОК .

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

в левом верхнем углу главного окна, затем в появившемся меню выберите пункт Сохранить как . Далее укажите формат файла – База данных Access 2007 .

На экране появится стандартное окно Windows Сохранение . Введите имя нового файла базы данных, выберите папку, в которой будет храниться этот файл, и нажмите кнопку Сохранить .

Теперь вы можете работать с копией базы данных: создавать новые таблицы, запросы, отчеты или редактировать существующие.

Создание базы данных на основе шаблона

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

1. В левой области начального окна Access (см. рис. 1.2) выберите категорию шаблонов. В центре окна отобразится список шаблонов этой категории. Щелкните кнопкой мыши на значке подходящего шаблона (рис. 1.4).

2. В правой части окна появится область с названием шаблона и его категории. В поле Имя файла введите имя новой базы данных. С помощью кнопки

выберите папку, в которой будет храниться файл базы данных.

3. Если требуется присоединить новую базу данных к веб-узлу SharePoint, установите флажок Создание и присоединение базы данных к узлу Windows SharePoint Services .

Рис. 1.4. Создание базы данных по шаблону


Примечание

Windows SharePoint Services – компонент Windows Server, предоставляющий пользователям общий доступ к данным через Интернет. В справочной системе Access 2007 (см. разд. «Пользовательский интерфейс Access 2007») вы можете найти подробную информацию по организации совместной работы с базами данных с помощью Windows SharePoint Services.

4. Нажмите кнопку Создать (для шаблонов Microsoft Office Online она называется ). Access сгенерирует базу данных по указанному шаблону и откроет ее в режиме редактирования таблицы.

5. Если в созданной базе данных Access обнаружит потенциально опасное содержимое, то под лентой появится панель сообщений с предупреждением Часть содержимого базы данных отключена . Чтобы открыть содержимое базы данных полностью, в том числе заблокированную часть, нажмите кнопку Параметры панели сообщений. В появившемся окне Параметры безопасности Microsoft Office установите переключатель в положение Включить это содержимое и нажмите кнопку ОК .

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

Закрытие базы данных

Чтобы закрыть текущую базу, нажмите кнопку

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

Примечание

В программе Access может быть открыта только одна база данных. Открыв программу несколько раз, вы можете в каждом из окон открыть свою базу данных.

Для дальнейшей работы с открытой или созданной базой данных вам потребуются сведения о пользовательском интерфейсе программы Access.

Пользовательский интерфейс Access 2007

Access 2007 имеет совершенно новый интерфейс, не похожий на интерфейс предыдущих версий программы. Новый дизайн упрощает нахождение нужных элементов управления и делает работу с программой более простой и комфортной.

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

Основные элементы главного окна показаны на рис. 1.5.

Строка заголовка содержит имя базы данных, название формата файла (например, Access 2007) и название программы – Microsoft Access.

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

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

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

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

Рис. 1.5. Главное окно Microsoft Access 2007


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

в правом верхнем углу области.

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

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

Настройка элементов интерфейса

Рабочая среда Access достаточно комфортна, и дополнительно настраивать ее обычно не требуется. Однако вы можете изменить множество параметров интерфейса в соответствии со своими предпочтениями.

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

Сворачивание и восстановление ленты

Чтобы освободить дополнительное место на экране, ленту команд можно свернуть. Если лента свернута, отображаются только названия вкладок ленты; вкладка раскрывается только при щелчке кнопкой мыши на ее названии и тут же скрывается после выбора команды или после щелчка кнопкой мыши вне ленты.

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

Дважды щелкните кнопкой мыши на названии активной (раскрытой в текущий момент) вкладки. Если лента отображалась полностью, она будет свернута. Если лента была скрыта, она будет восстановлена.

Щелкните правой кнопкой мыши на любом месте ленты. В появившемся контекстном меню выберите пункт Свернуть ленту . Если флажок на этом пункте был снят, то он будет установлен и лента будет свернута. И наоборот, если флажок был установлен, то он будет снят, и лента будет отображаться полностью.

Настройка панели быстрого доступа

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

Примечание

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

Кроме того, вы можете изменить местоположение панели.

Быстрое добавление и удаление кнопки

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

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

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

Добавление и удаление набора кнопок

Итак, для настройки набора кнопок на панели быстрого доступа выполните следующие действия.

1. Нажмите кнопку

справа от панели. На экране появится меню (рис. 1.6).

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

Совет

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


Рис. 1.6. Меню Настройка панели быстрого доступа


Настройка элементов интерфейса 23

3. Если в меню Настройка панели быстрого доступа нет нужной вам кнопки, выберите пункт Другие команды . На экране появится окно Параметры Access (рис. 1.7).

Рис. 1.7. Окно Параметры Access в режиме настройки панели быстрого доступа


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

5. Чтобы добавить значок команды, щелкните кнопкой мыши в списке, находящемся слева, на названии команды, а в списке справа – на названии той команды, после значка которой должен следовать добавляемый значок. Нажмите кнопку Добавить . Повторите этот пункт для всех команд, которые вы хотели бы видеть на панели быстрого доступа.

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

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


8. Для завершения настройки в окне Параметры Access нажмите кнопку ОК . После этого вы сразу можете пользоваться обновленной панелью быстрого доступа.

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

Изменение местонахождения панели быстрого доступа

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

Настройка режима отображения документов

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

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

Режим перекрывающихся окон (рис. 1.8): каждый объект (документ) располагается в отдельном окне. Этот режим позволяет просматривать несколько документов одновременно. Окна можно свободно перемещать в рабочей области и менять их размеры, а новое окно располагается поверх уже открытых окон. После двойного щелчка кнопкой мыши на заголовке окна оно заполняет всю рабочую область. Для упорядочения окон документов и для переключения между ними используется кнопка

расположенная на ленте в правой части вкладки Главная .

Рис. 1.8. Окна документов


Внимание!

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

Чтобы выбрать удобный для вас режим отображения документов, выполните следующие действия.

1. Нажмите кнопку

в левом верхнем углу главного окна. В правом нижнем углу появившегося меню нажмите кнопку Параметры Access , в результате чего откроется окно Параметры Access.

2. В левой области окна выберите пункт Текущая база данных .

Параметры приложения выберите положение переключателя Параметр окна документа :

Положение Перекрывание окон , если необходимо отображать перекрывающиеся окна;

Положение Вкладки , если необходимо отображать вкладки документов. Если при этом необходимо показывать названия вкладок, то установите флажок Вкладки документов .

4. Чтобы изменение режима начало действовать, необходимо закрыть и снова открыть текущую базу данных. Как это сделать, было описано в разд. «Приступим к работе».

Наконец, рассмотрим последний в этом разделе параметр интерфейса – режим отображения строки состояния.

Скрытие и отображение строки состояния

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

1. Нажмите кнопку Office . В правом нижнем углу появившегося меню нажмите кнопку Параметры Access . Откроется окно Параметры Access .

2. В левой области окна щелкните кнопкой мыши на пункте Текущая база данных .

3. В правой области окна в разделе Параметры приложения установите флажок Строка состояния , если необходимо отображать строку состояния, или снимите его, если строку отображать не нужно.

4. Чтобы изменение начало действовать, необходимо закрыть и снова открыть текущую базу данных. Как это сделать, описано в разд. «Приступим к работе».

Совет

В окне Параметры Access, выбирая различные пункты в области слева, можно просмотреть и изменить множество настроек рабочей среды Access.

Ознакомимся теперь со справочной системой Access – незаменимым источником сведений, полезным как на начальном, так и на последующих этапах работы.

Внимание!

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

Справочная система Access 2007

Если вы не нашли ответа на свой вопрос в этой книге, вам поможет обращение к справочной системе Microsoft Access. Она позволяет искать информацию не только во встроенных справочных материалах, но и на веб-узле Office Online и в справочнике для разработчиков Offline Developer Help.

Примечание

Интерфейс справочной системы Access 2007 также изменился по сравнению с предыдущими версиями. Так, помощник Microsoft Office – анимированный персонаж, дающий советы, – в новую версию справочной системы не включен.

Для вызова справочной системы нажмите клавишу F1 или кнопку

в конце ленты команд справа. На экране появится окно Справка: Access (рис. 1.9).

Рис. 1.9. Окно Справка: Access


Знакомство со справочной системой начинается с настройки окна Справка: Access .

Настройка внешнего вида окна справки

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


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


– позволяет отобразить панель оглавления справки. Панель оглавления удобно использовать при поиске информации по списку разделов. Если панель оглавления открыта, кнопка

позволяет скрыть панель оглавления.


– указывает, что окно справки всегда располагается поверх остальных окон Access. При ее нажатии кнопка сменяется кнопкой

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

Поиск справочной информации

Чтобы найти нужные вам сведения в справочной системе, выполните следующие действия.

1. Нажмите клавишу F1 , чтобы запустить справочную систему.

2. Выберите область поиска. Для этого нажмите кнопку

расположенную справа от кнопки Поиск . В появившемся меню представлены области, в которых вы можете осуществлять поиск (рис. 1.10).

Рис. 1.10. Меню для выбора области поиска


Области делятся на две группы. Группа Содержимое на веб-узле Office Online (сетевая справка) содержит материалы, опубликованные на сайте Office Online. Эти материалы доступны вам только при наличии подключения к Интернету. Группа включает следующие области поиска.

Все Access – все материалы на сайте.

Access Справка – последние версии справочных материалов.

Access Шаблоны – шаблоны баз данных.

Access Обучение – учебные курсы по Access.

Группа Содержимое на данном компьютере (автономная справка) включает следующие области поиска.

Access Справка – встроенные справочные материалы по работе с программой Access.

Offline Developer Help – справочник разработчика баз данных.

Примечание

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

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

4. Для поиска по оглавлению нажмите кнопку

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

Для перемещения по ранее открытым страницам справки используются кнопки

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

Все эти знания вы будете активно использовать на всех этапах работы с базой данных. Первый этап – открытие или создание базы данных – вы уже освоили. Теперь вы готовы приступить к следующему этапу: созданию таблиц, настройке связей между таблицами, вводу и редактированию данных. Этому этапу посвящена следующая глава.

Microsoft Access 2007 - одна из ранних сборок популярной системы управления базами данных от одного из ведущих мировых производителей ПО. На базе движка Access 2007 можно построить нормализованную, четко структурированную БД с добавленными в нее ключами, индексами и связями. Также программа располагает возможностью применения интерактивных отчетов, которые извлекают информацию из таблиц на основе заданной бизнес-логики и отображают ее пользователю без необходимости прописывать какие-либо дополнительные параметры и отношения. Отчеты могут содержать как статический текстовый контент, так и динамические поля, сформированные на основе вычислений или извлечения содержимого непосредственно из ячеек таблиц. Приложение Access 2007 поддерживает достаточно широкий набор типов данных, среди которых текстовые, числовые, денежные, фиксированные, экспоненциальные значения, а также дата и время, логические поля, вложения и гиперссылки. Благодаря встроенному мастеру запросов, вся процедура формирования SQL-запросов в Access 2007 полностью автоматизирована, что открывает дополнительные возможности при извлечении содержимого и выборке данных из БД.

Расширенные опции и средства Microsoft Access 2007

id="a1">

В очередном издании проприетарного офисного инструмента были реализованы следующие усовершенствования и улучшения:

  • оптимизированный интерфейс Office Fluent, приспособленный для облегчения поиска и достижения более высокой эффективности работы с микросредой Access 2007
  • улучшенные средства перехода. Новая область переходов предоставляет инструментарий для получения полного структурного и визуального представления таблиц, форм, запросов и отчетов
  • импортируемые записи контактов из Outlook 2007 . Штатный функциональный набор предусматривает как импорт содержимого из книги контактов Outlook, так и экспорт пользовательских данных во внешнюю инфраструктуру
  • фильтрация и сортировка данных. Представленная функция позволяет получить достоверную, понятную информацию по деловой активности и бизнес-задачам. Для текста, чисел и дат применяются персонализированные настройки фильтрации
  • многозадачный и интуитивный WYSIWYG-конструктор форм. В нем пользователь может видоизменять и конфигурировать макет формы самостоятельно, в режиме реального времени.

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

Системные требования Microsoft Access 2007

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

  • графический адаптер: видеокарта должна поддерживать минимальное разрешение 1024х768 и выше
  • накопитель: 1,5 - 2 ГБ свободного места на физическом носителе
  • операционная оболочка: Win Vista SP2/XP SP3, Windows Server 2003 SP2, а также последующие версии систем текущего поколения
  • ОЗУ: 256 МБ оперативной памяти
  • процессор: устройство частотой в 500 МГц и выше.

Видео обзор Microsoft Access 2007

Microsoft Access 2007 - одна из наиболее известных программ для работы с базами данных. Свежий релиз ПО включает в себя возможность работы как с различными форматами файлов более ранних версий, так и поддержку нового типа файлов с расширением.accdb. Также приложение содержит небольшие доработки популярных функций и настроек, которые сделали работу с программой еще более комфортной и удобной. Несмотря на то, что ПО включается в состав Microsoft Office, на нашем сайте Вы можете скачать Access 2007 независимо остальных программ пакета. Предложенный релиз приложения является русской версией.

Что интересного предлагает Microsoft Access 2007

id="a1">

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

  • Поля, которые могут одновременно допускать несколько различных значений
    Данный вид полей используются в тех случаях, когда необходимо сохранить несколько разных вариантов, не создавая БД более сложной структуры.
  • Тип данных «Вложение»
    Такой тип данных необходим для более удобного хранения документов различных типов, а также двоичных файлов в Вашей БД без дополнительного увеличения ее объема.
  • Улучшенное шифрование
    Теперь Вы можете задать пароль для БД, а также зашифровать ее содержимое
  • Улучшенная интеграция с SharePoint Services и Microsoft Outlook 2007
  • Отслеживание истории MEMO для хранения больших объемов информации.

На нашем сайте Вы можете скачать Microsoft Access 2007 бесплатно - загрузка и установка приложения происходит довольно быстро и легко.

Системные требования Access 2007:

id="a2">
  1. Частота процессора от 500 МГц
  2. Более 256 Мб оперативной памяти
  3. 1,5-2 Гб свободного места на жёстком диске
  4. Разрешение экрана более 1024x768 точек
  5. ОС Windows XP с SP3, Vista с SP2, Windows Server 2003 с SP2 или более новые версии.

Принцип передачи данных но цифровым каналам связи рассмотрим на примере системы ИКМ-30

Передающей средой в ИКМ-системах служит цифровой линейный тракт (ЛТ)), структура которого приведена на рис.3.49. Он включает передающее и приемное оконечное оборудование ЛТ участки линии связи к регенераторы, для согласования структуры цифрового сигнала с ЛТ в передающую и приемную части оконечного оборудования входят соответственно кодер (КЛТ)) и декодер (ДЛТ) линейного тракта. При использовании кабельных линий связи цифровые сигналы передаются в основной полосе частот с использованием линейного кодирования. Местоположение регенератора и обработка цифрового сигнала в нем выбираются так, чтобы обеспечить требуемую помехоустойчивость при минимизации затрат на создание цифрового тракта . Передача данных может осуществляться для самых разных целей. Будь то - потоковое видео , перекачка баз данных, видеонаблюдение через интернет, телефонные переговоры , как в режиме с коммутацией каналов, так и с использованием интернет-технологий. Для всех этих применений канал остается примерно одинаковым. Разве что для видеосигнала он будет намного шире, чем для передачи текста.

Кабельные линии связи

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

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

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

Временное уплотнение сигналов в ИКМ-системах требует жесткой синхронизации передающего и приемного оборудования. Для этого предусматривается синхронизация генераторов приемной станции по тактовой частоте, циклам и сверхциклам цифрового патока. Тактовая синхронизация обеспечивает равенство скорости обработки сигналов на оконечных станциях. Цикл передачи груп­пового цифрового сигнала состоит из канальных интервалов (КИ), синхросигналов (СС), сигналов управления и взаимодействия (СУВ) вспомогательных сигналов и сигналов данных. Структура группового сигнала ИКМ, показанная на рис.3.50, включает 32 КИ, а ее тактовая частота J- определяется частотой дискретизации речевых сигналов fg = 8 кГц, числом разрядов кодовой комбинации для представления дискретов п = log2256=8 и числом каналов Nk = 32. Для ИКМ-30 f t= 8-8-32 = 2048 кГц.

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

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

Цифровая синхронизация обеспечивает правильное распреде­ление кодовых символов в КИ, согласованное с передающей сторо­ной. Синхросигнал располагается в начале цикла и его структура такова, что он легко обнаруживается на приемной стороне (рис.3.50а). В ИКМ-30 кодовая синхрогруппа имеет вид 0011011 исследует с частотой 4 кГц (в КИ нечетных циклов).

Что такое электромагнитные волны

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

Какие типы физических носителей

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

Синхронизация системы распределения сигналов управления и взаимодействия между узлами коммутации обеспечивается формиро­ванием сверхцикловой синхронизации (СЦС), кодовые группы кото­рой имеют структуру 0000 и передастся через каждые 16 циклов в 17-м КИ, то есть с интервалом следования 126 мксх16=2 мс (рис.З.50б). Для обеспечения работы системы передачи в структу­ру цикла и сверхцикла включаются служебные символы, помеченные X,U , V , а на рис.З.50а. Буквы а,в,с,d означают символы че­тырех сигнальных каналов , приписываемых соответствующему каналу.

Каковы помехи при передаче данных

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

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

Появление цифровых каналов в системах связи дало возмож­ность исключить в АПД необходимость реализации дорогостоящего процесса модуляции и демодуляции двоичных сигналов. Оконечная аппаратура цифровых систем каналообразования позволяет вводить цифровые сигналы в систему передачи без преобразования. Это существенное преимущество цифровых систем позволило осуществлять интеграцию на основе различных видов связи. Однако следует помнить, что аппаратура цифровых систем (прежде всего, систем с ИКМ с дельта-модуляцией ДМ и их разновидностями создавалась для передачи речевых (аналоговых) сигналов, что определило технические решения этой аппаратуры, в частности выбор частоты дискретизации и числа элементов кодовых комбинаций. При передаче данных существен не столько уровень передаваемого сигнала , сколько верность определения его значащих моментов (переход из состояния "1" в состояние "0" или наоборот). Параметры цифровой системы , в которой организуются каналы передачи данных, определяет их качественные характеристики . Кодовые комбинации полученные в результате преобразования сигналов передачи данных, отличаются от кодовых комбинаций аналоговых телефонных сигналов как числом символов в кодовых комбинациях, так и часто­той дискретизации. Обычно требуется, чтобы длительность самого короткого импульса (сигнала) передачи данных была больше0 периода стробирования (дискретизации) входного сигнала . Принцип передачи цифровых сигналов, включая сигналы данных, путем передает информации о моменте изменения значащего состояния цифрового сигнала и направлений его изменения позволяет организовать "прозрачные" системы передачи данных,т.е. системы неналагающие требований на применяемый для сигналов данных код, на скорость их модуляции и способ синхронизации

Аналоговые и цифровые сигналы

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

Как измеряется пропускная способность широкополосного доступа

Емкость канала - это объем информации, который может быть передан через него в течение 1 секунды.

В чем разница между отправкой и загрузкой

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

Ввод и передача сигналов данных через оконечные устройства цифровых систем каналообразования могут быть осу­ществлены двояко: путем непосредственного стробирования сигналов данных и передачи информации о значащих позициях этих сиг­налов (простое наложение) либо путей опознавания моментов изменений значащих позиций и передачи кодированной информация о них

Как данные циркулируют с помощью симплексных, полудуплексных и полнодуплексных соединений

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

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

Метод простого наложения

При этом методе сигналы данных вводятся на канальные вхо­ды оконечных устройств цифровых систем и стробируются последовательностью стробирующих импульсов. Результирующий сигнал, состоящий из последовательностей стробирующих импульсов, соответствующих состоянию I двоичного сигнала, вводится в линейный тракт. В приемном оборудовании переданный сигнал восстаналивается по огибающей принятой импульсной последовательности . Форма импульсов передаваемого, стробирующего, линейного и принятого сигналов показана на рис.3.51. При таком методе переда­чи стробирущие импульсы не синхронизированы с сигналом данных. Это приводит к тому, что передача значащих моментов модуляции происходит с ошибкой, которая меньше периода повторения стробирущих импульсов Те. Степень краевых искажений равняется

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

Как работает параллельное соединение

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

Как создается последовательное соединение

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

где То - длительность единичного элемента сигнала данных.

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

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

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

Требуемую частоту стробирования можно определить для за­данной величины Те и ожидаемой величины краевых искажений. В случае передачи сигналов данных с низкой скоростью модуляции эта частота значительно меньше частоты дискретизации 8 кГц, используемой в системах передачи с ИКМ Поэтому для полного использования емкости цифрового канала в нем можно образовать несколько низкочастотных каналов передачи сигналов данных. Число таких каналов можно определить как

Радиорелейные каналы передачи данных

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

Спутниковые каналы передачи данных

В спутниковых системах используются антенны СВЧ-диапазона частот для приема радиосигналов от наземных станций и ретрансляции этих сигналов обратно на наземные станции . В спутниковых сетях используются три основных типа спутников, которые находятся на геостационарных орбитах, средних или низких орбитах . Спутники запускаются, как правило, группами. Разнесенные друг от друга они могут обеспечить охват почти всей поверхности Земли. Работа спутникового канала передачи данных представлена на рисунке

Рис. 1.

Целесообразнее использовать спутниковую связь для организации канала связи между станциями, расположенными на очень больших расстояниях , и возможности обслуживания абонентов в самых труднодоступных точках. Пропускная способность высокая – несколько десятков Мбит/c.

Сотовые каналы передачи данных

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

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

LMDS (Local Multipoint Distribution System) - это стандарт сотовых сетей беспроводной передачи информации для фиксированных абонентов. Система строится по сотовому принципу , одна базовая станция позволяет охватить район радиусом несколько километров (до 10 км) и подключить несколько тысяч абонентов. Сами БС объединяются друг с другом высокоскоростными наземными каналами связи либо радиоканалами. Скорость передачи данных до 45 Мбит/c.

Радиоканалы передачи данных WiMAX (Worldwide Interoperability for Microwave Access) аналогичны Wi-Fi. WiMAX, в отличие от традиционных технологий радиодоступа, работает и на отраженном сигнале, вне прямой видимости базовой станции . Эксперты считают, что мобильные сети WiMAX открывают гораздо более интересные перспективы для пользователей, чем фиксированный WiMAX, предназначенный для корпоративных заказчиков. Информацию можно передавать на расстояния до 50 км со скоростью до 70 Мбит/с.

Радиоканалы передачи данных MMDS (Multichannel Multipoint Distribution System). Эти системы способна обслуживать территорию в радиусе 50-60 км, при этом прямая видимость передатчика оператора является не обязательной. Средняя гарантированная скорость передачи данных составляет 500 Кбит/с - 1 Мбит/с, но можно обеспечить до 56 Мбит/с на один канал.

Радиоканалы передачи данных для локальных сетей . Стандартом беспроводной связи для локальных сетей является технология Wi-Fi . Wi-Fi обеспечивает подключение в двух режимах: точка-точка (для подключения двух ПК) и инфраструктурное соединение (для подключения несколько ПК к одной точке доступа). Скорость обмена данными до 11 Mбит/с при подключении точка-точка и до 54 Мбит/с при инфраструктурном соединении.

Радиоканалы передачи данных Bluetooht - это технология передачи данных на короткие расстояния (не более 10 м) и может быть использована для создания домашних сетей. Скорость передачи данных не превышает 1 Мбит/с.

Подпишитесь на новости

Линия связи состоит в общем случае из физической среды, по которой передаются электрические информационные сигналы, аппаратуры передачи дан­ных и промежуточной аппаратуры. Синонимом термина линия связи (line) являет­ся термин канал связи (channel).

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

В зависимости от среды передачи данных линии связи разделяются на следую­щие:

§ проводные (воздушные);

§ кабельные (медные и волоконно-оптические);

§ радиоканалы наземной и спутниковой связи.

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

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

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

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

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


Радиоканалы наземной и спутниковой связи образуются с помощью передатчика и приемника радиоволн. Существует большое количество различных типов радио­каналов, отличающихся как используемым частотным диапазоном, так и дальностью канала. Диапазоны коротких, средних и длинных волн (KB, СВ и ДВ), называемые также диапазонами амплитудной модуляции (Amplitude Modulation, AM) по типу используемого в них метода модуляции сигнала, обеспечивают дальнюю связь, но при невысокой скорости передачи данных. Более скоростными являются каналы, работающие на диапазонах ультракоротких волн (УКВ), для которых характерна частотная модуляция, а также диапазонах сверхвысо­ких частот (СВЧ или microwaves).

В диапазоне СВЧ (свыше 4 ГГц) сигналы уже не отражаются ионосферой Земли и для устойчивой связи требуется наличие прямой видимости между передатчиком и приемником. Поэтому такие частоты использу­ют либо спутниковые каналы, либо радиорелейные каналы, где это условие выпол­няется.

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

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

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

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

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

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

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

Для преобразования данных из одного вида в другой используются модемы. Термин «модем» - сокращение от слов модулятор/демодулятор. Двоичный ноль преобразуется, например, им в сигнал низкой, а единица - высокой частоты. Другими словами, преобразуя данные, модем модулирует частоту аналогового сигнала (рис. 4).

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

Передача данных может происходить происходит параллельно (рис. 5) или последовательно (рис. 6).

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

При соединении компьютеров и устройств используются также три различных метода, обозначаемые тремя различными терминами. Соединение бывает: симплексное, полудуп­лексное и дуплексное (рис. 7).

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

Рис. 7. Примеры потоков данных.

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

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

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

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

Простой пример переключателя цепей - переключатель типа А-В, служащий, чтобы два компьютера соединить с одним принтером. Чтобы один из компьюте­ров мог печатать, вы поворачиваете тумблер на переключателе, устанавливая непрерывное соединение между компьютером и принтером. Образуется соеди­нение типа «точка-точка». Как изображено на рисунке, только один компьютер может печатать в одно и то же время.

Рис. 6Переключение цепей

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

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

Рис. 7. Переключение пакетов

Наоборот, данные в сети с переключением пакетов могут двигаться различными путями. Это видно на рис. 7. Данные необязательно следуют одной дорогой на пути между офисным и домашним компьютерами, разрыв одного из каналов не приведет к потере соединения - данные просто пойдут другим маршрутом. Сети с переключением пакетов имеют множество альтернативных маршрутов для пакетов.

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

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

Коэффициент пульсации трафика отдельного пользователя сети, равный отно­шению средней интенсивности обмена данными к максимально возможной, может составлять 1:50 или 1:100. Если для описанной сессии организовать коммутацию канала между компьютером пользователя и сервером, то большую часть времени канал будет простаивать. В то же время коммутационные возможности сети будут использоваться и будут недоступны другим пользователям сети.

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

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

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

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

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

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

Обычно при равенстве предоставляемой скоро­сти доступа сеть с коммутацией пакетов оказывается в 2-3 раза дешевле, чем сеть с коммутацией каналов, то есть публичная телефонная сеть.

Каждая из этих схем (коммутация каналов (circuit switching) или коммутация пакетов (packet switching)) имеет свои преимущества и недостатки, но по долгосроч­ным прогнозам многих специалистов будущее принадлежит технологии коммута­ции пакетов, как более гибкой и универсальной.

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

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

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

Во втором случае сеть не предоставляет пользователю возможность выполнить динамическую коммутацию с другим произвольным пользователем сети. Вместо этого сеть разрешает паре пользователей заказать соединение на длительный период[ времени. Соединение устанавливается не пользователями, а персоналом, обслуживающим сеть. Время, на которое устанавливается постоянная коммутация, меряется обычно несколькими месяцами. Режим постоянной коммутации в сетях с коммутацией каналов часто называется сервисом выделенных (dedicated) или арендуемых (leased) каналов.

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

Некоторые типы сетей поддерживают оба режима работы.

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

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

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

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

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

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

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

Контрольные вопросы:

3. Какие линии связи используются в компьютерных сетях?

4. Какие линии связи являются наиболее перспективными?

5. Как передаются двоичные сигналы в сети? Что такое модуляция?

6. Для чего используется модем?

7. Что такое последовательная и параллельная передача данных?

8. Что такое симплексное, полудуп­лексное и дуплексное соединение?

9. Что такое коммутация соединения?

10. Какие существуют два основных способа коммутации соединения?

11. Что такое пакетная коммутация и в чем ее преимущество?

12. Когда целесообразно использовать коммутацию каналов?

13. Поясните понятия асинхронной и синхронной передачи данных?