
- •1. Направления развития вычислительной техники
- •2. Файловая организация данных и ее недостатки
- •3. Документальные и фактографические информационные системы
- •4. Понятие базы данных и модели данных
- •5. Свойства базы данных
- •6. Классификация баз данных
- •7. Иерархическая модель данных
- •8. Сетевая модель данных
- •9. Реляционная модель данных
- •10.Постреляционная модель данных
- •11. Объектно-ориентированная модель данных
- •12. Многомерная модель данных
- •13. Ключевые поля таблиц. Понятие первичного ключа
- •14. Типы связей между таблицами, практические примеры создания связей
- •15. Реляционная (ссылочная) целостность
- •16. Основные операции реляционной алгебры
- •17. Субд и их функциональные возможности
- •18. Характеристика субд ms Access
- •19. Основные объекты субд ms Access
- •20. Понятие репликации
- •21. Ограничения субд ms Access
- •22. Структура окна субд ms Access
- •23. Справочная система субд ms Access, способы ее вызова
- •24. Таблицы. Типы и свойства полей таблиц
- •25. Схема данных
- •26. Запросы на выборку, способы их создания
- •27. Перекрестный запрос
- •28. Параметрический запрос
- •29. Запросы действия, их разновидности
- •30. Формы и используемые в них элементы управления
- •31. Подчиненные и составные формы
- •32.Отчеты, способы их создания
- •33. Макросы и модули, их отличия
- •34. Страницы доступа к данным, их виды
- •35. Первая нормальная форма
- •36. Вторая нормальная форма
- •37. Третья нормальная форма
- •38. Назначение, стандарты и преимущества языка sql
- •39. Структура команды sql
- •40. Типы данных и выражения в sql
- •41. Основные команды sql
- •42. Обработка данных на мейнфреймах в пакетном режиме
- •43. Обработка данных в многотерминальных системах
- •44. Обработка данных на автономных персональных компьютерах
- •45. Обработка данных с помощью компьютерных сетей
- •46. Принцип передачи данных по сети
- •47. Формы взаимодействия между компьютерами при удаленной обработке данных
- •48. Централизованная и децентрализованная обработка данных
- •49. Понятие сервера и клиента
- •50. Виды серверов
- •51. Понятие коллизии в процессе многопользовательской работы с базой данных
- •52. Архитектура файл-сервер
- •53. Клиент-серверные системы и модели доступа к данным
- •54. Требования к серверу баз данных
- •55. Механизмы доступа к данным (прикладной и универсальный программный интерфейс)
- •56. Клиентское приложение Query Analyzer
- •57. Категории специалистов, работающих с базой данных
- •58. Направления администрирования баз данных.
- •59. Функции администратора баз данных
- •60. Причины разрушения и потери данных
- •61. Меры обеспечения безопасности данных
- •62. Шифрование и дешифрование баз данных
- •64. Восстановление и хранение данных
- •63. Использование паролей для защиты данных, уязвимость защиты с помощью паролей
- •65. Оптимизация работы базы данных
- •66. Понятие транзакции. Журналы транзакций
- •Направления развития вычислительной техники.
- •Файловая организация данных и ее недостатки.
16. Основные операции реляционной алгебры
Реляционная алгебра -замкнутая система операций над отношениями в реляционной модели данных. Операции реляционной алгебры также называют реляционными операциями. Переименование. В результате применения операции переименования получаем новое отношение, с измененными именами атрибутов. Объединение. Отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих или A, или B, или обоим отношениям. Пересечение. -//-, принадлежащих одновременно обоим отношениям A и B. Вычитание. -//-, принадлежащих отношению A и не принадлежащих отношению B. Декартово произведение. Отношение (A1, A2…, B1, B2…), заголовок которого является сцеплением заголовков отношений A и B, а тело состоит из кортежей, являющихся сцеплением кортежей отношений A и B: Выборка. -//-, значения атрибутов которых при подстановке в условие c дают значение ИСТИНА. Проекция. Отношение с заголовком (X, Y, …, Z) и телом, содержащим множество кортежей вида (x, y, …, z), таких, для которых в отношении A найдутся кортежи со значением атрибута X равным x, значением атрибута Y равным y, …, значением атрибута Z равным z. Соединение. Операция соединения есть результат последовательного применения операций декартового произведения и выборки. Деление.
17. Субд и их функциональные возможности
Концепция СУБД была разработана в 1972г. в США фирмой IBM. Система управления базами данных – это сов-ть программных и языковых средств, предназначенных для управления данными, ведения БД и обеспечения взаимодействия с прикладными программами. В целом СУБД представляет собой универсальное ПО, предназначенное для: - создания общей базы данных для множества приложений; - поддержания ее в актуальном режиме; - обеспечения эффективного доступа пользователей к содержащимся в базе данным; - поддержания защиты и восстановления данных, их целостности и непротиворечивости. СУБД включает в себя: средства создания базы данных, средства работы с базой данных, сервисные средства. Функциональные возможности СУБД были сформулированы Э. Коддом в 1982 г: 1.Хранение, извлечение и обновление данных. 2.Наличие доступного конечным пользователям каталога, 3.Поддержка механизма транзакций. 4.Поддержка механизма, гарантирующего корректное обновление данных. 5.Поддержка средств восстановления базы при ее повреждении или разрушении. 6.Гарантия доступа к базе только санкционированным пользователям. 7.Обеспечение безопасности данных за счет их шифрования, защиты паролем. 8.Способность к интеграции с коммуникационным программным обеспечением для осуществления обмена данными с терминалами, за которыми работают пользователи. 9.Обеспечение целостности данных.