- •Глава 7. Основы алгоритмизации и программирования 114
- •Глава 8. Базы данных и система управления базами данных 171
- •Глава 9. Компьютерные сети 224
- •9.1. Терминология 224
- •Глава 10. Вопросы компьютерной безопасности 260
- •Введение
- •Глава 1. Терминология. Краткая история развития информатики. Системы счисления. Представление различных видов данных в эвм
- •1.1. Терминология
- •1.2.1. Единицы количества информации (объемный подход)
- •1.2.Краткая история развития информатики
- •1.3. Системы счисления
- •1.3.1. Позиционные системы счисления
- •1.4. Представление различных видов данных в эвм
- •1.4.1. Кодирование текстовых данных
- •1.4.2. Кодирование графических данных
- •1.4.3. Кодирование звуковой информации
- •Глава 2. Общие принципы построения эвм
- •2.1.Функциональные блоки эвм
- •2.2. Классическая структура эвм
- •2.3. Структура современных эвм
- •2.3.1. Режим прямого доступа к памяти
- •2.3.2. Основной цикл работы эвм
- •2.4. Основные команды эвм
- •2.4.1. Команды для работы с подпрограммами. Стеки
- •Глава 3. Устройство персонального компьютера
- •3.1. Печатная (материнская) плата
- •3.2. Процессор
- •3.3. Назначение и виды памяти
- •3.3.1.Оперативная память
- •Классификация оперативной памяти по способу реализации
- •3.3.2. Энергонезависимая электронная память
- •3.4. Внешние устройства пк
- •1. Устройства ввода
- •Глава 4. Программное обеспечение пк
- •4.1. Системное по
- •4.1.1. Компьютерные вирусы и антивирусные программные средства
- •4.2. Прикладное по
- •Глава 5. Операционные системы Функции ос пк
- •5.2. Операционная система ms dos
- •5.2.1. Работа с файлами в dos
- •5.2.2. Общие команды ms dos
- •5.2.3. Конфигурационные файлы
- •5.2.4. Организация файловой системы
- •5.3. Операционная система Windows компании Microsoft
- •5.3.1. Окно Windows
- •5.3.2. Программа Проводник
- •Глава 6. Основы работы с прикладными программами пакета Microsoft Office
- •6.1. Текстовый редактор Microsoft Word
- •6.1.1. Интерфейс приложений
- •6.1.2.Режимы отображения документа
- •6.1.3.Создание документа
- •6.1.4. Сохранение документа
- •6.1.5. Открытие документа
- •6.1.6.Ввод текста
- •6.1.7. Специальные средства ввода и редактирования текста
- •Специальные средства редактирования текста
- •6.1.8. Форматирование текста
- •6.1.9. Приемы и средства автоматизации форматирования
- •6.1.10. Работа с таблицами
- •6.1.11.Управление сменой страниц
- •6.1.12. Разделы
- •6.2. Электронные таблицы Excel
- •6.2.1. Особенности интерфейса
- •6.2.2. Виды вводимых данных
- •6.2.3. Ввод данных в ячейку и редактирование
- •6.2.4. Ввод рядов данных
- •6.2.5. Проверка орфографии
- •6.2.6. Форматирование рабочего листа
- •6.2.7. Использование и создание формул
- •6.2.8. Параметры страницы
- •6.2.9. Анализ данных с помощью сводных таблиц
- •6.2.10. Создание диаграмм и графиков
- •6.2.11. Управление данными
- •Глава 7. Основы алгоритмизации и программирования
- •7.1. Этапы решения задачи на эвм
- •7.2. Алгоритм и его свойства
- •7.2.1. Способы описания алгоритмов
- •7.2.2. Основные графические элементы блок-схем
- •Элементы блок-схем
- •7.3. Структурный подход к программированию
- •7.4. Языки программирования
- •7.5. Основные языки высокого уровня
- •7.6. Общее описание языка QuickBasic
- •7.6.1. Назначение и основные особенности языка
- •7.6.2. Алфавит языка
- •7.6.3. Данные. Виды данных
- •Числовые данные
- •Типы числовых констант
- •Переменные
- •7.6.4. Встроенные математические функции
- •Стандартные математические функции qbasic
- •Арифметические выражения
- •7.6.5. Основные операторы языка qbasic
- •7.6.5.1. Операторы для реализации линейной программы
- •7.6.5.2. Операторы для разветвляющихся вычислительных процессов
- •7.6.5.3. Операторы циклических алгоритмов
- •Операторы описания массивов
- •7.6.5.5. Подпрограммы и функции
- •Передача аргументов по значению
- •7.6.5.6. Операторы и функции обработки символьной информации
- •Передача аргументов по ссылке
- •7.6.5.7. Графические возможности qbasic
- •7.6.5.8. Звуковые средства языка qbasic
- •Глава 8. Базы данных и система управления базами данных
- •8.1. Базы данных и информационные системы
- •8.2. Архитектура информационной системы
- •8.3. Терминология баз данных
- •8.3.1. Виды взаимосвязей между объектами предметной области
- •8.4. Трехуровневая модель бд
- •8.5. Модели организации данных
- •8.5.1. Иерархическая модель данных
- •8.5.2. Сетевая модель данных
- •8.5.3. Реляционная модель данных
- •8.5. 4. Фундаментальные свойства отношений
- •8.6. Операции над данными в реляционной модели
- •8.7. Нормализация отношений
- •8.8. Системы управления базами данных
- •Функции субд
- •Централизованные и распределенные бд
- •8.9. Субд microsoft access
- •8.9.1. Структура окна Access
- •8.9.2. Создание таблиц
- •Операции с таблицами
- •8.9.3. Создание связей между таблицами
- •8.9.4. Формы
- •8.9.5. Сортировка и фильтрация данных
- •8.9.6. Запросы
- •8.9.7. Отчеты
- •Глава 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. Сетевые программные средства
- •9.6. Способы коммутации компьютеров и виды сетей
- •9.6.1. Способы коммутации и передачи данных
- •9.6.2. Локальная вычислительная сеть (лвс)
- •9.6.3. Архитектура сети
- •9.6.4. Типы лвс
- •Одноранговые лвс
- •Лвс с выделенным сервером (иерархические)
- •9.7. Модель сетевой архитектуры iso/osi
- •Архитектура модели
- •Взаимодействие уровней модели osi
- •9.8. Общая характеристика сети Internet
- •9.8.1. История
- •9.8.2. Протокол tcp (Transmission Control Protocol)
- •9.8.3. Ip (Internet Protocol) – протокол межсетевого взаимодействия
- •9.8.4. Доменное имя
- •9.8.5. Понятие гипертекста и гиперссылки
- •9.8.6. Унифицированный указатель ресурса (url – Uniformed Resource Locator)
- •9.8. 7. Службы Интернета
- •Электронная почта
- •Сетевые новости, или телеконференции
- •Списки рассылки (Mail List)
- •Служба передачи файлов
- •Служба www
- •Служба icq
- •Поисковые системы
- •Глава 10. Вопросы компьютерной безопасности
- •10.1. Понятие о компьютерной безопасности
- •10.1.1. Компьютерные вирусы
- •Программные средства антивирусной защиты
- •10. 2. Защита информации в Интернете
- •10.2.1. Понятие о шифровании данных и электронной цифровой подписи
- •Алгоритмы с симметричным шифрованием
- •Алгоритмы с асимметричным шифрованием
- •Комбинированный метод шифрования
- •Электронная цифровая подпись
- •Идентификация и аутентификация
- •Средства эцп
- •Библиографический список
Централизованные и распределенные бд
СУБД развивались в условиях единства и взаимовлияния компьютеров, программного обеспечения, средств связи, а также науки управления. На этом пути были разработаны две научные и практические концепции технологии обработки информации: централизованная и распределенная БД.
Централизованная база данных разрабатывается и функционирует на принципах централизации в одном месте. БД находится на одном компьютере, в виде одного информационного массива. В этом случае говорят о централизованном или монопольном владении данными. Такая БД доступна только одному пользователю. Применяется в локальных сетях персональных компьютеров.
При функционировании сети персональных компьютеров к информации централизованной БД обеспечивается одновременный доступ нескольких пользователей со своих рабочих мест. БД при этом размещается на машине-сервере. Работая в сети ПК и пользуясь централизованной БД, каждый пользователь при необходимости может сделать локальную БД для воплощения своих профессиональных функций.
Распределенная база данных представляет собой совокупность БД, которые физически распределены (разнесены) по взаимосвязанным ресурсам вычислительной сети и доступны для совместного применения в разных местах. Распределенная БД разъединена только физически, а не логически. Вся БД потенциально доступна с любого конечного абонента (пользователя).
По способу доступа к информации БД делятся на базы данных с локальным доступом и отдаленным (сетевым) доступом. Системы централизованных БД с отдаленным доступом организуются по двум концепциям (архитектурам): «файл-сервер» и «клиент-сервер».
«Файл-сервер». В компьютерной сети один компьютер выделяют в качестве центрального (сервер файлов) для хранения совместно используемой централизованной БД. Все остальные компьютерные системы выполняют функции рабочих станций, с которых пользователи поддерживают доступ с централизованной БД. По запросам пользователей соответствующие файлы БД передаются на рабочие станции для основной обработки и использования. На рабочих станциях могут создаваться и локальные БД. Концепция «файл-сервер»: файлы БД с файл-сервера передаются для обработки на рабочие станции.
«Клиент-сервер». Концепция: сохранение централизованной БД на центральном компьютере (сервере БД) и основная обработка данных. По запросу клиента (рабочей станции) на сервере ищутся и выбираются необходимые данные, которые транспортируются по сети от сервера к рабочим станциям. Основная обработка данных выполняется центральной машиной.
8.9. Субд microsoft access
Microsoft Access- это система управления базой данных, построенная на основе реляционных моделей и ориентирована на 32-разрядные микропроцессоры. Первая версия Access появилась в 1992 г. Microsoft Access считается самой популярной системой управления БД.
Запуск MS Access:
а) стартовое меню «Пуск» Windows, команда «Программы», MS Access;
б) выбрать ярлык, созданный для запуска MS Access.
После запуска приложения Access в правой части его окна автоматически появляется область задач Приступая к работе (рис. 8.14). С ее помощью можно открыть уже имеющуюся БД, которая недавно открывалась (категория Открыть последнюю базу данных). Если требуемой БД нет в списке, нужно вызвать окно Открытие файла базы данных с помощью пункта Другие, затем найти и выбрать необходимый файл (файл Access имеет расширение .mdbx).
Рис.8.14 Начало работы с Access
Или создать новую БД, выбрав пункт Новая база данных. После выбора данной команды активизируется область задач Новая база данных, в которой следует указать имя базы данных и место ее расположения.
Создать новую БД можно еще при помощи одного из шаблонов, окно с которыми вызывается командой Локальные шаблоны из группы Категории шаблонов. На экране будет отражена панель Локальные шаблоны (рис.8.15). На понравившемся шаблоне нужно выполнить щелчок. Дальнейшие действия аналогичны созданию БД. Шаблон базы содержит набор взаимосвязанных таблиц, а также формы и отчеты, т.е это готовые базы данных, только без информации. Можно их использовать «как есть», или внести изменения в структуру таблиц и добавить новые таблицы, формы и отчеты.
Рис.8.15 Область локальные шаблоны
Запустить MS Access можно и через файл БД: дважды щелкнуть на имя файла БД.
Способы выхода из MS Access:
а) выбрать команду Закрыть базу данных из меню, открываемого щелчком по кнопке Microsoft;
б) выбрать команду Закрыть системного меню главного окна MS Access.
