Интерфейс - включающий язык - Большая Энциклопедия Нефти и Газа, статья, страница 1
Жизнь человеку дается один раз, но, как правило, в самый неподходящий момент. Законы Мерфи (еще...)

Интерфейс - включающий язык

Cтраница 1


Интерфейсы включающих языков предусмотрены во многих СУБД.  [1]

Реализация интерфейсов включающего языка основана на использовании области связи между прикладной программой и СУБД, доступной обеим взаимодействующим сторонам. Для этой цели структура области связи должна быть описана в программе в терминах ее языка программирования.  [2]

Наряду с интерфейсом включающего языка С в версии системы Professional Oracle 5.1 А предусмотрен интерактивный пользовательский интерфейс SQL Plus, поддерживающий полные спецификации языка SQL, в соответствии со стандартом ANSI. В этой версии реализованы и такие средства языка, как триггеры. Триггеры могут, в частности, ассоциироваться с полями ввода данных в экранных формах для обеспечения проверки ограничений целостности данных, а также использоваться для многих других целей.  [3]

Обычно под термином интерфейс включающего языка понимается компонент СУБД, предоставляющий средства для взаимодействия прикладной программы, написанной на включающем языке программирования, с этой системой. Таким образом, имеется в виду интерфейс между прикладной программой и СУБД.  [4]

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

Комплекс поддержки прикладного программиста предусматривает использование языка данных КРЕЗ в рамках интерфейсов включающих языков С, Фортран, Паскаль и ассемблер. При этом реализация интерфейсов включающих языков предусматривает использование препроцессоров.  [6]

Гораздо чаще практикуется иной подход, когда для развитых интерактивных систем создаются средства интерфейса включающего языка. Однако в таких ситуациях этот термин часто приобретает несколько нетрадиционный смысл.  [7]

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

Одним из ограничений, которое до недавнего времени заметно сдерживало расширение сферы применения популярной СУБД Paradox, являлось отсутствие в ней средств, обеспечивающих поддержку интерфейсов включающих языков для традиционных систем программирования.  [9]

Еще на ранней стадии формирования технологии баз данных была принята дихотомия пользовательских интерфейсов программируемых СУБД по характеру их языковых средств - интерфейсы автономного ( самостоятельного) языка и интерфейсы включающего языка программирования ( [9], а также разд. Созданные в период середины 60 - х - начала 70 - х годов системы обычно обладали одним из таких интерфейсов. В более поздних СУБД стали предусматриваться, как правило, интерфейсы обоих типов, иногда даже на основе одного и того же языка.  [10]

Система управления базами данных db VISTA III, разработанная фирмой Raima Corp. Для них предоставляется интерфейс включающего языка.  [11]

Комплекс поддержки прикладного программиста предусматривает использование языка данных КРЕЗ в рамках интерфейсов включающих языков С, Фортран, Паскаль и ассемблер. При этом реализация интерфейсов включающих языков предусматривает использование препроцессоров.  [12]

Доминирующую роль в системах подобного рода должен играть не инструментарий баз данных, который является здесь лишь вспомогательным, а, скорее, один из традиционных языков программирования. Взаимодействие с базой данных целесообразно при этом строить по принципу интерфейсов включающего языка.  [13]

Библиотека dbC представляет собой, по существу, СУБД для персональных ЭВМ IBM PC, полностью совместимую по организации базы данных с dBase - системами. Однако, в отличие от dBase, предоставляющей пользователю интерфейс на основе замкнутого языка программирования, dbC поддерживает интерфейс включающего языка. Входящая в его состав библиотека функций позволяет конструировать C - программы, которые могут без использования системы dBase создавать, актуализировать и использовать в различных целях файлы базы данных, индексные и мемо-файлы, организованные в соответствии с соглашениями этой СУБД.  [14]

Большинство SQL-серверов поддерживает ANSI-стандарты языка SQL, обладает средствами управления транзакциями и утилитами создания контрольных копий и восстановления баз данных при их разрушении. Все серверы поддерживают ограничения целостности, обеспечивающие уникальность сущностей, но при этом не всегда поддерживается целостность по ссылкам. Имеются интерфейсы включающего языка ( API - Application Programming Interface) для различных языков программирования - С, Кобол, Паскаль и др. Предусмотрены также оптимизаторы запросов. Реализованы средства обнаружения тупиковых ситуаций и отката транзакций.  [15]



Страницы:      1    2