
- •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. Понятие транзакции. Журналы транзакций
- •Направления развития вычислительной техники.
- •Файловая организация данных и ее недостатки.
56. Клиентское приложение Query Analyzer
Программа Query Analyzer - графическое средство, которое используется для выполнения следующих задач. 1.Создание баз данных. 2.Управление другими базами данных на устройстве и подключение к ним. 3.Проверка приложений для удаленного доступа к данным и репликации. 4.Создание и изменение таблиц и индексов в базе данных. 5.Запрос объектов с помощью инструкции SELECT. 6.Вставка строк в таблицу и их удаление. 7.Изменение данных в таблице. 8.Сжатие и восстановление базы данных. Функциональность SQL Query Analyzer можно описать на основе структуры его интерфейса. SQL Query Analyzer состоит из ряда различных окон и мастеров, средствами которых можно управлять базами данных SQL Server и данными, которые в них хранятся.
57. Категории специалистов, работающих с базой данных
Основная категория специалистов, занятых разработкой программ, -это программисты. Системный П - занимается разработкой, эксплуатацией и сопровождением системного ПО, поддерживающего работоспособность компьютера и создающего среду для выполнения программ. Прикладной П - осуществляет разработку и отладку программ для решения функциональных задач. Программист-аналитик - П, анализирующий и проектирующий комплекс взаимосвязанных программ. Постановщик задач - разработчик формальных постановок задач, требующих реализации на ЭВМ. Администратор БД - обеспечивает организационную поддержку базы данных. Администратор сети -обеспечивает организационную поддержку работы локальной сети. Пользователь – использует БД по их прямому назначению
58. Направления администрирования баз данных.
59. Функции администратора баз данных
Администрирование БД предусматривает выполнение функций, направленных на обеспечение надежного и эффективного функционирования базы данных, а также адекватности ее содержания информационным потребностям пользователей, отображения в базе данных актуального состояния предметной области. Функции администратора базы данных весьма обширны и по-разному трактуются в различных организациях. В администрировании базы данных можно выделить следующие направления:- администрирование предметной области, обеспечивающее адекватность отображения в концептуальной схеме базы данных тех изменений, которые происходят в предметной области; - администрирование приложений, ответственное за обеспечение представления базы данных для различных групп пользователей в соответствии с их потребностями; - администрирование базы данных (хранения данных), включающее сохранность базы данных и максимизацию ее производительности; - администрирование безопасности данных, которое обеспечивает представление пользователям полномочий на доступ к данным в базе данных и соответствующим образом настраивает системные средства защиты от несанкционированного доступа. В достаточно полный набор функций администратора баз данных включаются следующие: - контроль целостности и восстановление базы данных; - настройка СУБД на конкретные условия применения; - настройка СУБД для эффективной обработки данных и обслуживания пользователей; - сбор и анализ статистики функционирования базы данных; - реорганизация (реструктуризация) базы данных в соответствии с изменениями предметной области; - подключение новых разработчиков и пользователей, назначение паролей, привилегий доступа к конкретным данным; - контроль изменения объема базы данных, определение целесообразности модернизации оборудования; - консультирование пользователей по особенностям используемой версии СУБД и инструментов разработки запросов и других приложений; - разработка процедур использования типичных средств СУБД и документации, регламентирующей действия пользователей по отношению к БД.