Реферат: Сетевая система DB VISTA III Реферат: Сетевая система DB VISTA III
Реферат: Сетевая система DB VISTA III РЕФЕРАТЫ РЕКОМЕНДУЕМ  
 
Тема
 • Главная
 • Авиация
 • Астрономия
 • Безопасность жизнедеятельности
 • Биографии
 • Бухгалтерия и аудит
 • География
 • Геология
 • Животные
 • Иностранный язык
 • Искусство
 • История
 • Кулинария
 • Культурология
 • Лингвистика
 • Литература
 • Логистика
 • Математика
 • Машиностроение
 • Медицина
 • Менеджмент
 • Металлургия
 • Музыка
 • Педагогика
 • Политология
 • Право
 • Программирование
 • Психология
 • Реклама
 • Социология
 • Страноведение
 • Транспорт
 • Физика
 • Философия
 • Химия
 • Ценные бумаги
 • Экономика
 • Естествознание




Реферат: Сетевая система DB VISTA III

СЕТЕВАЯ СИСТЕМА 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, - автомати-
ческая навигация в структуре данных, селекция экземпляров на-
боров, поддержка автоматического членства записей в наборах,
продуцирование производных элементов данных в экземплярах запи-
сей, распространение удалений и изменений по структуре БД. В
записях не могут использоваться повторяющиеся группы. Не преду-
сматривается поддержка ограничений целостности данных, процеду-
ры БД, механизмы управления доступом. Не реализована концепция
подсхемы.

      ©2010