- •Информатика и информационные технологии.
- •Основные задачи информатики.
- •Сигналы, данные, информация.
- •Измерение информации
- •Свойства информации
- •Кодирование информации.
- •Системы счисления.
- •Контрольные вопросы по первому разделу
- •Аппаратное обеспечение информационных технологий.
- •Структура и принципы функционирования эвм
- •Совершенствование и развитие внутренней структуры эвм
- •Архитектура современного персонального компьютера.
- •Основные характеристики пк
- •Типы памяти и запоминающие устройства
- •Устройства ввода информации
- •Устройства вывода данных: принтеры.
- •Устройство обмена данными – модем.
- •Перспективы развития вычислительных средств
- •Контрольные вопросы по второму разделу
- •Программное обеспечение.
- •Классификация программных продуктов
- •Операционные системы
- •Особенности операционных систем семейства Windows
- •Файловая структура системы Windows
- •Контрольные вопросы по третьему разделу
- •Разработка сложных документов с помощью текстового процессора Word
- •Возможности системы
- •Настройка системы
- •Правила работы с текстом
- •Разбивка документа на листы
- •Использование стилей для форматирования текста
- •Атрибуты форматирования абзаца
- •Атрибуты форматирования текста
- •Средства автоматизации на основе стилей.
- •Разработка таблиц
- •Разработка сложных таблиц
- •Сортировка содержимого таблицы
- •Использование списков в документе
- •Маркированный список
- •Виды вагонов:
- •Нумерованный список
- •Просим выслать на дискетах следующие деловые игры:
- •Многоуровневый список
- •Перечень товаров, хранящихся на складе №5
- •Особенности работы в редакторе формул
- •Создание иллюстраций
- •Редактор WordArt
- •Графический редактор
- •Контрольные вопросы по текстовому процессору (раздел 4)
- •Процессор электронных таблиц Microsoft Excel
- •Назначение процессора
- •Общие правила работы с книгами и листами
- •Основные типы данных
- •Форматирование таблиц и отдельных ячеек
- •Формулы
- •Особенности копирования формул
- •Функции
- •Использование строки формул для ввода и изменения формул
- •Основные причины возникновения ошибок
- •Диаграммы
- •Разработка новой диаграммы
- •Редактирование существующей диаграммы
- •Редактирование элементов диаграммы
- •Примеры оформления различных графиков и диаграмм
- •Использование логических функций
- •Работа с массивами
- •Решение системы линейных уравнений
- •Задача аппроксимации
- •Решение оптимизационных задач
- •Работа с большими таблицами и базами данных
- •Контрольные вопросы по процессору электронных таблиц (раздел 5)
- •Разработка презентаций с помощью программы PowerPoint
- •Правила разработки и представления презентаций
- •Способы создания презентаций
- •Итоговый слайд. Слайд повестки дня
- •Добавление в презентацию объектов
- •Создание гиперссылок
- •Произвольные показы
- •Добавление управляющих кнопок
- •Настройка эффектов перехода слайдов
- •Анимация содержимого слайдов
- •Вставка примечаний
- •Скрытые слайды
- •Рисование в процессе демонстрации презентации
- •Контрольные вопросы по презентациям (раздел 6)
- •Основные понятия по компьютерным сетям и Интернет
- •Виды компьютерных сетей
- •Глобальная сеть Интернет
- •Информационные службы глобальной сети Интернет
- •Адресация в Интернете
- •Всемирная паутина и гипертексты в Интернете.
- •Контрольные вопросы по компьютерным сетям и Интернет(раздел7)
- •Основы защиты информации
- •Информационная безопасность и её составляющие
- •Основные угрозы безопасности данных
- •Основные методы и средства защиты данных
- •Криптографические средства защиты
- •Допуск пользователя и предоставление прав доступа.
- •Шифрование сообщений.
- •Цифровая подпись (эцп – электронная цифровая подпись).
- •Защита от вирусов и вредоносных программ
- •Основные признаки проявления вирусов в компьютере
- •Классификация антивирусных средств.
- •Защита в сети (сетевая безопасеность).
- •Мероприятия по защите информации от компьютерных вирусов
- •Мероприятия по защите информации от случайного удаления
- •Мероприятия по защите информации от сбоев в работе устройств
- •Контрольные вопросы по компьютерной безопасности( тема№8)
- •Модели решения функциональных и вычислительных задач.
- •Моделирование как метод познания.
- •Классификация моделей.
- •Классификация задач, решаемых с помощью моделей.
- •Методы и технологии моделирования.
- •Контрольные вопросы по моделированию( тема№9)
- •Языки программирования
- •Алгоритм и программа
- •Формы представления алгоритмов
- •Основные алгоритмические конструкции
- •Языки программирования
- •Уровни языков программирования
- •Поколения языков программирования
- •Классификация и обзор языков программирования
- •Объектно-ориентированное программирование (ооп)
- •Декларативные языки программирования
- •Языки программирования баз данных
- •Языки программирования для компьютерных сетей
- •Основы программирования на vba (visual basic for application)
- •Редактор Visual Basic for Application
- •Структура программ на языке Visual Basic
- •Этапы создания проекта программы
- •Грамматика языка программирования vba
- •Объекты используемые в vba
- •Переменные и константы
- •Типы данных
- •Операторы для реализации основных алгоритмических конструкций
- •Линейные алгоритмы. Оператор присваивания.
- •Разветвляющаяся алгоритмы. Условные операторы
- •If Условие Then Оператор1 Else Оператор2
- •Select Case арифметическое или текстовое выражение
- •Циклические алгоритмы. Цикл с параметром
- •Циклические алгоритмы. Циклы с предусловием и постусловием
- •Массивы
- •Объявление одномерных массивов
- •Dim a (200) As Single, n, Ct, I As Integer,
- •Макросы
- •Обработка строковых выражений
- •Контрольные вопросы по языкам программирования ( разделы №10 и №11)
- •Информационные технологии управления данными.
- •Основные понятия теории баз данных
- •Уровни моделей данных
- •Типы модели данных и виды взаимосвязей.
- •Реляционная модель данных.
- •Основные возможности системы управления базами данными Microsoft Access
- •Создание новой базы данных
- •Создание новой таблицы базы данных
- •Типы данных
- •Общие свойства поля
- •Отличие свойств «Формат поля» и свойство «Маска ввода».
- •Пример создания базы данных с одной таблицей
- •Запросы системы Access
- •Qbe запросы на выборку
- •Правила заполнения бланка запросов
- •Виды условий отбора
- •Примеры описания различных запросов на выборку информации.
- •Вычисляемые поля
- •Использование построителя выражений при разработке запроса
- •Основные встроенные функции Access
- •Использование групповых операций в запросах
- •Порядок создания запроса с использованием групповых операций
- •О структурированном языке запросов sql
- •Работа с более сложными базами данных.
- •Разработка форм для загрузки, просмотра и корректировки данных
- •Основы конструирования формы
- •Разработка отчетов
- •Контрольные вопросы по базам данных (разделы №12 и №13)
- •Литература
- •Содержание
Пример создания базы данных с одной таблицей
Прежде чем создавать БД и таблицу необходимо решить, где буден находиться файл БД и какова структура таблицы. При разработке структуры таблицы нужно определить название каждого поля его тип и свойства. Чтобы облегчить себе работу на компьютере рекомендуется предварительно заполнить таблицу «Описание полей таблицы…» включающую в себя имена полей тип и необходимые свойства для каждого.
При создании базы данных «Пример» с одной таблицей «Таблица1» на диске «С» в папке «БД» были выполнены следующие действия:
заполнена таблица «Описание полей таблицы Таблица1» (Таблица 54),
выполнены команды для создания базы данных «Пример» и таблицы БД «Таблица1» ,
с помощью кнопки «Открыть» созданная таблица БД была открыта, и в нее ввели 5 строк информации(Таблица 55). Следует отметить особенности заполнения следующих полей:
«Код» - автоматически заполнялся № записи;
«Характеристика» - заполнялось с помощью область ввода, вызываемой нажатием клавиш <Shift>+<F2>;
«Дата» использовалось маска ввода, задающая краткий формат даты и формат отображения показывающий полное название месяца и год;
«Телефон» применялась маска ввода, добавляющая символы разделители и дающая возможность не вводить код города;
«Портрет» связывалось с заранее подготовленными графическими файлами с помощью команды «Объект» меню вставка.
Таблица 54 - Описание полей таблицы БД «Таблица1»
№ |
Имя поля |
Тип данных |
Свойство и его значение |
1 |
Фамилия |
Текстовый |
Размер поля: 25 |
2 |
Дата |
Дата/время |
Формат поля: d" -"mmmm" - "yyyy Маска ввода: 99\-99\-00;0;_ Подпись: Дата рождения |
3 |
Стаж |
Числовой |
Размер поля: С плавающей точкой(4 байт) Число десятичных знаков: 1 |
4 |
Оклад |
Денежный |
Формат поля: #,##"руб" Число десятичных знаков: 2 |
5 |
Телефон |
Текстовый |
Размер поля: 15 Маска ввода: !\(9999\)00\-00\-00;1;_ |
6 |
ПМР |
Логический |
Подпись: Постоянное ли м. р |
7 |
Характеристика |
Поле МЕМО |
|
8 |
Портрет |
Поле объекта OLE |
|
Таблица 55 - Введённая информация
Код |
Фамилия |
Дата рождения |
Стаж |
Оклад |
Телефон |
Постоянное ли м.р. |
1 |
Иванов |
12 -апреля - 1956 |
2 |
5000,руб |
( )12-45-62 |
Да |
2 |
Петров |
12 -апреля - 1977 |
5 |
5000,руб |
( )66-12-11 |
Нет |
3 |
Сидоров |
14 -июня - 1956 |
3 |
7000,руб |
(8462)55-12-30 |
Да |
4 |
Жуков |
23 -мая - 1953 |
20 |
300,руб |
|
Нет |
5 |
Пашин |
7 -июня - 1962 |
15,3 |
5000,руб |
(8463)21-15-23 |
Да |
Запросы системы Access
Одним из основных инструментов обработки данных в СУБД являются запросы. Запрос строится на основе одной или нескольких таблиц. При этом могут использоваться таблицы базы данных, а также сохраненные таблицы, полученные в результате выполнения других запросов. Кроме того, запрос может строиться непосредственно на другом запросе с использованием его временной таблицы с результатами. Последовательное выполнение ряда запросов позволяет решать достаточно сложные задачи, не прибегая к программированию.
По назначению можно выделить следующие виды запросов:
Запросы на изменение. Позволяют изменять структуру или содержание существующей таблицы или создавать новую. Они. являются запросами действия, в результате выполнения которых изменяются данные в таблицах.
По произведённому действию различают запросы на:
Добавление. Позволяют добавить выбранное подмножество записей в другую таблицу;
Удаление. Дают возможность удалить выбранное подмножество записей из таблицы;
Обновление. Позволяют произвести обновление полей в выбранном подмножестве записей; данных в указанной таблице;
Создание. Позволяют создать новую таблицу базы данных, используя данные из существующих таблиц. Этот запрос отличается от запроса на выборку только сохранением результата запроса как таблицы базы данных. После чего эта таблица может включаться в состав таблиц, на которых строится запрос. Результаты выполнения запроса выводятся в режиме таблицы. Окно запроса в режиме таблицы аналогично окну просмотра таблицы базы данных. Несмотря на то, что поля результирующей таблицы принадлежат, как правило, нескольким таблицам базы данных, с ними можно работать так, как если бы они принадлежали одной таблице.
Перекрестные запросы. Позволяют компактно отображать информацию из нескольких таблиц, объединяя однородную информацию. Многотабличный запрос позволяет сформировать записи путем объединения взаимосвязанных записей из таблиц базы данных и включения, нужных полей из нескольких таблиц. Полученная таблица удобна для создания диаграмм.
Запрос на выборку — выбирает данные из таблицы или взаимосвязанных таблиц или других запросов. Результат выполнения запроса называется выборкой. Выборка это динамическая таблица с записями, удовлетворяющими условиям отбора, указанным в запросе. Она формируется всякий раз заново при выполнении запроса из указанных таблиц и существует до закрытия запроса. С помощью запроса можно выполнить следующие виды обработки данных:
выбрать записи, удовлетворяющие условиям отбора;
включить в результирующую таблицу запроса заданные пользователем поля;
произвести вычисления в каждой из полученных записей;
сгруппировать записи с одинаковыми значениями в одном или нескольких полях для выполнения над ними групповых функций;
По методу исполнения можно выделить
SQL (Structured Query Language) запрос. При его создании используются операции и функции языка SQL ( Структурный язык запросов).
QBE запрос. В Microsoft Access имеется удобное для пользователя графическое средство формирования запроса по образцу — QBE (Query By Example), с помощью которого легко может быть построен сложный запрос. Запрос QBE содержит схему данных, включающую используемые таблицы, и бланк запроса. Его параметры устанавливаются в окне конструктора запросов.