- •Оглавление
- •Глава 2 63
- •Глава 3 108
- •Глава 4 159
- •Глава 5 185
- •Глава 6 219
- •Глава 7 265
- •Глава 8 312
- •Используемые сокращения
- •Введение
- •Глава 1 информация и данные
- •1.1. Информация и информатика
- •1.2. Основные виды информации и её характеристика
- •1.3. Воспроизведение и обработка данных
- •1.4. Информационный процесс и свойства информации
- •1.5. Основные операции с данными и их характеристики
- •1.6. Принципы классификации и кодирования данных
- •1.7. Информационные системы и технологии
- •1.8. Формирование информационного общества на Украине
- •1. Создание основ Информационного общества.
- •2. Внедрение более дешевого и надежного интернет для всех.
- •3. Развитие человеческого потенциала.
- •4. Распространение современных информационных технологий.
- •Контрольные вопросы
- •Глава 2 история создания и устройство персональных компьютеров
- •2.1. История создания и развития электронно – вычислительной техники
- •2.2. Принципы построения персональных компьютеров
- •2.3. Характеристика устройств персональных компьютеров
- •Системный блок (рис. 2.23).
- •Материнская плата (рис. 2.24)
- •Процессоры (рис. 2.25)
- •Постоянное запоминающее устройство (рис. 2.27)
- •Оперативная память (рис. 2.28)
- •Видеоадаптер (рис. 2.29)
- •Накопитель на жестких магнитных дисках (рис. 2.30)
- •Внешние устройства компьютера Мышь (рис. 2.32)
- •Клавиатура пк (рис. 2.33)
- •Мониторы (рис. 2.34)
- •Принтеры (рис. 2.37)
- •Сканеры (рис. 2.39)
- •Плоттеры (рис. 2.40)
- •2.4. Пути создания новых вычислительных систем
- •Контрольные вопросы
- •Глава 3 программное обеспечение персональных компьютеров
- •3.1. Назначение и виды программного обеспечения
- •3.2. Основные функции, принципы работы и виды операционных систем
- •3 .3. Особенности операционной системы Windows xp
- •3.4. Принципы работы с операционной системой Windows xp
- •3.5. Программа Проводник операционной системы Windows xp
- •3.6. Прикладное программное обеспечение
- •3.7. Характеристика рынка программных продуктов
- •Контрольные вопросы
- •Глава 4 текстовые редакторы
- •4.1. Функциональные возможности текстовых процессоров
- •4 .2. Текстовый редактор ms Word
- •Контрольные вопросы
- •Глава 5 электронные таблицы
- •5.1. Общие сведения об электронных таблицах
- •5.2. Электронная таблица ms Excel
- •5.3. Ввод, редактирование и форматирование данных в ms Excel
- •5.4. Применение операторов в формулах и использование мастера функций
- •5.5. Построение диаграмм и графиков
- •5.6. Консолидация данных
- •5.7. Сводные таблицы
- •Контрольные вопросы
- •Глава 6 базы данных
- •6.1. Характеристика типов баз данных
- •6.2. Характеристика систем управления базами данных
- •6.3. Общая характеристика системы управления базами данных ms Access
- •6.4. Общие принципы создания базы данных в ms Access
- •6.5. Рабочая среда ms Access
- •6.6. Создание баз данных ms Access
- •6.7. Создание и использование запросов
- •6.8. Создание и применение форм
- •6.9. Создание и печать отчетов
- •К онтрольные вопросы
- •Глава 7 интернет и электронная торговля
- •7.1. История создания и развития сети интернет
- •7.2. Передача информации в сети интернет
- •7.3. Программное обеспечение при работе в сети интернет
- •7.4. Электронная торговля в интернет
- •Контрольные вопросы
- •Глава 8 компьютерная безопасность
- •8.1. Возможные угрозы компьютерной информации
- •8.2. Несанкционированный доступ к информации и ресурсам
- •8.3. Компьютерные вирусы
- •8.4. Основные пути комплексной защиты компьютерной информации.
- •8.5. Антивирусные программы Антивирус Касперского (kav)
- •Антивирусная программа Dr.Web
- •Антивирусная программа nod32
- •Украинский Национальный Антивирус (una)
- •8.6. Электронная цифровая подпись
- •Подпись файла kafedra.Doc верна (Автор: Иваненко Василий Семенович)
- •Контрольные вопросы
- •Литература
6.3. Общая характеристика системы управления базами данных ms Access
С появлением в составе пакета MS Office системы управления базами данных MS Access пользователи получили удобное средство для создания и эксплуатации БД без использования программирования. Еще одним дополнительным достоинством MS Access является ее интегрированность с MS Excel, MS Word и другими программами пакета MS Office.
MS Access представляет собой СУБД, которая специально разрабатывалась для ОС Windows, поэтому ее интерфейс использует все преимущества этой ОС.
В MS Access БД помимо хранимых данных включает в себя все объекты, связанные с автоматизацией их обработки. В результате получается единый файл, который и является БД.
MS Access позволяет при создании БД использовать готовые БД, представленные в виде шаблонов. В используемых шаблонах можно скорректировать состав таблиц, название полей и т.д.
В составе СУБД MS Access имеются специальные программы, которые получили название «мастера» (мастер таблиц, мастер форм и т.д.). С помощью мастеров пользователи имеют возможность быстрого и удобного ввода данных, обеспечивающих решение необходимых задач. В СУБД имеется развитая справочная система и учебная БД «Борей» (рис. 6.7).
Поставляемые с MS Access учебные приложения являются документированными примерами, демонстрирующими способы создания и настройки полноценных БД. Учебная БД «Борей» разработана для пользователей, не имеющих опыта работы с MS Access. С содержащимися в ней данными можно проводить различные операции, а ее формы, отчеты, страницы доступа к данным и прочие объекты можно использовать в качестве моделей при создании собственных БД.
В MS Access на уровне пользователя можно организовать защиту БД с помощью простого в обращении мастера защиты. MS Access позволяет осуществлять сжатие БД с помощью специальной служебной программы, которая объединяет в рамках одного процесса сжатие и восстановление. MS Access содержит средства, призванные облегчить использование ИНТЕРНЕТ и локальных сетей.
Удобно организована работа с другими БД. Можно создать новую базу данных MS Access на основе данных из файла другого формата. Достаточно открыть в MS Access файл другого формата, например, текстовый, dBASE, Paradox или электронную таблицу, и MS Access автоматически создаст БД и связи с этим файлом. При работе с БД можно использовать приложение MS Outlook. Для отслеживания данных по времени создания и изменения, а не по месту расположения, можно настроить Outlook на создание записи в дневнике при каждом сеансе работы с БД. Если требуется отслеживать БД по одному или нескольким именам контактов, можно связать данные о контакте с нужной БД и другими элементами, такими как электронные таблицы, сообщения электронной почты и др.
На первый взгляд, СУБД MS Access похожа по своему назначению и возможностям на программу электронных таблиц MS Excel. Однако между ними существуют принципиальные и существенные различия:
в ячейку электронной таблицы MS Excel можно внести любую информацию. На рабочем листе MS Excel можно разместить таблицу, текст, рисунок. В один столбец таблицы могут вноситься разные данные – числа, текст, даты. Таблица в MS Access отличается от таблицы MS Excel тем, что в ней для каждого поля записи определен тип данных, т.е. нельзя в разные строки столбца таблицы заносить разнотипные данные;
MS Access позволяет не только вводить данные в таблицы, но и контролировать правильность вводимых данных. Для этого устанавливают правила проверки на уровне таблиц;
с таблицами MS Excel удобно работать, если они содержат ограниченное количество строк. Таблицы БД могут включать в себя огромное количество записей. СУБД обеспечивает удобные способы извлечения из этого множества необходимой информации;
MS Access позволяет хранить все данные в одном файле и осуществлять доступ к этим данным постранично;
создание связей между таблицами в MS Access позволяет совместно использовать данные из разных таблиц. При этом для пользователя они будут представляться одной таблицей. Реализовать такую возможность в электронных таблицах MS Excel сложно, а иногда и невозможно;
взаимосвязи между таблицами MS Access позволяют избежать дублирования данных, сэкономить память компьютера, а также увеличить скорость обработки информации. Для этого таблицы, содержащие повторяющиеся данные, разбивают на несколько связанных таблиц;
MS Excel позволяет работать нескольким пользователям с одним документом, однако эти возможности ограничены. MS Access может поддерживать одновременную работу 50 – ти пользователей.
система защиты от несанкционированного доступа MS Access позволяет каждому пользователю или группе пользователей работать с теми объектами, на которые выданы права администратором системы. Возможен запрет на использование некоторых команд меню, открытие определенных форм, изменение данных в таблицах или формах. Электронные таблицы тоже позволяют защитить данные ячеек, листы или книги паролем, однако эти средства существенно ограничены.
Т аким образом, СУБД MS Access предпочтительнее в тех случаях, когда прикладная задача требует хранения и обработки разнородной информации о большом количестве объектов и предполагает возможность многопользовательского режима. Электронные таблицы MS Excel являются удобным средством хранения ограниченного количества табличных данных с широкими возможностями выполнения расчетов и анализа данных. Документы MS Excel предназначаются, как правило, для индивидуального использования.
БД может содержать до 32768 объектов. СУБД MS Access поддерживает разные типы объектов, показанные на рисунке 6.8.
Таблица – это объект для хранения данных в формате записей (строк) и полей (столбцов). Являясь основным структурным элементом MS Access, таблицы содержат поля, в которых хранятся данные определенного типа, и записи, в которых содержится информация о конкретном предмете. Для каждой таблицы можно (как правило, необходимо) определить первичный ключ – одно или несколько полей, которые имеют уникальное значение для каждой записи.
При создании таблиц данные в них обычно относят к определенной категории (конкретной теме). Использование отдельной таблицы для каждой темы означает, что соответствующие данные сохранены только один раз, что делает БД более эффективной и уменьшает число ошибок при вводе данных.
Кроме таблиц существует ряд других объектов MS Access, которые могут выводиться в виде таблицы и при этом обладать всеми возможностями обыкновенной таблицы по редактированию, сортировке и т.д. Поэтому, важно понимать, что в терминах MS Access таблицей называется только объект, постоянно хранящий часть массива данных, а не временно сформированные структурированные данные, записанные в ОЗУ ПК.
З апрос – это объект, позволяющий пользователю создать общий набор записей из данных, находящихся в разных таблицах. Запросы предназначены для обработки данных базы. Полученный с помощью запроса набор записей является источником данных для формы, отчета, или страницы доступа к данным. Запросы могут использоваться для модификации БД, причем в этом случае могут создаваться новые таблицы из данных уже существующих таблиц. С помощью запросов данные могут сортироваться, фильтроваться, изменяться, но при этом никаких изменений в базовых таблицах не происходит. Используя запросы, можно выполнять итоговые вычисления (например, найти сумму, среднее, наименьшее) по какому – то полю.
Запрос отличается от таблицы только тем, что не имеет постоянно хранящихся данных, а содержит только их временную копию, формирующуюся при каждом его вызове. MS Access позволяет создавать запросы на выборку, обновление, удаление или на добавление данных.
Форма – это объект БД для размещения различных элементов управления вводом, отображением и изменением данных в полях. Основное назначение форм – обеспечение комфортного ввода данных и их удобные экранные формы отображения. Формы могут быть использованы и для просмотра результатов запросов. По сути, формы используются для реализации требований пользователя к представлению данных.
Отчет – это объект БД, предназначенный для вывода на печать данных, организованных и отформатированных в соответствии с требованиями пользователя. Отчеты во многом похожи на формы и позволяют получить результаты запроса в наглядном виде на экране и для печати.
Страница доступа к данным – предназначена для связи переданной Web – страницы с базой данных, которая находится на сервере. Web – страница, имеющая подключение к БД, позволяет просматривать, добавлять, изменять и обрабатывать сохраненные данные. Страницы доступа к данным могут включать также данные из других источников, например, MS Excel и др.
Макрос – это макрокоманда или набор макрокоманд, которые используются для автоматического выполнения некоторых операций в БД без программирования. Если какие – то операции с базой производятся особенно часто, можно сгруппировать несколько команд в один макрос и назначить его выделенной комбинацией клавиш на клавиатуре.
В макрос можно включать условия для выполнения или невыполнения тех или иных включенных в него действий. Макрокоманды выполняют такие действия, как открытие таблиц и форм, выполнение запросов, запуск других макросов и т.д.
Модули – объекты, содержащие программы, созданные с помощью языка VBA, применяемые для настройки, оформления и расширения БД. Модули могут быть независимыми объектами или относиться к формам, отчетам.
Четыре основные функции MS Access объединены в рамках одного приложения и используются сверху вниз (рис. 6.9).
П риложение MS Access можно рассматривать как полную, функционально законченную СУБД, т.к. оно осуществляет четыре основные операции с данными:
организацию данных – эта функция включает в себя создание таблиц данных и управление ими. В MS Access для работы с таблицами в этом представлении данных существует специальный режим – режим таблицы;
связывание таблиц и обеспечение доступа к данным – MS Access позволяет связывать таблицы по совпадающим значениям полей с целью последующего соединения нескольких таблиц в одну временную таблицу;
добавление и изменение данных – эта функция СУБД требует разработки и реализации представления данных, отличного от табличного. В MS Access для добавления и изменения данных в таблицах можно использовать формы. Использование форм для ввода и редактирования данных оказывается намного проще, чем использование для выполнения аналогичных операций табличного представления;
представление данных – СУБД должна позволять создавать различные отчеты на основе данных, хранящихся в таблицах. Для обеспечения наглядности данных MS Access позволяет добавлять в отчет рисунки и диаграммы.