2.1.6. Языковые средства
Языковые средства
— информационные
языки (языки описания данных — ЯОД,
словари данных, языки манипулирования
данными — ЯМД).
ЯОД — язык высокого уровня,
предназначен для формализованного
описания типов данных, их структур и
взаимосвязей. С
его помощью
администратор БД и программисты описывают
структуру и содержимое БД. В настоящее
время стандартом ЯОД стал язык SQL
(Structured Query
Language), в котором предусмотрены
компоненты для описания БД.
Словарь данных
— файл или таблица БД, содержащие
описания данных и типы их обработки.
ЯМД предназначен для поиска
и отображения данных и включает в себя
язык запросов (ЯЗ) и информационно-поисковый
язык (ИПЯ). ЯМД является средством,
которое применяется пользователем или
прикладным программистом для выполнения
операций над данными.
Компоненты запросов хорошо
развиты в языках SQL, FoxPro
и других. В настоящее время язык SQL
стал стандартным ЯЗ.
ИПЯ содержат лексику (словарь)
и грамматику. Единицы текста словаря
используют для индексирования, а по
правилам грамматики составляют ПОД —
поисковые образы документов (фактов).
Различают индексирование
предкоординируемое и посткоординируемое.
Первое предполагает наличие классов,
к которым следует относить закодированный
соответствующим индексом документ.
Второе позволяет приписать документу
несколько дескрипторов. Например, к
ИПЯ первого вида можно отнести
классификационную систему УДК. В
основе ИПЯ второго вида лежат тезаурусы,
они являются ИПЯ дескрипторного типа.