Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
К зачету по ОИТ.doc
Скачиваний:
12
Добавлен:
15.03.2015
Размер:
338.43 Кб
Скачать

14. Язык определения данных.

Data Definition Language (DDL) (язык определения данных) — это семейство компьютерных языков, используемых в компьютерных программах для описания структуры баз данных.

На текущий момент наиболее популярным языком DDL является SQL, используемый для получения и манипулирования данными вРСУБД, и сочетающий в себе элементы DDL,DMLиDCL.

Функции языков DDL определяются первым словом в предложении (часто называемом запросом), которое почти всегда является глаголом. В случае с SQL эти глаголы — «create» («создать»), «alter» («изменить»), «drop» («удалить»). Это превращает природу языка в ряд обязательных утверждений (команд) к базе данных.

15. Язык манипулирования данными.

Data Manipulation Language (DML) (язык управления (манипулирования) данными) — это семейство компьютерных языков, используемых в компьютерных программах или пользователями баз данныхдля получения, вставки, удаления или изменения данных вбазах данных. На текущий момент наиболее популярным языком DML является SQL, используемый для получения и манипулирования данными вРСУБД. Другие формы DML использованы в IMS/DL1, базах данныхCODASYL(таких какIDMS), и других.

Языки DML изначально использовались только компьютерными программами, но с появлением SQL стали также использоваться и людьми.

Функции языков DML определяются первым словом в предложении (часто называемом запросом), которое почти всегда является глаголом. В случае с SQL эти глаголы — «insert» («вставить»), «update» («обновить»), и «delete» («удалить»). Это превращает природу языка в ряд обязательных утверждений (команд) к базе данных.

Языки DML могут существенно различаться у различных производителей СУБД. Существует стандарт SQL, установленный ANSI, но производители СУБД часто предлагают свои собственные «расширения» языка.

Языки DML разделяются в основном на два типа:

  • Procedural DMLs — описывают действия над данными.

  • Declarative DMLs — описывают сами данные.

16. Гипертекстовые и мультимедийные бд. Гипертекст.

Гипертекстовые системы предназначены для реализации поиска по ключевым словам в базах текстовой информации. Интеллектуальные гипертекстовые системы отличаются возможностью более сложной семантической организации ключевых слов, которая отражает различные смысловые отношения терминов. Таким образом, механизм поиска работает прежде всего с базой знаний ключевых слов, а уже затем непосредственно с текстом. В более широком плане сказанное распространяется и на поиск мультимедийной информации, включающей помимо текстовой и цифровой информации графические, аудио и видео- образы.

17. Структура, принципы построения и использования гипертекстовых поисковых систем.

18. Виды документальных бд.

Документографические БД содержат описания документов. В зависимости от содержания описания различают документографические БД типов БО (только библиографическое описание документа), БК (библиографическое описание и ключевые слова) и БКР (библиографическое описание, ключевые слова, реферат или аннотация). Появились также полнотекстовые БД, содержащие полные тексты документов, которые являются собственно документальными.

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

В составе данного класса выделены следующие виды БД:

  • по публикуемым научно-техническим документам ;

  • по публикуемым документам в области общественных наук;

  • по патентным документам;

  • по отчетам по НИР, ОКР, программным средствам ;

  • по материалам межотраслевого обмена (научно-техническим достижениям, ППТО, ИЛ, каталожная,

  • выставочная информация и т.п.);

  • по стандартам и другой нормативно-технической документации;