
- •Глава 7. Задачи по программированию для индивидуального решения
- •Предисловие
- •Введение
- •Глава 1. Работа в среде текстового редактора Word
- •§ 2 Манипуляции с Windows-окнами
- •8. Измените состав панелей инструментов в окне Word.
- •§ 3 Создание и сохранение простейшего документа
- •Заявление
- •§ 4 Загрузка документа в среду Word
- •§ 5 Пересылка в среде Word документа, хранящегося в одной папке (или диске) в другую папку (или на другой диск)
- •§ 6 Понятие абзаца
- •3.Это абзац, который состоит из одной строки.
- •§ 7 Копирование, перенос и удаление выделенных участков текста
- •§ 8 Перенос и копирование выделенных участков документа путем их «перетаскивания» с помощью мыши
- •§ 9 Установка параметров страницы. Элементы макетирования четырехстраничного текста
- •§ 10 Установка ориентации страницы и необходимых размеров страницы и ее полей
- •§ 11 Создание таблиц
- •Глава 1. Операционная система Windows
- •§ 1 Введение
- •§ 2 Графическая операционная система windows
- •§ 3 Первоначальное знакомство с Windows
- •§ 4 Основные операции в Windows
- •§ 5 Окна Windows
- •§ 6 Файловая система Windows
- •§ 7 Программа Проводник
- •§ 8 Операции с файлами и папками
- •§ 9 Пересылка файлов (папок) из одного места в другое
- •§ 10 Удаление файла (папки)
- •§ 11 Выбор нескольких файлов (папок)
- •§ 12 Создание папок
- •Глава 3. Работа в среде табличного процессора
- •§ 1 Вид окна Excel 2000
- •§ 2 Выделение ячеек, редактирование информации в ячейках
- •§ 3 Перемещение и копирование информации, содержащейся в ячейках
- •§ 4 Выполнение арифметических операций средствами Excel 2000
- •§ 5 Создание прогрессий
- •§ 6 Форматы ячеек
- •§ 7 Расчёты с использованием функций Excel 2000
- •§ 8 Формулы массива
- •§ 9 Индикация ошибок при использовании формул
- •§ 10 Решение уравнений с одним неизвестным с использованием функций Excel 2000
- •§ 11 Графическое представление данных с помощью диаграмм
- •§ 12 Использование Excel 2000 для управления базами данных
- •§ 13 Одновременное использование Excel 2000 и Word 2000
- •Литература
- •Глава 4. База данных и системы управления базами данных. Введение в систему управления базами данных ms Access
- •§ 1 Введение
- •§ 2 Проектирование базы данных (постановка задачи)
- •§ 3 Создание базы данных
- •§ 4 Установка и исправление свойств полей
- •§ 5 Определение структурной связи между таблицами
- •§ 6 Ввод, просмотр и корректировка данных. Использование свойств "Подстановки"
- •§ 7 Создание форм для ввода/редактирования данных в таблицах
- •§ 8 Вывод на печать характеристик и содержимого таблиц
- •§ 9 Сортировка, фильтрация и организация выборки данных (запросов)
- •§ 10 Построение и выполнение запросов на выборку данных
- •§ 11 Создание отчетов
- •Глава 5. Основы работы в Интернете
- •§ 1 Введение
- •§ 2 История Интернета
- •§ 3 Интернет в России
- •§ 4 Адреса и имена серверов
- •§ 5 Виды доступа в Интернет
- •§ 6 World Wide Web — «Всемирная паутина»
- •§ 7 Url и протоколы доступа к ресурсам Интернета
- •§ 8 Http- и ftp-серверы
- •§ 9 Броузер Internet Explorer 5
- •§ 10 Поисковые системы Интернета
- •§ 12 Почтовая программа Outlook Express 5
- •§ 13 Почтовая система Mail.Ru
- •§ 14 Программа архивации и разархивации WinZip
- •§ 15 Редактор Word 2000 и Интернет
- •§ 16 Расстановка гиперссылок
- •§ 17 Мастер Web-страниц редактора Word 2000
- •§ 18 Вставка графических объектов в документ Word 2000
- •§ 19 Работа со вставленными графическими объектами
- •§ 20 Размещение набора Web-страниц на сайте Narod.Ru
- •§ 21 Создание Web-страницы средствами сайта Narod.Ru
- •§ 22 Личный сайт и поисковые системы
- •§ 23 Чат и чат-серверы
- •§ 24 Интернет-магазины и интернет-услуги
- •Приложение 1. Темы рекомендуемых лабораторных работ
- •1. Виртуальное посещение музеев (2 часа)
- •2. Поиск необходимой информации (4 часа)
- •3. Организация почтового ящика, отправка и получение электронных писем (4 часа)
- •4. Отправка и получение электронных писем с помощью программы Outlook Express (4 часа)
- •5. Создание набора Web-страниц и размещение его на сайте (4 часа)
- •6. Создание Web-страницы средствами сайта (4 часа)
- •Библиографический список
- •Глава 6. Программирование в среде Delphi
- •§ 1 Введение
- •§ 2 Работа со средой Delphi
- •§ 3 Особенности программ, работающих под управлением ос Windows
- •§ 4 Реализация линейных алгоритмов на языке Object Pascal
- •§ 5 Общая структура программы
- •§ 6 Система типов языка Object Pascal
- •§ 7 Стандартные функции языка Object Pascal для работы с числовыми и символьными типами
- •§ 8 Ввод и вывод данных
- •§ 9 Реализация разветвляющихся алгоритмов
- •§ 10 Использование массивов и циклов
- •§ 11 Компонент Memo и его использование для ввода элементов массивов
- •§ 12 Использование таблицы для вывода двумерных массивов на экран
- •§ 13 Использование процедур и функций пользователя
- •§ 14 Обращение к внешним устройствам
- •§ 15 Вывод информации на бумагу
- •§ 16 Особенности переноса информации между жёстким диском некоторыми компонентами Delphi
- •§ 17 Консольное приложение
- •Глава 7. Задачи по программированию для индивидуального решения
- •§ 1 Линейная программа
- •§ 2 Библиотечные функции в линейных программах
- •Угол — количество гр., количество минут мин., количество секунд сек.
- •Примечание
- •§ 3 Разветвляющиеся программы
- •Примечание
- •Прямые перпендикулярны
- •§ 4 Циклические программы. Использование массивов в программах
- •§5 Внешние файлы. Использование массивов в программах
- •§ 6 Использование внешних процедур и функций в программах
- •Получить:
- •§ 7 Задачи на применение изученных алгоритмических структур
- •§ 8 Задачи на обработку матриц
- •Оглавление
- •§10 Решение уравнений с одним неизвестным с использованием функций Excel 2000……………………………………
- •Глава 5. Основы работы в Интернете…………………………
- •§3 Интернет в России……………………………… ...……….
- •Приложение 1. Темы рекомендуемых лабораторных работ……
- •Глава 6. Программирование в среде Delphi… …………………..
- •Глава 7. Задачи по программированию для индивидуального решения
- •§ 6 Использование внешних процедур и функций в программах
Литература
-
Долженков В., Колесников Ю. Microsoft Excel 2000. “BHV, Санкт-Петербург”, 1999
-
Коробочкин М.И. и др. «Практикум по информатике». ГУЗ, М., 2002.
Глава 4. База данных и системы управления базами данных. Введение в систему управления базами данных ms Access
§ 1 Введение
Общие элементы и понятия базы данных (БД) и системы управления базами данных (СУБД)
Данные Методические указания служат практической поддержкой курса "Информатика" при изучении темы посвященной основам создания баз данных (БД) и средств их эксплуатации в среде системы управления базами данных (СУБД) MS Access. Мы будем ориентироваться на систему Access 2000.
Определения, связанные с понятием "База данных"
Мы будем понимать под "Базой данных" именованную совокупность данных (представленную в виде взаимосвязанных таблиц), отражающую состояние информационных объектов, их отношений и характеристик.
Каждый информационный объект БД (ИОБД) – представляется в БД с помощью набора качественных и количественных характеристик, которые являются единицами хранения в таблицах БД.
Важным составным элементом базы данных является поле.
Мы определим поле, как характеристику (или показатель) информационного объекта, которая имеет уникальное имя (название), тип, совокупность свойств и определенное множество значений.
Например, информационным объектом в организации может быть сотрудник, который определяется совокупностью полей: табельный номер, фамилия, дата рождения, стаж, оклад и др.
Совокупность значений полей, которые описывают конкретный информационный объект - образует запись.
Совокупность однородных записей, объединенных по смысловому или функциональному принципу, составляет ТАБЛИЦУ БД.
Наиболее распространенной формой представления данных является двухмерная таблица. База данных, построенная на основе таких таблиц, называется РЕЛЯЦИОННОЙ базой данных (РБД). Обычно РБД представляет собой "многотабличную" структуру взаимосвязанных таблиц. Однотабличные РБД встречаются очень редко.
Характерные особенности табличной организации представления данных состоят в следующем.
-
Каждая таблица БД имеет строки и столбцы. Строка таблицы это - запись. Столбец таблицы это - поле. Таким образом, строка таблицы определяет некоторые характеристики информационного объекта, а столбец – множество текущих значений определенной характеристики разных объектов.
-
Каждый столбец имеет уникальное имя (имя поля) и однороден по структуре (тип информации, разрядность, точность и др.).
-
Таблицы, составляющие базу данных, могут быть связаны различными отношениями, устанавливающими взаимосвязь (логическую, функциональную или смысловую) между родственными или одинаковыми (по свойствам) полями разных таблиц.
В отличие от таблиц системы Excel, таблицы БД не используются для расчетов (и не содержат формул) – они служат только для хранения (исходных) данных, подмножества которых могут быть использованы разными пользователями для решения своих задач разного класса (статистических, информационных, математических и др.).
Введем еще одно очень важное понятие, выделяющее некоторые поля таблицы в особую категорию.
Выражение (арифметическое, логическое, текстовое), построенное с использованием полей и служащее для сортировки, фильтрации, поиска и выборки информации при запросах, а также для организации связей между таблицами БД, назовем ключевым (или ключом). В качестве ключа может использоваться и отдельное поле. Особое значение имеет ключ, который называется первичным ключом. Этот ключ всегда присутствует в любой таблице и служит для однозначной идентификации каждой записи. Если разработчик забывает определить такой ключ, то система это делает сама – добавляя специальное поле "Код", куда записывает порядковый номер записи таблицы.
Для создания БД и средств их эксплуатации используются специальные системы, которые называются системами управления базами данных (СУБД) и представляют собой совокупность языковых и программных средств, обеспечивающих разработчика и пользователя БД необходимым набором соответствующих инструментов.
Возможности и характеристики СУБД MS Access
Система управления базами данных Microsoft Access предназначена для создания и эксплуатации баз данных реляционного типа.
Это - достаточно полная, по функциональным характеристикам, реляционная СУБД с развитыми средствами создания БД, удобными элементами их эксплуатации (отчетами, экранными формами, запросами и т.д.) на уровне визуального проектирования.
MS Access позволяет определить в одной записи поля разных типов.
-
Текстовые поля - используются для хранения алфавитно-цифровых данных длиной до 255 символов.
-
Числовые - для хранения числовых данных целого и вещественного типов.
-
Поля типа "Дата" и "время" - для хранения календарных дат и значений времени.
-
Счетчики - поля с автоматической генерацией целых чисел натурального ряда (используются в основном при вводе новых записей или в качестве первичного ключа). Таблица может содержать только одно поле этого типа.
-
Поле примечаний (Memo) - специальный тип поля для хранения больших объемов текстовой информации.
-
И другие типы.
Каждое поле можно наделить определенными свойствами, которые делятся на две категории: "Общие" и свойства "Подстановки". Состав свойств зависит от типа поля. Более подробно мы рассмотрим эти свойства позже.
MS Access позволяет переносить информацию в текстовой редактор Word или преобразовывать ее в форматы других СУБД
Для создания сложных приложений, позволяющих автоматизировать процесс эксплуатации БД в среде СУБД MS Access, имеет набор макрокоманд и встроенную систему программирования на языке Visual Basic (VBA).
Основные принципы организации пользовательского интерфейса MS Access аналогичны тем, которые используются в Windows и ее приложениях (Word, Exсel и др.).
Основные элементы среды системы и принципы работы в ней мы будем рассматривать по мере построения БД и ее элементов.
Как и в других приложениях, в MS Access реализовано несколько способов исполнения команд: многоуровневое (иерархическое) меню; кнопки панелей инструментов; комбинации клавиш ("горячие" клавиши); контекстные меню - вызываются правой клавишей мыши.
Работать с меню и другими элементами управления можно с помощью мыши или с помощью клавиатуры.
Создание БД, таблиц и элементов управления можно выполнить:
-
с помощью специальных программ - "Мастеров", которые самостоятельно определяют алгоритм вашей работы;
-
используя шаблоны "стандартных" БД и других элементов;
-
используя образцы (при создании таблиц, запросов, форм и отчетов);
-
создавать таблицы и другие элементы БД самостоятельно (в режиме конструктора).
Управление внешним видом окон и изображением в них элементов, отображение и настройка панелей инструментов, установка общих параметров и режимов работы системы выполняется аналогично другим приложениям Windows через меню "Вид", "Сервис", "Окно".
Условные обозначения и сокращения
При описании процессов работы с программой и при описании выполнения упражнений мы будем использовать следующие условные обозначения и сокращения.
-
ЛКМ - левая клавиша мыши (или однократное нажатие на нее).
-
2ЛКМ - двукратное нажатие на левую клавишу мыши.
-
ПКМ - нажатие на правую клавишу мыши.
-
АЦК - алфавитно-цифровая клавиатура.
-
СПИ - стандартная панель инструментов.
-
ПФ - панель инструментов форматирования.
-
Кн. - кнопка: элемент интерфейса, содержащий название или пиктограмму и имеющий эффект нажатия или включения.
-
Кл. - клавиша клавиатуры или мыши.
-
ДО - диалоговое окно.
-
Ins - клавиша Insert.
-
Del - клавиша Delete
-
Sh - клавиша Shift
Те места текста, где приводятся указания на выполнение упражнений, сопровождаются маркерами разной формы (например, символами «» или «»).
В описании схем выполнения последовательности команд или операций - используется символ: «/» или «».
Выполнение выбранной команды или операции инициируется нажатием на ЛКМ или Enter.