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