- •2.Внемашинная организация эи.
- •3.Понятие классификации инфы. Системы класс-ии
- •4.Классификаторы информации, их назначение, виды.
- •5.Понятие кодирования инфы. Методы кодирования
- •7.Объём современных бд и уст-ва для их разимещения
- •Компоненты бд:
- •9.Пользователь бд
- •10. Трехуровневая модель организации баз данных
- •11.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки
- •12.Сетевая модель, ее достоинства и недостатки
- •14.Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия
- •15.Реляционная целостность: целостность отношений, ссылочная целостность
- •16.Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •17.Постреляционная модель, ее достоинства и недостатки
- •18.Объектно-ориентированная модель данных. Ее базовые понятия, достоинства и недостатки
- •19.Объектно-реляционная модель данных, ее достоинства и недостатки
- •20.Многомерная модель данных, ее базовые понятия(измерение, ячейка), достоинства и недостатки
- •21.Понятие проектирования бд. Требования, предъявляемые к бд
- •22.Этапы жизненного цикла бд
- •23.Модель "сущность-связь". Ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме
- •24.Типы связи, их представление на er-диаграмме
- •25.Класс принадлежности сущности, его представление на er-диаграмме
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1
- •27.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:м, м:n
- •28.Нормализация таблиц, ее цель. Первая нф. 2-ая нф. 3-ья нф.
- •29.Концептуальное проектирование, его цель и процедуры
- •30. Логическое проектирование, его цель и процедуры
- •31.Физическое проектирование, его цель и процедуры
- •32. Семантическая объектная модель. Пример объектной диаграммы.
- •33. Case-средства для моделирования данных.
- •34.Понятие субд. Архитектура субд
- •35. Функц-ные воз-сти субд. Производительность субд
- •36.Классификация субд. Режимы работы пользователя с субд
- •37. Функции субд
- •38. Направления развития субд: расширение мн-ва типов обрабатываемых д, интеграция технологий бд и Web-технологий, превращение субд в с-мы управления бз
- •39. Знания, их виды. Базы знаний. Экспертные системы.
- •40. Продукционные модели. База фактов. База правил. Работа машины вывода.
- •41. Семантические сети. Виды отношений. Пример семантической сети.
- •42. Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
- •43. Формальные логические модели. Их примеры (исчисление высказываний и исчисление предикатов)
- •47. Инструментальные ср-ва для создания бд и её приложений
- •49. Корректировка бд (каскадные операции).
- •50. Работа с таблицей в режиме таблицы.
- •51Конструирование запросов выбора, перекрестного запроса, запросов на внесение измен в бд.
- •53. Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- •55. Конструирование макросов связанных и не связанных с событиями, различных по структуре.
- •56. Назначение, стандарты, достоинства языка sql.
- •57.Структура команды sql
- •58.Типы данных и выражения в sql
- •60. Понятие транзакции. Обработка транзакций в sql
- •61. Управление доступом к данным в sql
- •62. Встраивание sql в прикладные программы
- •63.Диалекты языка sql в субд
- •64. Эволюция концепций обработки данных
- •65. Системы удаленной обработки
- •67. Настольные субд, их достоинства и недостатки
- •68. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных
- •69.Функции клиентского приложения и сервера бд при обработке запросов. Преимущества кл/серверн обработки
- •70.Характеристики серверов бд
- •71.Механизмы доступа к данным базы на сервере
- •72.Понятие и архитектура РаБд. Стратегии распределения данных в РаБд. Гомогенные и гетерогенные РаБд
- •73.Распределенные субд (РаСубд). Двенадцать правил к. Дейта
- •74.Обработка распределенных запросов. Преимущества и недостатки РаСубд
- •75. Типы Интерфейса доступа к бд.
- •78. Актуальность защиты бд. Причины, вызывающие разрушение бд. Правовая охрана бд.
- •79. Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа
- •80. Восстановление базы данных с помощью резервного копирования бд, с помощью журнала транзакций
- •81.Оптимизация работы бд (индексрование, хеширование, технология сжатия данных базы)
- •82.Возможности субд Access по администрированию бд
65. Системы удаленной обработки
Под удаленной обработкой данных (УОД) понимают процесс обработки данных, при кот ввод, вывод и обмен данными происходит через КС. При этом компьютеры могут находиться друг от друга на большом расстоянии. При УОД м.б.след формы взаимодействия между компами: терминал – удаленный процесс; т – доступ к удаленному файлу; т – терминал; электронная почта; т – доступ к удаленной БД. При взаимодействии т - удаленный процесс происходит обращение с терминала одного компа к процессу обработки данных на другом компе сети. При этом устанавливается связь с процессом и проводится сеанс работы с ним. Рез-ты обработки получ на компе, запустившем процесс. При взаимодействии т - доступ к удаленному файлу можно открыть удаленный файл на другом компе, модифицировать его или передать для дальнейшей работы с ним в локал режиме. Взаимодействие т - терминал предусматривает обмен сообщениями м/у компами сети в диалоговом режиме. Сообщения (обычно строка текста на экране терминала) могут посылаться как отдельным компам, так и их группам. При взаимодействии электронная почта каждый абонент имеет на своем компе «почтовый ящик» – спец файл, в кот записываются поступающие в его адрес сообщения. Абонент может проверять свой «почтовый ящик», обрабатывать сообщения и передавать их в адрес других абонентов КС. Режим т-доступ к удаленной БД позволяет получить пользователю доступ к БД на другом компе. Работа с БД осущ-ется в соответствии с правами доступа, кот-ыми обладает данный пользователь КС. В КС возможна централизованная и децентр обработка данных. Децентрализованная обработка базируется на решении локал задач и работе с локал БД на рабочих местах пользовате. При централизованной функционально выделяются 2 основных компонента сети: комп, хранящий неко ресурсы; компы, имеющие удаленный доступ к этим ресурсам. Комп, хранящий и поставляющий свои ресурсы другим, наз сервером, а компы, потребляющие ресурсы- рабоч станциями (ПК).
66. Сис-мы совместного использования файла. Недост с-м
Архитектура с совместным использованием файлов получила название – «архитектура файл/сервер». В ней компы объединены в сеть. На файловом сервере сети установлена операционная система файлового сервера, включ подс-му, отвеч за сетевую коммуник, и подс-му, отвеч за управлен данными, и расположена БД. На рабочих станциях находятся: прикладные программы; настольная СУБД; подсис-ма ОСсеть.
Выполнение запроса. СУБД на раб станции запрос пользователя или ПП посылает к БД на сервере. ОСуд выбирает из БД необходимые для его выполнения таблицы целиком. Затем ОСус пересылает их на раб станцию, где СУБД выполняет запр
Недостатки архитектуры.
1. По сети передается гораздо больший объем данных, чем реально нужно для выполнения запроса. Вследствие этого сеть сильно перегружается.
2. Пользователи могут формировать запросы и на внесение изменений в БД. При этом блокируются записи, кото изменяются одним из пользователей, чтобы в это время другой пользователь не внес изменений в те же данные. Из-за этого системы с совместным использованием файлов редко используются для обработки БД больших объемов, ориентированных на транзакции.
3.В архитектуре файл/сервер вся тяжесть выполнения запросов и управления целостностью БД ложится на СУБД пользователя, что является причиной не только «заторов» в сети, но и невысокой безопасности работы. Секретность и конфиденциальность информ обеспеч трудно.
