- •1.Базы данных, базы знаний и файловые системы.
- •2. Основные типы архитектуры бд.
- •3. Бд и информационные системы.
- •4.Достоинства и недостатки различных типов (моделей) архитектуры бд.
- •5. Базовые понятия реляционной модели. Домен, отношение, кортеж
- •6. Основные свойства отношений.
- •7. Реляционная алгебра. Основные операции.
- •8. Реляционное исчисление.
- •9. Понятие ключа.
- •10.Нормальные формы.
- •11. Языки баз данных.
- •12. Языки реляционных бд.
- •13. Язык sql
- •14. Язык определения данных.
- •15. Язык манипулирования данными.
- •16. Гипертекстовые и мультимедийные бд. Гипертекст.
- •17. Структура, принципы построения и использования гипертекстовых поисковых систем.
- •18. Виды документальных бд.
- •19. Информационно-поисковые каталоги и тезаурусы.
- •20. Распределенные бд.
- •21. Субд в архитектуре «клиент-сервер»
- •22. Модель файлового сервера.
- •23. Модель удаленного доступа к данным.
- •24. Модель сервера бд.
- •25. Модель сервера приложений.
- •26.Основные концепции объектно-ориентированной технологии.
- •27. Технология оперативной обработки транзакций (olap-технология).
- •28. Технология Warehouse
- •29. Data maining
- •30.Case –технология.
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. Виды документальных бд.
Документографические БД содержат описания документов. В зависимости от содержания описания различают документографические БД типов БО (только библиографическое описание документа), БК (библиографическое описание и ключевые слова) и БКР (библиографическое описание, ключевые слова, реферат или аннотация). Появились также полнотекстовые БД, содержащие полные тексты документов, которые являются собственно документальными.
Документографические системы, как правило, строятся по двухконтурной схеме: первый контур содержит документографическую БД и используется для автоматизированного поиска документов, второй контур в случае необходимости обеспечивает выдачу полного текста документа в виде копии первоисточника на бумаге, микрофильме или выводит текст на экран с оптического диска (в некоторых случаях с жесткого магнитного диска большой емкости).
В составе данного класса выделены следующие виды БД:
по публикуемым научно-техническим документам ;
по публикуемым документам в области общественных наук;
по патентным документам;
по отчетам по НИР, ОКР, программным средствам ;
по материалам межотраслевого обмена (научно-техническим достижениям, ППТО, ИЛ, каталожная,
выставочная информация и т.п.);
по стандартам и другой нормативно-технической документации;