Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационные технологии (учебник).rtf
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

4.2. Общие сведения о редакторе электронных таблиц Microsoft Excel

Рабочая книга – это файл, создаваемый и сохраняемый MS Excel, основной составляющей которого является рабочий лист.

Имя рабочей книги должно соответствовать стандартам Windows, а именно:

– имя файла не должно превышать 255 символов;

– нельзя использовать следующие символы: «/», «\», «?», «:», «*», ««»», «<», «>», «,», «|»;

– более одного файла с одним именем и расширением не могут находиться в одной папке (каталоге).

Обычная рабочая книга имеет расширение. xls.

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

Ярлычок листа – это часть рабочего листа; он расположен внизу листа и служит для выбора листа в качестве активного, т. е. отображает лист и делает видимым его содержимое на экране.

Имя рабочего листа должно соответствовать следующим критериям:

– каждый рабочий лист должен иметь уникальное имя;

– имя листа не должно превышать 31 символа;

– нельзя использовать в имени символы: «/», «\», «?», «:», «*»;

– существуют ограничения на порядок ввода имени рабочего листа.

Каждый рабочий лист состоит из 16 777 216 ячеек, образующих сетку из 65 536 строк и 256 столбцов. Столбцы представлены в виде букв, а строки – в виде цифр. Названия столбцов можно задать в виде номеров. Если содержимое листа невозможно отобразить целиком на экране, то можно воспользоваться полосами прокрутки.

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

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

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

Ссылка – это указание на адрес ячейки. Для ссылок на другие ячейки используется стиль А1 или R1C1. Все ссылки делят на несколько типов:

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

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

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

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

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

Существует несколько видов операторов:

– арифметический оператор – это оператор для выполнения арифметических действий и возвращающий в качестве результата число;

– оператор сравнения – это оператор для сравнения данных, возвращающий в качестве результата логическое значение ИСТИНА или ЛОЖЬ;

– текстовый оператор – это оператор для объединения любых данных.

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

– «#ДЕЛ/0!» – задано деление на ноль;

– «#ЗНАЧ!» – указан неправильный аргумент или оператор;

– «#ИМЯ!» – указано недопустимое имя;

– «#Н/Д!» – значение не указано;

– «#ПУСТО!» – задана область пересечения диапазонов, которые не пересекаются;

– «#ССЫЛКА!» – указана некорректная ссылка;

– «#ЧИСЛО!» – ошибка при использовании числа.

Функция – это готовая формула MS Excel для расчетов, вычислений и анализа данных. Каждая функция может содержать константу, оператор, ссылку, имя ячейки или диапазона и формулу.

Пользовательская функция – это функция, написанная пользователем на языке VBA. Функции MS Excel можно разделить на несколько категорий:

– финансовые;

– определяющие дату и время;

– математические;

– статистические;

– ссылки и массивы;

– работающие с базой данных;

– текстовые;

– логические;

– проверяющие свойства и значения.

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

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

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

– изменение числового формата;

– изменение шрифта;

– изменение параметров шрифта;

– выравнивание содержимого;

– изменение ширины столбца;

– изменение высоты строки;

– скрытие столбцов и строк;

– создание рамки или узора;

– изменение цвета (заливка).

Печать – это встроенная в MS Excel возможность вывести на бумагу содержимое рабочей книги, используя установленный принтер. Список возможных объектов для печати:

– рабочая книга;

– несколько рабочих книг;

– рабочий лист;

– несколько рабочих листов;

– диапазон ячеек в рабочем листе;

– диапазон ячеек в нескольких рабочих листах;

– графический объект (например, диаграмма).

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

Настройки – это изменение уже существующих параметров в MS Excel стандартными средствами, т. е. при помощи интерфейса MS Excel.

Параметры, которые устанавливаются при инсталляции MS Excel, называются «по умолчанию» и делятся как минимум на два типа:

– глобальные (общие) – это параметры, изменение которых приведет к изменению параметров во всех рабочих книгах, в том числе и вновь создаваемых;

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

Некоторые параметры MS Excel можно изменять без использования стандартных средств.

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

1. Каковы назначение и области применения электронных таблиц?

2. Каковы виды и возможности электронных таблиц?

Глава 5

Базы данных

5.1. Основные понятия базы данных

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

База данных (БД) – это поименованная совокупность структурированных данных о конкретных объектах реального мира в какой‑либо предметной области. Структурирование данных предполагает существование (или установление) между ними каких‑то отношений (связей). В зависимости от характера этих отношений можно выделить несколько классификационных признаков структур данных.

1. По отношению порядка структуры данных делятся на упорядоченные и неупорядоченные.

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

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

2. По характеру отношений между элементами структуры данных подразделяют на линейные и нелинейные.

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

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

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

4. По технологии обработки данных БД подразделяют на централизованные и распределенные.

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

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

5. По способу доступа к данным различают БД с локальным и удаленным (сетевым) доступом. Системы централизованных БД с сетевым доступом предполагают различные архитектуры подобных систем, такие, как файл‑сервер и клиент‑сервер.

Файл‑сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На такой машине хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций, с помощью которых поддерживается доступ пользовательской системы к централизованной БД. Файлы БД в соответствии с пользовательскими запросами передаются на рабочие станции, где в основном и производят обработку. При большой интенсивности доступа к одним и тем же данным производительность информационной системы падает. Пользователи могут создавать на рабочих станциях локальные БД – для своих нужд. Концепция «файл‑сервер» условно отображена на рис. 8.

Рис. 8. Схема обработки информации в БД по принципу «файл‑сервер»

Клиент‑сервер. В соответствии с этой концепцией подразумевается, что, помимо хранения централизованной БД, центральная машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры «клиент‑сервер» является использование языка запросов SQL. Концепция «клиент‑сервер» условно изображена на рис. 9.

Рис. 9. Схема обработки информации в БД по принципу «клиент‑сервер»

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

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

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

– хранение и ведение представления структурной информации (данных);

– преобразование по некоторому запросу хранимого представления в структурную информацию.

Процедура хранения информации в ПК состоит в том, чтобы сформировать и поддерживать структуру хранения данных в памяти компьютера.

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

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

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

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