рефераты рефераты
 

Главная

Разделы

Новости

О сайте

Контакты

 
рефераты

Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Бизнес-план
Биология
Бухучет управленчучет
Водоснабжение водоотведение
Военная кафедра
География и геология
Геодезия
Государственное регулирование и налогообложение
Гражданское право
Гражданское процессуальное право
Животные
Жилищное право
Иностранные языки и языкознание
История и исторические личности
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Логика
Логистика
Маркетинг
Масс-медиа и реклама
Математика
Медицина
Международное и Римское право
Уголовное право уголовный процесс
Трудовое право
Журналистика
Химия
География
Иностранные языки
Без категории
Физкультура и спорт
Философия
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Радиоэлектроника
Религия и мифология
Риторика
Социология
Статистика
Страхование
Строительство
Схемотехника
История
Компьютеры ЭВМ
Культурология
Сельское лесное хозяйство и землепользование
Социальная работа
Социология и обществознание

рефераты
рефераты

НАУЧНАЯ БИБЛИОТЕКА - РЕФЕРАТЫ - Сетевая система

Сетевая система


СЕТЕВАЯ СИСТЕМА DB_VISTA III
         Система  dB_VISTA III - система управления базами дан­ных фирмы Raima
Corp. [20],  поддерживающая сетевую
модель дан­ных CODASYL.  Она
предназначена для создания и использования БД сложной структуры в рамках
различных программных систем, реали­зованных на языке Си. Для них
предоставляется интерфейс включа­ющего языка. 
Кроме того,  конечные
пользователи могут получить интерактивный доступ к базе данных с помощью языка
запросов SQL.
Сама система dB_VISTA реализована на языке Си
и благо-
даря
этому является переносимой.  Она может
эксплуатироваться в среде операционных 
систем  MS DOS,  OS/2, UNIX, XENIX, ULTRIX, VMS и ряда  других на ПЭВМ IBM PC, PS/2, SUN и VAX.  Для разра­ботки приложений допускается
использование  Microsoft C, Latti­ce C,
Turbo C и других компиляторов языка Си. 
Фирма поставляет как 
монопользовательскую,  так и
мультипользовательскую версии системы. 
Обеспечиваются быстрые методы доступа за счет исполь­зования комбинации
наборов CODASYL и эффективных механизмов ин­дексирования, основанных на
В-деревьях.
         Система поставляется в виде
совокупности трех компонен­тов: собственно системы  -  библиотеки функций,
которые обычным образом подключаются к Си-программе средствами компилятора и ре­дактора
связей,  компонентов dB_Query и
dB_Revise, а также ряда утилит для облегчения эксплуатации системы.
         Компонент dB_Query  предоставляет пользователю возмож­ность
обращаться в  интерактивном  режиме с запросами к системе БД с
помощью  языка SQL и генерировать
отчеты.  Входящие в него функции  реляционных запросов на языке Си могут быть
встроены с  помощью редактора связей в
прикладную Си-программу.
         Компонент  dB_Revise  служит для
реструктуризации БД и конверсии существующих в ней данных в данные новой
структуры.
Утилиты системы позволяют  инициализировать БД, прове-
рять
непротиворечивость данных в БД, просматривать и редактиро­вать данные в записях
БД в полноэкранном режиме, строить индек­сы по заданным ключам,  выдавать 
отчеты для администратора БД, выводить 
дампы БД для восстановления ее при разрушениях,  осу­ществлять обмен данными между БД системы
и ASCII-файлами.
         Сетевая модель данных  CODASYL 
реализована  в системе dB_Vista в
весьма упрощенном режиме.  В ней
совершенно отсутст­вует автоматика, предусмотренная в подходе CODASYL, -
автомати­ческая  навигация в структуре
данных,  селекция экземпляров на­боров,
поддержка  автоматического  членства 
записей в наборах, продуцирование производных элементов данных в
экземплярах запи­сей, 
распространение  удалений и
изменений по структуре БД.  В записях не
могут использоваться повторяющиеся группы. Не преду­сматривается поддержка
ограничений целостности данных, процеду­ры БД, механизмы  управления доступом. Не реализована
концепция подсхемы.
рефераты
© РЕФЕРАТЫ, 2012

рефераты