Основные группы команд табличного процессора
1. Команды для работы с файлами (создать, открыть, сохранить, закрыть).
2. Команды редактирования (перемещение, копирование, удаление; для данных и диапазона ячеек: поиск, замена, отмена).
3. Команды форматирования (формат ячеек, формат данных).
4. Команды для работы с окнами.
5. Команды для работы с электронной таблицей, как с базой данных (поиск нужной строки (столбца), сортировка таблицы: используются логические операторы “ИЛИ”, “И”; производится сортировка по убыванию или по возрастанию (значений), по алфавиту или обратно (текстов)).
6. Команды печати.
7. Команды сервиса: макросы Visual Basic (некоторая последовательность команд или действий для автоматизации наиболее часто повторяющихся рабочих операций в таблице); установка защиты; экспорт и импорт данных; использование математических инструментов: регрессионный и дисперсионный анализ, матрицы, специальные функции, оптимизация, анализ чувствительности.
8. Система получения справочной информации (help, электронные справочники, информация по командам и т. д.)
9. Команды использования графики (построение диаграмм, последовательность этой операции: выбрать тип диаграммы, выбрать диапазон данных, выбрать параметры осей (оси) и шкалу, установить атрибуты (легенда, цвета, название осей и др.)).
Обобщенная технология работы в электронной таблице
Формирование структуры электронной таблицы: |
Ввод заголовка и шапки таблицы |
Работа с данными Работа с данными |
Ввод исходных данных |
Ввод формул |
Одновременная работа с несколькими таблицами |
Представление выходных данных в графическом виде |
Работа с базой данных |
Моделирование: · анализ чувствительности · статистический анализ и прогноз · оптимизация задачи |
Печать |
СУБД
База данных (БД) — поименованная совокупность структурированных данных, относящихся к определенной предметной области. База данных представляет собой совокупность файлов с информацией.
В целях рационального использования ресурсов персонального компьютера необходимо правильно представлять структурные отношения, существующие между данными, и способы представления таких структур в ЭВМ, а также методы работы с ними. На современном этапе к структурам данных предъявляются следующие требования:
· описание объектов совместно с общими для них свойствами;
· задание иерархической структуры объектов;
· динамическое изменение структур данных;
· доступ ко всей структуре данных из любого места БД.
Поиск информации в БД – это самая распространенная операция в системах обработки данных.
Развитие средств вычислительной техники, средств передачи данных, компьютерных сетей определили развитие и применение следующих режимов работы с базами данных:
· однопользовательский режим;
· многопользовательский режим: последовательный, параллельный.
Система управления базами данных (СУБД) — комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.
Структурирование — это введение соглашений о способах представления
данных.
Классификация баз данных
По технологии обработки данных базы данных подразделяются на централизованные и распределенные.
Централизованная база данных хранится в памяти одной вычислительной системы.
Распределенная база данных состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ вычислительной сети.
Распределенная система позволяет организовать взаимодействие независимых, но связанных между собой ЭВМ.
Распределенные БД решают задачи согласованности данных, хранящихся и обрабатывающихся в разных местах, но логически связанных друг с другом и задачу параллельной обработки транзакций.
Управление транзакциями позволяет создавать параллельные процессы обработки и поддерживать целостность БД.
По способу доступа к данным базы данных разделяются на базы данных с локальным доступом и базы данных с удаленным (сетевым) доступом.
Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем:
· файл-сервер;
· клиент-сервер.
Файл-сервер. Архитектура систем БД с сетевым доступом предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На такой машине хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций, с помощью которых поддерживается доступ пользовательской системы к централизованной базе данных. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где в основном и производится обработка.
Сервер БД представляет собой логический процесс, который занимается обработкой запросов к БД со стороны пользователей. Серверы БД являются основными программными компонентами построения распределенных приложений в локальных сетях.
Клиент-сервер. Кроме хранения централизованной базы данных центральная машина (сервер базы данных) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL.
Распределенные архитектуры предназначены для обеспечения прикладным программам клиента доступа к данным, которыми управляет сервер.
Сервер может выполняться на удаленном компьютере с доступом через сеть общего пользования или через локальную сеть. Поэтому конкретные реализации архитектуры «клиент-сервер» зависят от особенностей распределенной обработки данных. При распределенной обработке данных представление данных и их содержательная обработка выполняется на одном компьютере, а работа с БД – на другом компьютере.
По содержанию информации базы данных классифицируются следующим образом:
1. фактографические;
2. полнотекстовые (текстовые, графические).