
- •Этапы управления
- •Содержание этапов управления
- •Источники информации для управления
- •2.1. Общая характеристика автоматизированных рабочих мест
- •2.2. Требования к арм и функции арм руководителя
- •2.3, Виды обеспечения арм
- •2.4. Банки и базы данных
- •2.5. Принципы организации арм
- •2.6. Методика решения формализуемых задач принятия решений
- •2.6.1. Обзор математических методов решения задач оптимизации
- •2.7. Методика решения неформализуемых задач принятия решений
- •2.7.1. Архитектура экспертной системы
- •2.7.2. Модели представления знаний, поддерживаемые эс
- •2.7.3. Интерфейсы эс
- •2.7.4. Методика применения эс
- •3.4. Системы управления базами данных
- •3.4.1. Назначение и функции программ
- •3.4.2. Архитектура системы управления базой данных
- •3.4.3. Структуры баз данных
- •3.4.4. Модели представления данных, поддерживаемые субд
- •3.4.5. Интерфейсы субд
- •3.4.6. Виды субд
- •3.5. Интегрированные пакеты
- •3.6.3. Элементы интерфейса и Рабочий стол
- •8.6.4. Работа с мышью
- •Мой компьютер
- •Мои документы, портфель и корзина
- •4. Защита компьютерной информации
- •4.1. Каналы утечки компьютерной информации
- •4.2. Методы и средства защиты информации
- •4.3. Защита от несанкционированного f доступа к ресурсам пэвм
- •4.4 Защита дисков от копирования
- •4.5. Резервное копирование информации
- •4.6. Защита от компьютерных вирусов
- •4.6.1. Понятие вируса
- •4.6.2. Признаки заражения пэвм
- •4.6.4. Действия пользователей
- •4.7. Шифрование информации
- •1. Общая характеристика компьютерных сетей
- •1.1. Современные коммуникации и ш.Ю технологии
- •Назначение, компоненты и общая структура компьютерной сети
- •Требования к сетям и их классификация
- •Локальные компьютерные сети Международные требования к сетям
- •Классификация сетей
- •По роли пэвм в сети:
- •По структуре (топологии) сети:
- •2.3. Роль пэвм в сети
- •4. Мировое сообщество сетей internet
- •4.1. Назначение, состав и услуги Internet
- •Электронная почта e-mail Общие сведения
- •Электронный почтовый адрес
- •4.2.3. Формат письма
- •4.2.4. Требования к оформлению сообщения
- •4.2.5. Некоторые программы для работы с e-mail
- •4.3. Телеконференции usenet
- •4.3.1. Общие сведения
- •4.3.2. Тематика конференций
- •4.4. Серверы www
- •4.4.1Общие сведения
- •Адресация, программная поддержка и тематика серверов
- •Окна приложений
- •Путешествие по Windows с Проводником
- •Основные программы обработки информации в офисе
- •Содержание
3.4.5. Интерфейсы субд
Интерфейсы СУБД по своему назначению и уровню делятся на интерфейсы пользователей, интерфейсы администратора базы данных и коммуникационные интерфейсы. Приведенный ниже перечень интерфейсов не означает, что все названные интерфейсы реализованы в каждом типе СУБД. Реализация конкретных интерфейсов в СУБД определяется назначением системы, моде-
% ' ' лью представления данных в БД, ориентацией на подготовленность пользователя и другими факторами.
Интерфейсы пользователей:
взаимодействие с системой по принципу «меню»;
многооконный интерфейс;
графический интерфейс;
генератор отчетов;
языки запросов и манипулирования данными В БД.
Язык запросов и манипулирования данными в БД является основным интерфейсом создания и ведения БД. Наиболее доработанным и известным является язык SQL (Structured Query Language - Язык Структурированных Запросов), разработанный фирмой IBM для работы с реляционными БД. Язык SQL Американским национальным институтом стандартов (ANSI) и Международной организацией стандартов (ISO) принят в качестве стандартного при разработках СУБД.
Интерфейсы администратора базы данных:
все интерфейсы пользователей;
языки программирования высокого уровня (Бейсик, Паскаль, Си и др.);
генераторы интерфейсов пользователей, которые дают возможность администратору базы данных разрабатывать интерфейсы с учетом специфики работы конкретных пользователей;
языки баз данных.
Язык базы данных является частью СУБД, с помощью которого создаются прикладные программы для работы с информацией в БД. Существует большое число языков баз данных, однако наиболее популярны язык
СУБД dBASE III Plus и язык СУБД Paradox (язык PAL). Эти языки используют в своих СУБД и другие фирмы.
Коммуникационные интерфейсы обеспечивают экспорт/импорт данных в другие прикладные системы и компьютерные сети.
3.4.6. Виды субд
В зависимости от организации структуры БД и интерфейсов, предоставляемых пользователям, СУБД подразделяются на следующие группы.
Однофайловые СУБД - наиболее простые в обращении системы, не требующие больших ресурсов ПЭВМ. Обычно применяются для телефонных и адресных справочников, списков товаров в магазинах, на складах, организации картотек в библиотеках и т. п. Примеры СУБД: Professional Report, Professional File, Reflex, Formula IV.
Многофайловые непрограммируемые СУБД предоставляют пользователям большие возможности по созданию БД, так как позволяют хранить и использовать записи различных типов. Примеры: Quick Code, Magic PC, СУБД интегрированного пакета MS Works и др.
Многофайловые программируемые СУБД предоставляют пользователям возможности по написанию прикладных программ. Эти СУБД требуют значительных ресурсов ПЭВМ и определенного времени для получения навыков работы с СУБД. Наиболее известные СУБД этой группы dBASE III Plus (русифицированная версия «Ребус»), dBASE IV, FoxBASE Plus («Карат М»), Oracle («Карс Микро»), Clipper, Paradox, MS Access имеют следующие обобщенные характеристики: число полей в записи находится в пределах от 128 до 1024; число символов в записи - от несколько тысяч до десятков тысяч; число записей в файле - от десятков тысяч до неограниченного количества (ограничение определяется только емкостью памяти), число одновременно открытых файлов - от 10 (dBASE III Plus) до неограниченного числа (MS Access).
Многопользовательские СУБД используются для работы в локальных компьютерных сетях. Примером такой СУБД для IBM - совместимых ПЭВМ является Microsoft SQL Server.
Широкое применение БД и СУБД выдвигает ряд требований, реализация которых в ближайшее время должна существенно упростить взаимодействие пользователей с БД:
использование для организации баз данных ПЭВМ, обладающих значительными ресурсами по производительности и объему памяти;
применение периферийных устройств, облегчающих работу пользователей с БД (сканеров простого и «читающего» тексты типов, средств ввода/вывода речевой информации, микрофильмирующих устройств вывода и др.);
повышение доли выпуска многофайловых и программируемых СУБД, поддерживающих реляционные БД;
развитие стандартных языков запросов и манипулирования данными;
совершенствование автоматизированных систем программирования, работающих в среде БД под управлением СУБД;
создание унифицированных интерфейсов для доступа пользователей к БД из различных систем программирования, текстовых редакторов, электронных таблиц, проблемно- и методоориентированных прикладных пакетов.
Технологии разработки реляционных СУБД на ближайшие годы останутся наиболее значительными в проектах многих ведущих фирм мира.