
- •Тема1 «Автоматизированное рабочее место» Общая характеристика автоматизированных рабочих мест
- •Тема2 «Базы данных, Система управления базами данных субд»
- •Модели представления данных, поддерживаемые субд
- •Тема3 «Защита компьютерной информации» Каналы утечки компьютерной информации
- •Защита от компьютерных вирусов
- •Признаки заражения пэвм
- •Средства защиты от вирусов
- •Действия пользователей
- •Тема4 «Современные коммуникационные технологии»
- •Тема 5 «Компьютерные сети. Локальные сети»
- •Требования к сетям и их классификация
- •Локальные компьютерные сети
- •Структуры сетей
- •Радиоканальные сети
- •Кольцевые сети
- •Тема 6 «Мировое сообщество сетей internet»
- •Примеры глобальных сетей
Модели представления данных, поддерживаемые субд
Иерархическая модель была исторически первой для описания данных в БД. В этой модели связи между структурными элементами жестко зафиксированы и направлены только по вертикали. Пример реализации иерархической модели в учебном процессе показан на
Достоинства модели:
высокая скорость манипулирования данными;
низкие затраты на реализацию БД.
Недостатки:
отсутствие математической основы построения модели;
неполнота модели, так как не каждая предметная область может быть представлена этой моделью;
неравнозначность данных, так как данные на нижних уровнях иерархического дерева подчинены данным на верхних уровнях;
возможность представления связей только
сложность обновления БД.
Иерархическую модель представления данных поддерживают СУБД PC Focus, Teap Up, Data Edge и др.
Достоинства модели:
более высокий уровень полноты модели;
более высокий уровень равнозначности данных;
сравнительно невысокие расходы на реализацию БД.
Недостатки:
отсутствие математической теории построения модели;
представление связей типа 1 : 1, 1 : , связи же типа т : п организуются только среди некоторых групп структурных элементов;
сложность обновления БД.
Сетевую модель данных поддерживают, например, СУБД dB Vista III и др.
Реляционная модель основана на математическом понятии «отношение» (relation). Отношения - это декартово произведение доменов. Доменом в структуре БД называются некоторое множество полей (записей). Декартово произведение позволяет получить все возможные комбинации полей (записей), входящих в домены, т. е. установить все связи между структурными элементами БД.
Достоинства модели:
наличие строгой математической теории построения модели;
полнота модели.
Виды
СУБД.
В зависимости от организации структуры БД и интерфейсов, предоставляемых пользователям, СУБД подразделяются на следующие группы.
Однофайловые СУБД - наиболее простые в обращении системы, не требующие больших ресурсов ПЭВМ. Обычно применяются для телефонных и адресных справочников, списков товаров в магазинах, на складах, организации картотек в библиотеках и т. п. Примеры СУБД: 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 - совместимых ПЭВМ является I Microsoft SQL Server.
Широкое применение
БД и СУБД выдвигает ряд требований,
реализация которых в ближайшее время
должна существенно упростить взаимодействие
пользователей с БД: использование для
организации баз данных ПЭВМ, обладающих
значительными ресурсами по производительности
и объему памяти применение периферийных
устройств, облегчающих работу пользователей
с БД (сканеров простого и «читающего»
тексты типов, средств ввода/вывода
речевой информации, микрофильмирующих
устройств вывода и др.); повышение доли
выпуска многофайловых и программируемых
СУБД, поддерживающих реляционные БД;
развитие
стандартных языков запросов и
манипулирования данными; совершенствование
автоматизированных систем программирования,
работающих в среде БД под управлением
СУБД; создание унифицированных интерфейсов
для доступа пользователей к БД из
различных систем [программирования,
текстовых редакторов, элект
ронных
таблиц, проблемно- и методо-ориентированных
прикладных пакетов.
Технологии разработки реляционных СУБД на ближайшие годы останутся наиболее значительными в проектах многих ведущих фирм мира.