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

Рефераты, курсовые, дипломные, контрольные (предпросмотр)

Тип: Реферат. Файл: Word (.doc) в архиве zip. Категория: Информатика, IT
Адрес этого реферата http://referat-kursovaya.repetitor.info/?essayId=25103 или
Загрузить
В режиме предпросмотра не отображаются таблицы, графики и иллюстрации. Для получения полной версии нажмите кнопку «Загрузить». Рефераты, контрольные, дипломные, курсовые работы предоставляются в ознакомительных целях, не для плагиата.

Система 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, Lattice C, Turbo C и других компиляторов языка Си. Фирма поставляет как монопользовательскую, так и мультипользовательскую версии системы. Обеспечиваются быстрые методы доступа за счет использования комбинации наборов CODASYL и эффективных механизмов индексирования, основанных на В-деревьях.

Система поставляется в виде совокупности трех компонентов: собственно системы - библиотеки функций, которые обычным образом подключаются к Си-программе средствами компилятора и редактора связей, компонентов dB_Query и dB_Revise, а также ряда утилит для облегчения эксплуатации системы.

Компонент dB_Query предоставляет пользователю возможность обращаться в интерактивном режиме с запросами к системе БД с помощью языка SQL и генерировать отчеты. Входящие в него функции реляционных запросов на языке Си могут быть встроены с помощью редактора связей в прикладную Си-программу.

Компонент dB_Revise служит для реструктуризации БД и конверсии существующих в ней данных в данные новой структуры.

Утилиты системы позволяют инициализировать БД, прове-

рять непротиворечивость данных в БД, просматривать и редактировать данные в записях БД в полноэкранном режиме, строить индексы по заданным ключам, выдавать отчеты для администратора БД, выводить дампы БД для восстановления ее при разрушениях, осуществлять обмен данными между БД системы и ASCII-файлами.

Сетевая модель данных CODASYL реализована в системе dB_Vista в весьма упрощенном режиме. В ней совершенно отсутствует автоматика, предусмотренная в подходе CODASYL, - автоматическая навигация в структуре данных, селекция экземпляров наборов, поддержка автоматического членства записей в наборах, продуцирование производных элементов данных в экземплярах записей, распространение удалений и изменений по структуре БД. В записях не могут использоваться повторяющиеся группы. Не предусматривается поддержка ограничений целостности данных, процедуры БД, механизмы управления доступом. Не реализована концепция подсхемы.



При любом использовании материалов сайта обязательна гиперссылка на сайт «Репетитор».
Разработка и Дизайн компании Awelan
www.megastock.ru
Проверить аттестат