- •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 –технология.
3. Бд и информационные системы.
Настоящее время характеризуется наличием большого количества промышленно функционирующих баз данных, содержащих информацию практически по всем видам деятельности общества. Созданы технологии, обеспечивающие интерактивный доступ массового пользователя к этим информационным ресурсам, а также расширением функциональных возможностей информационных систем, обеспечивающих параллельную одновременную обработку баз данных с разнообразной структурой данных, мульти объектных документов, гиперсред, в том числе реализующих технологии создания и ведения гипертекстовых баз данных.
Под воздействием информационных технологий меняются формы экономической деятельности, виды и типы предприятий и организаций, характер взаимоотношений между работодателями и служащими, между персоналом и клиентами. Новые эффективные средства коммуникации позволяют обеспечить гибкую организацию предприятий.
4.Достоинства и недостатки различных типов (моделей) архитектуры бд.
Преимущество теоретической ссылочной модели перед навигационной моделью данных основано на двух постулатах:
произвольном порядке расположения данных в реляционных таблицах и атрибутов в составе данных;
логических связях реляционных таблиц между собой в отличие от физических адресных связей первичных структур хранения информации в навигационной модели
5. Базовые понятия реляционной модели. Домен, отношение, кортеж
Название "реляционная" произошло от «relation – отношение» и связано с тем, что в таблице отражаются взаимоотношения между отдельными объектами – реквизитами. Каждая запись в такой базе данных содержит информацию, относящуюся к одному конкретному объекту. Кроме того, с данными двух типов (объектов) (например, данные о клиентах и данные о заказах) можно работать как с единым целым, используя связи по определенным данным.
В практической разработке БД таблицы так и называются таблицами, строки – записями, столбцы – полями или столбцами таблицы базы данных. В реляционной БД таблицы связаны между собой по некоторым полям, называемым ключевыми или ключами.
Домен — допустимое потенциальное, ограниченное подмножество значений данного типа. Например, домен ИМЕНА определен на базовом типе строк символов, но в число его значений могут входить только те строки, которые могут представлять имена (в частности, для возможности представления русских имен такие строки не могут начинаться с мягкого или твердого знака и не могут быть длиннее, например, 20 символов). В один домен могут входить значения из нескольких колонок, объединённых, помимо одинакового типа данных, ещё и логически. Если два значения берутся из одного и того же домена, то можно выполнить сравнение этих двух значений.
В базах данных кортежем называется группа взаимосвязанных элементов данных. В реляционных базах данных кортеж — это элемент отношения, строка таблицы; упорядоченный набор из N элементов.
6. Основные свойства отношений.
Отношение — фундаментальное понятие реляционной модели данных. По этой причине модель и называется реляционной (от английского relation — отношение). N-арным отношением R, или отношением R степени n, называют подмножество декартовa произведения множеств , не обязательно различных. Исходные множества D1,D2,...,Dn называют в модели доменами (в СУБД используется понятие тип данных).
Объединение — тело нового отношения является объединением тел старых
Пересечение — тело нового отношения является пересечением тел старых
Вычитание — тело нового отношения получено вычитанием тел старых
Проекция — частный случай пересечения
Декартово произведение — тело нового отношения является декартовым произведением тел старых
Выборка — из исходного отношения выбираются лишь те кортежи, которые удовлетворяют новым доменам (заданным в условиях выборки)
Соединение — выборка над декартовым произведением
Деление — делитель является унарным отношением (то есть с единственным атрибутом). Частное — совпадающие части кортежей делимого, перед которыми стоит делитель.