Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Процесс передачи данных. Основные понятия. Кодировка. Понятия корректирующих кодов




Табличные процессоры. Электронная таблица EXCEL. Понятие формулы и функции. Построение графиков.

СУБД FoxPro(ACCESS). Основы работы с пакетом. Создание таблиц. Корректировка структуры таблицы.

ОСНОВНАЯ ТЕРМИНОЛОГИЯ БАЗ ДАННЫХ

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

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

СОЗДАНИЕ БАЗЫ ДАННЫХ

Из группы программ Microsoft Visual FoxPro запустите систему Visual FoxPro 5.0. Для создания новой базы данных выберите команду New из меню File. В диалоговом окне New перечислены все типы файлов, которые можно создавать. Для создания новой базы данных необходимо установить переключатель в положение Database и нажать на кнопку New file. В появившемся диалоговом окне Create укажите имя Persons. Для баз данных автоматически присваивается расширение DBC.

Для создания новой таблицы необходимо выбрать команду New Table из меню Database. На экране появится диалоговое окно New Table. После ввода имени новой таблицы, на экране появится окно конструктора таблиц Table Designer. В этом окне необходимо создать структуру таблицы.

В Visual FoxPro 5.0 существуют тринадцать типов полей.

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

Currency (Денежный) – используется для хранения денежных значений. Система автоматически включает денежный знак в вычисления и отчеты.

Numeric (Числовой) – содержит целые или дробные числа.

Float (Числовой с плавающей точкой) – введен для совместимости с другими базами данных.

Date (Дата) – используется для хранения значений дат. Эти значения можно использовать для вычисления количества дней.

Datetime (Дата/время) - содержит значение даты и времени. Есть возможность вычислять временные интервалы.

Double (Двойной числовой) – точность этого типа данных превышает 16 десятичных знаков.

Integer (Целый) – поля этого типа содержат целые числа.

Logical (Логический) – используется для хранения двух значений – истина или ложь.

Memo (Примечания) – поле неограниченной длины. Фактически значения этого поля хранятся в отдельном файле на диске, а в поле хранится лишь ссылка на этот файл.

General (Общий) – поля этого типа предназначены для хранения ссылок на объект OLE. Объектом может быть электронная таблица Excel, документ Word или любой другой объект поддерживающий OLE.

Character Binary и Memo Binary (Символьный – двоичный и Memo - двоичный) – данные хранятся в двоичном формате, что предотвращает изменение данных этого типа программным путем.

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

Кроме того, можно определить дополнительные параметры. Параметр Format определяет, в каком формате будет выводиться значение поля. Input Mask определяет внешний вид значения. Например, для вывода номера телефона можно установить маску “(999) 999-99-99”. Тогда значение поля будет выглядеть в привычном виде. Параметр Caption определяет заголовок, который будет отображаться при выводе таблицы. В Rule возможно описать выражение определяющее правильность ввода значения поля. Message определяет сообщение, которое будет выдано в случае, если возникла ошибка ввода. Параметр Default Value определяет значение по умолчанию, присваиваемое текущему полю.

Правила создания реляционной БД: 1)Данные воспринимаются пользователем как таблицы. 2)Каждая таблица состоит из однотипных строк и имеет уникальное имя. Строки имеют фиксированное число полей и в каждом поле находиться одно значение. Столбцам таблицы присваиваются однозначные имена и в каждом из них размещаются однородные значения. 3)Строки таблицы отличаются друг от друга хотя бы одним значением, что позволяет однозначно идентифицировать каждую строку.4)Связи между таблицами реализуются через значения полей и не указываются ни в каком явном виде. 5)Строки в таблице расположены в том порядке, в каком их заносили, и при выполнении операций с таблицей её строки и столбцы можно обрабатывать в любом порядке. Этому способствует наличие имён столбцов и таблиц, а также возможность выделения любой строки. 6)Поле или группа полей, которые однозначно определяют строку, наз. первичным ключом таблицы. Между таблицами в БД поддерживается специально ссылочная ценность – это набор процедур, которые обеспечивают взаимосвязь между полями различных таблиц и поддерживают эту взаимосвязь в установленном режиме.

 


29 СУБД FoxPro: Индексирование. Установка связей. Установка фильтра.

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

Установка связей. Таблицы можно связывать друг с другом только в том случае, если в обеих таблицах присутствуют одинаковые поля. Кроме того, эти поля должны быть одного и того же типа данных. Для установки связи необходимо открыть окно Date Session из меню Window. Открыть в рабочих областях таблицы и с помощью кнопки Relations установить связь между таблицами 1 и 2 по какому-либо полю. В этом случае при перемещении указателя записи по таблице 1 указатель записи таблицы 2 будет перемещаться автоматически.

Установка фильтра. Фильтр – логическое выражение, определяющее условие видимости записи таблицы. Если для записи выражение фильтра истинно, запись видна, если ложно – не видна. Для установки фильтра необходимо открыть окно Browse таблицы и выбрать пункт Property из меню Table. Появится диалоговое окно Work Area Property. Необходимо нажав на кнопку Date filter ввести логическое выражение для установки фильтра. Например ”номер.отдел=2”. Это условие позволит отобразить записи только о тех работниках, которые работают во втором отделеджз


 

 

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

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

1. Проведение различных вычислений с помощью аппарата формул и функций.

2. Получение выборки данных, удовлетворяющих определенным критериям.

3. Исследование влияния различных факторов на данные.

4. Решение задач оптимизации.

6. Построение графиков и диаграмм.

Наиболее распространенный табличный процессор – Microsoft Excel.

Основные понятия:

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

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

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

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

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

Правила синтаксиса: название функции + {аргументы, отделенные друг от друга точкой с запятой}.

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

Абсолютные и относительные ссылки:

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

A1 – полностью относительная

$A1 – относительная строка и абсолютный столбец

A$1 – абсолютная строка и относительный столбец

$A$1 – полностью абсолютная

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

 

См. 30

Передача данных на расстояние:

1. В одну сторону

2. Может принимать и передавать данные поочередно.

3. Дуплексный – прием и передача одновременно.

Форматы передачи:

1. Цифровой – предпочтительный. Недостаток – быстрое затухание.

2. Аналоговый сигнал – передается на большие расстояния. Недостаток – необходим перевод. В локальных сетях – цифровая, а в глобальных – аналоговая.

Процесс преобразования цифрового сигнала в аналоговый, или аналогового в цифровой называется модуляцией или демодуляцией. Демодуляция бывает:

1. Частотная

2. Амплитудная

3. Фазовая

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

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

Источник сообщений образует совокупность источника информации и преобразователя сообщений.

Преобразователь сообщений выполняет следующую функцию:

1. Преобразование сообщений любой природы в первичный электрический сигнал.

2. Преобразование большого объема алфавита в малый объем алфавита первичного сигнала.

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

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

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

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

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

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

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

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

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

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

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

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

 





Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 559; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.041 сек.