Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Классификация и кодирование информации. Системы счисления



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

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

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

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

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

При двоичном кодировании текстовой информации каждому символу ставится в соответствии своя уникальная последовательность из восьми нулей и единиц, свой уникальный двоичный код от 00000000 до 11111111 (десятичный код от 0 до 255).

Сейчас по ряду причин наибольшее распространение получил стандарт США ANСII. В системе кодирования ANСII закреплены две таблицы кодирования.

Коды от 0 до 31 базовой таблицы содержат так называемые управляющие коды, которым не соответствуют символы языка. Они служат для управления устройствами ввода-вывода. Коды с 32 по 127 служат для кодирования символов английского алфавита, знаков препинания, цифр и некоторых других символов. Расширенная таблица с кодами от 128 до 255 содержит набор специальных символов.

Кодирование графической информации. Общепринятым сегодня считается представление черно-белых иллюстраций в виде комбинации точек с 256 градациями серого цвета.

Для кодирования цветных графических изображений применяется принцип декомпозиции произвольного цвета на три основных – красный, зелёный и синий. Для кодирования яркости каждой составляющей используется 256 значений (8 двоичных разрядов). Для кодирования цвета используются 24 разряда. Такая система кодирования обеспечивает представление 16, 5 млн различных цветов.

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

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

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

13.Оформление страницы: колонтитулы, обрамление, заливка страницы, настройка параметров страницы).
Выделить обрамляемый или заливаемый участок текста, выполнить формат-границы и заливка, задать вид рамки, лини, стиль линии, ее расстояние от текста и цвет, а во вкладке Заливка указать цвет и узор заливки. Обрамление страницы: формат-границы и заливка-страница-выбрать линии, стиль, и применяется все к целой странице. Колонтитулы - области, расположенные в верхнем и нижнем поле каждой страницы документа Создание: Вид- Колонтитулы, чтобы открыть на стр. область верхнего или нижнего колон-ла. Чтобы создать верхний колонтитул, введите текст или графический элемент в область верхнего колонтитула. Чтобы создать нижний колонтитул, на панели инструментов Колонтитулы нажмите кнопку верхний/нижний колонтитул для перемещения к нижнему колонтитулу, а затем введите текст или графический элемент. При необходимости форматируйте текст с помощью кнопок, расположенных на панели инструментов Форматирование. После завершения создания колонтитулов нажмите кнопку Закрыть на панели инструментов Колонтитулы

 

 

15.Оглавления и указатели. Гиперссылки. Сноски.
Гиперссылка связывает фрагмент текста с некоторым объектом, кот может быть: другая позиция, другой док-т, док-т других приложений, док-ты наход в Интернет. Вставка-Гиперссылка. Предмет. указ: 1) Выдел. текст, кот. будет включ. в предмет. указ; Вставка-Ссылка-Оглав. и Указ-ли- вкл. Указатель; кнопка Пометить; 2) Опред. место вставки указ-ля; Вставка-Ссылка-Оглав. и Указ-ли- вкл. Указатель; выбрать тип, кол-во колонок, формат предм. указ-ля. Предм. указ. должен располаг. в отдельн. разделе. Оглавление: Каждому заголовку, включ. в оглав. след. назнач. один из стандарт. стилей. Опред. место располож. оглавления. Вставка-Ссылка-Оглав. и Указ-ли- вкл. Оглавление. В окне диалога выбрать формат, заполнитель, уровни вложений.
Создание и редактирование сносок. Виды: обычные и концевые. Текст обычно расположен внизу стр на кот находится знак сноски, а текст концевой расположен в конце до-та или в конце раздела. Создание: Для вставки обычной сноски нажмите клавиши CTRL+ALT+F. Для вставки концевой сноски нажмите клавиши CTRL+ALT+D. Или Установить курсор там где будет сноска. Вставка-Сноска, в окне диалога сноска установить один из переключателей: обычная или концевая. Нажать ОК и будет вставлен знак сноски. Набрать текст сноски. Для просмотра 2 раза щелкнуть на знаке сноски. Для перемещения или копирования сноски: Копировать или Перемещение знака сноски. Для удаления Делит. Обычная сноска располагается в конце страницы на которой находится знак сноски. Концевая располагается в конце документа или раздела.

Вопрос 32.
Поля: типы данных, свойства, подстановка данных, индексированные поля
Индексированное поле – дополнительное имя поля, позволяющее ускорить операции поиска и сортировки записей.
Цель – ускорение сортировки и поиска записей. Индексы бывают простые (одно поле) и сложные (несколько полей). Поле РК всегда индексируется автоматически, при этом совпадения не допускаются. Поля с типом данных « OLE» индексировать нельзя
Для остальных индексирование используется при следующих условиях. 1)Поле имеет тип данных «Текстовый», «Числовой», «Денежный» или «Дата/время». 2)Предполагается выполнение поиска значений в поле. 3)Предполагается выполнение сортировки большого числа различных значений в поле. Если поле содержит много одинаковых значений, то применение индекса незначительно ускорит выполнение запросов.

 

Вопрос 31.
Таблицы. Создание в режиме Конструктора. Импорт таблиц.
В Access используются следующие способы создания таблиц: Режим таблицы; Конструктор; Мастер таблиц; Импорт таблиц; Связь с таблицами. Создание таблицы в режиме конструктора позволяет добавлять поля, настроить отображение полей и обработку в них данных, а затем создается первичный ключ.
. Таблицы > Создать > Режим конструктора. 2. Определите все нужные поля в таблице. * Щелкните ячейку в столбце Имя поля и введите имя поля. * В столбце Тип данных можно выбрать из раскрывающегося списка тип данных. * В столбце Описание введите описание данных, которые будет содержать это поле. Текст описания будет выводиться в строке состояния при добавлении данных в поле, а также будет включен в описание объекта таблицы. Вводить описание не обязательно. 3. Для сохранения таблицы нажмите кнопку Сохранить.

В ответ на сообщение: ”Ключевые поля не заданы” и вопрос: “Создать ключевое поле сейчас? ” нажмите кнопку Да, если ключевое поле необходимо, или кнопку Нет, если такого не требуется. После указанных действий в списке таблиц в окне базы данных появятся имя и значок новой таблицы. Ввести данные в созданную таблицу можно, открыв таблицу в режиме Таблицы. MAccess поддерживает импорт данных из таблиц др. БД MAccess, а также данные из др. приложений и файлов других форматов, например, MExcel. MAccess также обеспечивает импортирование языковых таблиц и списков (только для чтения), которые могут находится на ПК, на сетевом сервере или на сервере Интернета. При импорте данных создается их копия в новой таблице текущей БД MAccess. Исходная таблица или файл при этом не изменяются. Импортируемые данные нельзя сразу добавлять в существующие таблицы (за исключением импорта таблиц или текстовых файлов). Однако после импорта таблицы можно добавить данные в другую таблицу с помощью запроса на добавление. Допускается импорт не только таблиц, но и других объектов БД, например, форм или отчетов из другой БД MAccess.

 

Вопрос 33.
Связывание таблиц. Типы связей, редактирование связей, схема данных.
В данном случае связь между таблицами Access строится автоматически. Это происходит тогда, когда две таблицы имеют одинаковые названия связанных полей и согласованные типы данных, причем хотя бы в одной из таблиц связанное поле является ключевым. Если нужная связь автоматически не создана, ее можно создать следующим путём: 1. Следует выбрать в главной таблице поле для связи, нажать левую кнопку мыши и перетащить поле во вторую таблицу. 2. Отпустить левую кнопку мыши над тем полем подчиненной таблицы, с которым устанавливается связь. После этого появится диалоговое окно Изменение связей.
Тип отношения в создаваемой Microsoft Access связи зависит от способа определения связываемых полей. Отношение «один-ко-многим». Отношение «один-ко-многим» является наиболее часто используемым типом связи между таблицами. В нем каждой записи в таблице A могут соответствовать несколько записей в таблице B, но запись в таблице B не может иметь более одной соответствующей ей записи в таблице A. Отношение «один-к-одному» При нем запись в таблице A может иметь не более одной связанной записи в таблице B и наоборот. Отношения этого типа используются не очень часто, поскольку большая часть сведений, связанных таким образом, может быть помещена в одну таблицу. Отношение «один-к-одному» может использоваться для разделения очень широких таблиц, для отделения части таблицы по соображениям защиты, а также для сохранения сведений, относящихся к подмножеству записей в главной таблице. Отношение «многие-ко-многим». При нем одной записи в таблице A могут соответствовать несколько записей в таблице B, а одной записи в таблице B несколько записей в таблице A. Этот тип связи возможен только с помощью третьей (связующей) таблицы, первичный ключ которой состоит из двух полей, которые являются внешними ключами таблиц A и B. Отношение «многие-ко-многим» по сути дела представляет собой два отношения «один-ко-многим» с третьей таблицей. 2 - Схема данных — Связи, Изменить связь из главного меню Access - в окне Изменение связей выбрать из названия связанных таблиц и полей Если отношение «1: М», то слева из списка Таблица/запрос выбирается главная и поле в ней, а справа из Связанная таблица/запрос — подчиненная и поле в ней. Если «1: 1», то порядок таблиц значения не имеет. Согласованные типы данных: если ключевое поле имеет тип данных Счетчик (AutoNumber), то соответствующее ему поле в другой таблице должно иметь тип Длинное целое (Long Integer). В остальных.

 

Вопрос 34.
Запросы: назначение, типы запросов, структура окна конструктора запросов.
Запрос – это средство выборки данных из одной или нескольких таблиц. Отбор осуществляется по условию заданному пользователем. Запросы используются для просмотра, изменения и анализа данных различными способами. Access позволяет создавать запросы 2х типов: QBE-запросы, SQL-запросы. QBE-запросы— запросы, строящиеся с помощью конструктора запросов, представляющего собой графический инструмент для создания запросов по образцу. SQL-запросы — запросы, строящиеся при помощи унифицированного набора инструкций SQL. Запрос на выборку извлекает данные из одной или нескольких таблиц и представляет их в табличном виде. Этот тип можно использовать для группировки записей, вычисления сумм, средних величин и других итоговых значений. Работая с результатами запроса, можно одновременно редактировать данные из нескольких таблиц. Параметрический запрос запрашивает ввод параметров (например, начальную и конечную дату). Этот тип запросов часто используется для получения отчетов за определенный период времени. Перекрестный запрос выполняет расчеты и группирует данные для анализа. Для элементов, расположенных в левом столбце и в верхней строке, могут вычисляться итоговые значения (сумма, количество или средняя величина). Ячейки на пересечении строк и столбцов могут содержать вычисляемые значения. Запрос на действие вносит множественные изменения за одну операцию. Это запрос на выборку, выполняет определенные действия над результатами отбора.

Возможны четыре типа действий: обновление, удаление и добавление записей и создание таблицы. В двух последних результаты запроса на выборку либо добавляются в существующую таблицу, либо для них создается новая таблица.
Окно конструктора разделено на две части. В верхней части находятся окна таблиц со списками полей. Имя каждой таблицы отображается в строке заголовка такого окна. Нижняя часть является бланком запроса, или, как его называют, QBE – областью (Query by Example – запрос по образцу). Здесь указываются параметры запроса и данные, которые нужно отобрать, а также определяется способ их отображения на экране. Для перемещения из верхней панели окна в нижнюю и обратно используется клавиша F6.

 

Вопрос 35.
Запросы: вычисляемые поля, построитель выражений. Перекрестные запросы.
Запрос в Access является объектом, который сохраняется в файле базы данных и может многократно повторяться. Создание вычисляемого поля в запросе Можно создать поле, в котором будут отображаться результаты вычислений, определенных в выражении, или которое будет управлять значениями поля. Для этого необходимо выполнить следующие действия. 1. Откройте запрос в режиме Конструктора. 2. Введите выражение в пустую ячейку в строке Поле. Если выражение содержит имя поля, то это имя необходимо заключить в квадратные скобки. После нажатия клавиши Enter или перехода в другую ячейку MAccess задаст имя поля по умолчанию в формате «Выражение N», где N представляет собой целое число, увеличивающееся для каждого нового поля в запросе, содержащего выражение. Имя находится перед выражением; после имени добавляется двоеточие. В режиме таблицы это имя служит заголовком столбца. Подстроку «Выражение N» можно выделить и ввести вместо нее более содержательное имя, например, «Новая Цена». 3. При необходимости введите условие отбора. Перекрестный запрос выполняет расчеты и группирует данные для анализа. Для элементов, расположенных в левом столбце и в верхней строке, могут вычисляться итоговые значения (сумма, количество или средняя величина). Ячейки на пересечении строк и столбцов могут содержать вычисляемые значения.

 

Вопрос 36.
Запросы: подведение итогов.
Итоговые запросы значительно отличаются от обычных. В них поля делятся на 2 типа: поля, по которым осуществляется группировка данных; поля, для которых проводятся вычисления. Для составления итогового запроса, находясь в режиме конструктора, следует нажать кнопку Групповые операции на панели инструментов или воспользоваться командой Групповые операции из меню Вид. В результате чего в бланке запроса появится строка Групповая операция. Если для соответствующего поля из списка выбрать функцию Группировка, то при выполнении запроса записи по этому полю группируются по значениям в этом поле, но итог не подводится. Группировка в итоговом запросе производится только по одному полю. Во всех остальных полях вводятся итоговые функции. Access предоставляет ряд функций, обеспечивающих выполнение групповых операций. Можно задать нужную функцию, набрав на клавиатуре ее имя в строке, Групповая операция или выбрав ее из раскрывающегося списка. Основные групповые функции, которыми можно воспользоваться: SUМ - вычисляет сумму всех значений заданного поля (для числовых или денежных полей), отобранных запросом; AVG - вычисляет среднее значение в тех записях определенного поля, которые отобраны запросом ( для числовых или денежных полей); MIN - выбирает минимальное значение в записях определенного поля, отобранных запросом; MAX – выбирает максимальное значение в записях определенного поля, отобранных запросом; COUNT – вычисляет количество записей, отобранных запросом в определенном поле, в которых значения данного поля отличны от нуля; FIRST - определяет первое значение в указанном поле записей; LAST -. определяет последнее значение в указанном поле записей.

 

Вопрос 28.
Проектирование БД. Отношения: поле, запись, ключевые поля.
Отношение представляет собой двумерную таблицу. Сущность – объект любой природы, данные о котором хранятся в БД. Атрибуты – свойства сущности (столбцы или поля). Степень отношения – количество столбцов. Схема отношения – список имен атрибутов, например, СОТРУДНИК (№, ФИО, Год рождения, Должность, Отдел). Домен – совокупность значений атрибутов отношения (тип данных). Запись или Кортеж – строка таблицы.

Кардинальность (мощность) – количество строк в таблице.

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

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

Ключи

Первичный ключ – (РК) это атрибут, уникально идентифицирующий строки отношения. РК из нескольких атрибутов - составной.

РК не может быть пустым (иметь значение null).
Ключи, которые можно использовать в качестве РК - потенциальные или альтернативные. РК могут быть логическими (естественными) и суррогатными (искусственными).

Внешний ключ (FK) – это атрибут (атрибуты) одной таблицы, который может служить первичным ключом другой таблицы. Является ссылкой на первичный ключ другой таблицы.

 

 

Вопрос 37.
Запросы. Критерии отбора записей. Оператор like.
Используется для поиска значений, соответствующих шаблону. Можно указывать значение целиком ( Like “Иванов”), либо с подстановочными знаками ( Like “Ив*”).
Оператор Like полезен для поиска образцов в текстовых полях, причем можно использовать шаблоны: * — обозначает любое количество ( включая нулевой) символов; ? — любой одиночный символ; # — указывает что в данной позиции должна быть цифра. Например: для выбора фамилии, начинающейся с буквы П и с окончанием “ов” можно записать like П*ов.
Like можно использовать в выражении для сравнения значения поля с текстовым выражением. (если ввести Like “С*”, найдены все значения полей, начинающиеся с буквы «С»)

Like “P[A-F]###” - начинаются с P, после которой идет ЛЮБАЯ буква между A и F и три ЛЮБЫЕ цифры. Кроме простого списка символов в квадратных скобках в списке может быть диапазон, используется дефис (-). [A-Z] - любая из строчных букв от A до Z. Восклицательный знак (! ) в начале списка означает, что соответствие устанавливается, если любой символ, отсутствующий в списке, найден. Вне скобок воскл.знак соответствует сам себе.

Для поиска соответствия самому себе дефис (-) можно спользовать в начале (после восклицательного знака, если тот используется) или в конце списка_символов. В любом другом месте дефис указывает на диапазон символов. В диапазоне символы должны быть указаны в порядке возрастания (A-Z или 0-100).

Последовательность символов [ ] игнорируется; считается пустой строкой (" " ).
Пример критериев запроса: Например, пусть нужно каждый месяц распространять среди членов команды данные продаж для текущего месяца. Можно создать запрос, включающий только те транзакции, которые произошли в данном месяце. В режиме конструктора запроса, в ячейке Критерии для поля Дата Продаж, введите следующие условия:

Year([Дата Продаж]) = Year(Now()) And Month([Дата Продаж]) = Month(Now()). Вышеприведенные условия сравнивают месяц и год поля Дата Продаж с текущими месяцем и годом. При каждом выполнении запрос будет возвращать данные для текущего месяца.

 

 

Вопрос 38.
Модифицирующие запросы: удаление, добавление, замена, создание таблицы.
Модифицирующие запросы (обновление). С помощью запроса на обновление можно добавлять, изменять или удалять данные в одной или нескольких записях. Запросы на обновление можно рассматривать как разновидность диалогового окна Поиск и замена с более широкими возможностями. Следует ввести условие отбора (приблизительный аналог образца поиска) и условие обновления (приблизительный аналог образца замены). В отличие от диалогового окна Поиск и замена запрос на обновление может принимать несколько условий и позволяет обновить большое число записей за один раз, а также изменить записи сразу в нескольких таблицах.
Модифицирующие запросы (добавление). Запрос на добавление добавляет набор записей (строк) из одной или нескольких исходных таблиц (или запросов) в одну или несколько результирующих таблиц. Обычно исходные таблицы и конечная таблица находятся в одной и той же базе данных, но это не обязательно. При помощи запросов на добавление можно только добавлять целые строки данных.
Модифицирующие запросы (удаление). Запросы на удаление записей позволяют отобрать требуемые записи и удалить их за один прием. Принцип создания такого запроса аналогичен созданию запроса на обновление, однако, удаляя записи из связанных таблиц, необходимо помнить о том, что при этом не должна нарушаться целостность данных. Если две таблицы связаны отношением " один-ко-многим", нельзя удалять записи из таблицы " один" если в таблице " многие" присутствуют соответствующие им записи. Сначала должны быть удалены записи в таблице " многие" и только потом — соответствующие им записи в таблице " один". Для того чтобы упростить этот процесс, Access позволяет при определении связей между таблицами установить флажок каскадное удаление связанных.

 

 


 


 


 

 


 

 

16.Таблицные процессоры. Назначение и основные функции Табличные процессоры преднаначены для ввода, хранения, обсчета и выдачи больших объемов данных в форме удобной для анализа и восприятия. Все данные хранятся и обрабатываются в виде отдельных или связанных таблиц. Одна или несколько таблиц составляют «рабочую книгу», в этом случае таблицы называются рабочими листами этой книги. Листы можно удалять, добавлять или перемещать из одной рабочей книги в другую. На диске вся книга сохраняется в виде отдельного файла. За двадцатилетнюю историю табличных расчетов с применением персональных компьютеров требования пользователей к подобным программам существенно изменились. Вначале основной акцент в такой программе, как, например, VisiCalc, ставился на счетные функции. Сегодня наряду с инженерными и бухгалтерскими расчетами возрастающее значение приобретают организация и графическое изображение данных. Наиболее распространенным табличным процессором является Microsoft Excel.
-проведение однотипных сложных расчётов над большими наборами данных; -автоматизация итоговых вычислений; -решение задач путём подбора значений параметров; -обработка (статистический анализ) результатов экспериментов; -проведение поиска оптимальных значений параметров (решение оптимизационных задач); -подготовка табличных документов; построение диаграмм (в том числе и сводных) по имеющимся данным; -создание и анализ баз данных (списков).

 

19. Оформление рабочего листа, печать Рабочий лист - это собственно электронная таблица, основной тип документа, используемый в Excel для хранения и манипулирования данными. Он состоит из ячеек, организованных в столбцы и строки, и всегда является частью рабочей книги. 1. Рабочие книги - это файлы MS Excel, которые могут содержать один или несколько рабочих листов (в версии 7’0 по умолчанию в новой рабочей книге создается 16 рабочих листов). Такие файлы имеют расширение - xls.
Поле названия главного окна. 2.Строка меню. 3.Кнопки управления 4.Панели инструментов. 5.Поле имени. 6.Строка формулы. 7.Строка состояния 8.Поле названия окна рабочей книги (дочернее окно Excel). 9.Активный лист рабочей книги. 10.Кнопка выделения всего листа. 11.Активная (текущая) ячейка. 12.Имя столбца. 13.Имя строки. Щелкните мышью на любой ячейке вашего рабочего листа - таким образом вы сделаете ее текущей. В поле имени, будет показан адрес текущей ячейки, например А1. Как и во многих других программах в среде Windows, вы можете представить рабочий лист в виде отдельного окна со своим собственным заголовком - это окно мы будем называть окном рабочей книги так как в таком окне можно обрабатывать несколько рабочих листов.

 


Поделиться:



Последнее изменение этой страницы: 2017-03-14; Просмотров: 446; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.032 с.)
Главная | Случайная страница | Обратная связь