рефераты

Рефераты

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

 
 
 

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

© 2011 Рефераты