- •Информатика
- •Оглавление
- •1 История информатики.
- •1.1 Память машины и человека
- •1.2 «Усилители» умственных способностей
- •1.3 Истоки создания автоматических машин
- •1.4 Первые промышленные автоматы
- •1.5 История развития вычислительной техники
- •1.6 Классификация эвм
- •Большие эвм
- •Малые эвм
- •Персональные компьютеры
- •Суперэвм
- •Серверы
- •Переносные компьютеры
- •2 Предмет информатики
- •2.1 Предмет информатики. Структура информатики. Связь информатики с другими дисциплинами.
- •2.2 Структура информатики
- •2.3 Актуальные проблемы информатики. Основные проблемы и направления исследования в информатике
- •3 Информационное общество. Информатика. Информация.
- •3.1 Информационное общество
- •3.2 Информация.
- •3.2.1 Виды информации
- •3.2.2 Свойства информации и законы ее преобразования
- •3.2.3 Мера и основные свойства информации
- •4 Кодирование информации в компьютере
- •4.1 Кодирование текстовой информации
- •Кодирование текста
- •Фрагмент одноствольного алфавита
- •Примеры решения задач.
- •4.2 Кодирование графической информации
- •4.2.1 Растровое изображение
- •4.2.2 Цветовые модели
- •Кодирование графической информации
- •Двоичный код восьмицветной палитры
- •Двоичный код шестнадцатицветной палитры
- •Двоичный код 256-цветной палитры
- •4.2.3 Векторное и фрактальное изображения
- •Примеры решения задач
- •4.2.4 Кодирование звуковой информации
- •Кодирование звуковой информации
- •4.2.5 Форматы звуковых файлов
- •Примеры решения задач
- •5 Математические основы информатики. Формы представления данных в компьютере
- •5.1Системы счисления.
- •5.2 Двоичная система счисления
- •5.2.1 Двоичная арифметика
- •5.3 Шестнадцатеричная система счисления
- •5.4 Восьмеричная система счисления
- •5.5 Перевод чисел из одной системы счисления в другую
- •5.6 Отрицательные числа
- •6 Логические основы эвм
- •6.1 Высказывания и предикаты
- •6.2 Логические вентили, схемы, структуры
- •7.1 Общие сведения
- •7.2 Структурный подход к разработке алгоритмов
- •7.3 Методы разработки и анализа алгоритмов
- •8 Моделирование объектов, процессов и явлений
- •9 О компьютерной сети
- •9.1 Понятие компьютерной сети
- •9.2 Типы сетей
- •9.3 Топология сети
- •9.3.1 Шина
- •9.3.2 Звезда
- •9.3.3 Кольцо
- •9.4 Классификация сетей
- •9.4.1 Локальные сети
- •9.4.2 Глобальные сети
- •9.5 Глобальная сеть Internet
- •9.5.1 Глобальная компьютерная сеть
- •9.5.2 История сети Internet
- •9.5.3 Возможности сети Internet
- •9.5.5 Задание местоположения документов в www.
- •9.5.6 Программы просмотра.
- •10 Структура электронной почты в сети Internet
- •10.1 Структура и адрес электронного сообщения
- •10.2 Пользовательский почтовый клиент mua
- •10.3 Транспортный агент mta
- •10.4 Агент обработки сообщения msa
- •10.5 Агент локальной доставки lda
- •10.6 Хранилище сообщений
- •10.7 Доставка почтового сообщения
- •10.8 Основы работы с почтовым клиентом Outlook Express
- •10.8.1 Регистрация в системе электронной почты Internet
- •10.8.2 Интерфейс программы Microsoft Outlook Express
- •10.8.3 Настройка почтовой системы Microsoft Outlook Express
- •10.8.4 Создание и отправка простейшего сообщения
- •10.8.5 Ответ на сообщение
- •10.8.6 Присоединенные файлы
- •10.9 Хранение почтовых сообщений
- •10.10 Управление сообщениями
- •10.10.1 Определение правил обработки сообщений
- •10.10.2 Список блокированных адресов
- •10.11 Адресная книга
- •10.11.1 Добавление адреса
- •10.11.2 Создание новой папки
- •10.11.3 Поиск адреса корреспондента
- •10.11.4 Создание списка рассылки
- •11 Основные инструменты работы в базах данных
- •11.1 Краткая история баз данных
- •11.2 Данные и управление базами данных
- •11.2.1 Недостатки файловой организации данных
- •11.2.2 База данных
- •11.2.3 Системы управления базами данных (субд)
- •11.2.4 Функции администратора базы данных (абд)
- •11.2.5 Недостатки интеграции данных
- •11.2.6 Независимость данных
- •11. 3 Проектирование баз данных
- •11.4 Жизненный цикл системы баз данных
- •11.5 База данных – основа информационного обеспечения управленческой деятельности
- •11.6 Представление системы в форме erm
- •11.7 Распределенная обработка информации
- •11.8 Общие вопросы разработки баз данных субд Access
- •Пример выполнения задания
- •Поставщики
- •11.9 Создание и корректировка базы данных в субд
- •Типы данных, обрабатываемых в Access
- •Пример выполнения работы
- •Создание структуры таблицы Поставщики
- •Создание структуры таблицы Товары
- •Сортировка
- •Поиск записи
- •Фильтрация записей
- •Расширенный фильтр
- •11.10 Запросы на выборку
- •Примеры часто используемых операторов и функций
- •Пример выполнения задания
- •11.11 Вычисления в запросах: простые, групповые и сводные
- •Типы операций
- •Сведения о стипендиатах
- •Перекрестная таблица
- •Изменение структуры сводной таблицы
- •Фильтрация
- •Детализация
- •11.12 Формы
- •Пример выполнения задания
- •11.13 Отчеты
- •Пример выполнения задания
- •Пример выполнения задания
- •11.15 Настройка пользовательского интерфейса
- •Пример выполнения задания
- •12 Информационная безопасность
- •12.1 Основные составляющие информационной безопасности
- •12.2 Проблемы информационной безопасности
- •12.3 Основные определения и критерии классификации угроз
- •12.4 Наиболее распространенные угрозы доступности
- •12.5 Вредоносное программное обеспечение
- •12.6 Антивирусы
- •12.6.1 Технологии обнаружения вирусов
- •12.6.2 Режимы работы антивирусов
- •12.6.3 Антивирусный комплекс
- •12.7 Основные угрозы целостности
- •12.8 Основные угрозы конфиденциальности
- •12.9 Основные мероприятия в области информационной безопасности
- •12.9.1 Законодательный, административный и процедурный уровни
- •12.9.2 Программно-технические меры
- •12.10 Законодательный уровень информационной безопасности
- •12.10.1 Российское законодательство в области информационной безопасности
- •12.10.2 Текущее состояние российского законодательства в области информационной безопасности
- •12.11 Криптография и шифрование
- •12.11.1 Контроль целостности
- •12.11.2 Цифровые сертификаты
- •Библиографический список.
Пример выполнения работы
Создание базы данных
Начнем создавать свое собственное приложение «с нуля». Для этого нужно создать пустой файл базы данных. Наше приложение предназначено для хранения информации о товарах и их поставщиках. Назовем этот файл (и приложение) Товаровед.
Выполните команду ФайлСоздать или нажмите кнопку Создать панели инструментов Access База данных. В появившейся области задач Создание файла выберите строку Новая база данных. Появляется диалоговое окно Файл новой базы данных с содержимым папки Мои документы, представленное на рисунке 76.
Рисунок 76– Создание новой базы данных
В раскрывшемся списке Папка выберите папку, в которой будет храниться создаваемая база данных.
В поле ввода Имя файла содержится имя db1.mdb, присвоенное по умолчанию. Удалите имя db1.mdb и введите новое название приложения Товаровед. Нажмите кнопку . Появится окноТоваровед: база данных. По умолчанию в окне базы данных открыт список таблиц, который содержит только три ярлыка, позволяющие тремя различными способами создавать таблицы.
Важно запомнить место, где вы создали базу данных, поскольку в Access отсутствует возможность из приложения получить копию файла. Вы не можете, подобно Word или Excel, выполнить команду Файл Сохранить как… для перезаписи файла на другое место, например, на дискету. Для того чтобы сохранить файл на дискете, вам необходимо завершить работу вашей базы данных (закрыть окно базы данных) и воспользоваться возможностями ярлыка Мой компьютер.
Создание структуры таблиц в режиме конструктора
Создание структуры таблицы Поставщики
Дважды щелкните на ярлыке . Откроется пустое окно конструктора, в котором нужно определить структуру таблицыПоставщики. В этой таблице будут содержаться сведения о поставщиках товаров: название, телефон.
Начнем определять поля таблицы Поставщики:
1. Ключевое поле
Сначала нужно позаботиться о том, чтобы в таблице было хотя бы одно поле, значения которого однозначно определяли бы каждого поставщика (было бы ключевым). Поскольку ни одно из перечисленных выше полей таким быть не может, введите специальное поле КодПоставщика и присвойте каждому поставщику уникальный код. Для этого выполните следующие действия.
Установите курсор в первую строку столбца Имя поля и введите КодПоставщика. Теперь нужно определить тип этого поля.
Переместите курсор в столбец Тип данных (по умолчанию ему присваивается тип Текстовый). Щелкните на кнопке в правой части столбца – появится список типов данных, которые могут быть использованы в таблицах Access. Выберите в списке значение Счетчик. В этом случае Access будет автоматически присваивать каждому читателю уникальный код, значение которого на 1 больше предыдущего.
Обратите внимание на нижнюю часть окна. В ней на данный момент показаны присвоенные по умолчанию значения свойств поля КодПоставщика. Свойства полей не одинаковы для полей с разными типами данных, и вы убедитесь в этом, начав вводить определение для следующего поля.
2. Название поставщика
Установите курсор в столбец Имя поля на вторую строку и введите название следующего поля: Название. Тип данных оставьте Текстовый. Список свойств для типа поля Текстовый другой.
Свойство Размер поля определяет максимальное количество допустимых символов, которые можно ввести в это поле (по умолчанию 50). Для экономии памяти введите меньшее значение символов, например 20.
Следующие несколько свойств можно не заполнять, а вот значение свойства Обязательное поле нужно изменить, сделав это поле обязательным. Тогда при вводе данных в таблицу Access всегда будет требовать ввести в это поле значение, и у Вас не будет безымянных поставщиков.
3. Телефон поставщика
Установите курсор в столбец Имя поля на третью строку и введите название следующего поля: Телефон. Тип данных оставьте Текстовый. Обратите внимание, несмотря на то что в телефоне присутствуют только цифры, ошибочно было бы присваивать этому полю числовой тип данных. Числовой тип данных присваивается только тем данным, над которыми впоследствии будут производиться арифметические операции. Кроме того, при записи телефона для удобства последующего восприятия информации следует воспользоваться маской ввода. Установим свойства поля Телефон.
Свойство Размер поля определим равным 14, так как в каждый номер будет содержать, помимо самого номера, и код федеральной связи, а также символы-разделители.
Свойство Маска ввода установим следующим (999)999-99-99. Теперь при вводе номера телефона вы будете вводить только цифры, а все символы-разделители будут проставляться автоматически.
Прежде чем сохранить таблицу, необходимо определить в ней ключевое поле. Как мы договорились, ключевым полем в таблице Поставщики будет поле КодПоставщика. Чтобы сделать это поле ключевым, выделите его, установив курсор в любом месте строки описания поля, затем найдите на панели инструментов кнопку с изображением ключика ищелкните по ней. Поле КодПоставщика помечается специальным значком – ключ в поле выделения в левой части окна (рис. 77).
Рисунок 77 – Таблица Поставщики в режиме конструктора
Таблица создана, и можно закрыть окно конструктора. Для этого нажмите кнопку закрытия окна. На вопрос Сохранить изменения макета или структуры таблицы? ответьте Да. В окне Сохранение (рис. 78) в поле Имя таблицы введите имя создаваемой таблицы Поставщики и нажмите кнопку ОК.
Рисунок 78 – Сохранение таблицы Поставщики
Создадим таблицу Товары и определим ее связь с таблицей Поставщики