Шпаргалка по "Информатике"

Автор работы: Пользователь скрыл имя, 23 Апреля 2013 в 00:17, шпаргалка

Краткое описание

Работа содержит ответы на вопросы по дисциплине "Информатике"

Прикрепленные файлы: 1 файл

final шпоры КИТ.docx

— 181.95 Кб (Скачать документ)

2)ROLAP (реляционная сисетма). Детальные данные остаются на своем месте (в реляционной БД), агрегаты хранятся в той же БД в специально созданных служебных таблицах.

3)HOLAP (смешанные). Детальные данные остаются на месте (в реляционной БД), а агрегаты хранятся в многомерной БД.

OLAP-серверы, или серверы многомерных  БД, могут хранить свои многомерные  данные по-разному

Прежде всего отметим принципиальные отличия OLAP-систем:1) программное обеспечение, предоставляющее пользователю возможность в режиме реального времени получать ответы на произвольные аналитические запросы. 2)К ним относят только те программы, которые в качестве внешнего интерфейса предоставляют пользователю многомерную изменяемую таблицу. Эта таблица позволяет пользователю менять местами столбцы и строки, задавать условия фильтрации и при этом она автоматически вычисляет промежуточные итоги в группах данных и окончательные итоги. 3)Неотъемлемой частью OLAP-анализа является графическое отображение данных.

Программная реализация OLAP-решения  предполагает наличие машины вычислений (OLAP-сервера) и MOLAP, к которой обращаются клиентские программы с запросами  на получение данных и выполнение вычислений.

Для организации ХД исп-ся продукты, кот. включ. до 1000 процессов и дисков, объёмами 10-ки и 100-ни терабайт (Oracle, Microsoft, IBM, Informix, SUN/SYBASE). Программное обеспечение ХД базируется на открытых операционных системах и системах СУБД.

77. Проблемы многопользовательских  баз данных. Администратор базы  данных, его функции.

На разл этапах ЖИБД (проектирование, реализарование, эксплуатация, модернизация и развитие, полная реорганизация) с  ней связаны различные категории пользователей:

- конечный пользователь (для  них создается БД); состав пользователей  может различаться (случайный,  регулярный пользователь);

- администраторы БД (лицо  или группа лиц, отвечающих  за выраб требований к БД, ее  проектирование, создание, эффективное  использование и сопровождение).

- разработчики и администраторы  приложений (работают с БД на  этапе проектирования, создания  и реорганизации БД) – координируют  работу разраб при создании  конкр приложений, объединенных  в подсистему.

 

Функции администратора:

- анализ предметной области:  описание, выявление ограничений,  определение доступности данных, описание потребностей пользователя.

- проектирование структуры  БД

- первоначальная загрузка  и ведение БД

- защита данных: определение  системы паролей, принципов регистрации,  создание групп пользователей,  проверка системы защиты, мониторинг  защиты, разработка свойств фиксации  доступа и попыток нарушения  защиты и т. д .

- обеспечение восстановления  БД: разработка мероприятий по  архивированию и восстановлению  БД, разработка дополнительных средств для восстановления БД

- анализ эффективности  функционирования БД: анализ результатов  собранной статистики и решения  по реорганизации БД

- работа с конечными  пользователями: определение новых  потребностей пользователей, обучение  и консультирование

- анализ существующих  на рынке программных средств,  оценка возможностей применения, проверка работоспособности

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

78 Актуальность  защиты базы данных. Причины, вызывающие  ее разрушение. Правовая охрана  баз данных.

Практически ни одна современная  компания не может обойтись без использования  БД. В БД хранится и накапливается  в течение длительного времени  информация, критически важная для  деятельности компании. Утечка данных из базы вследствие компьютерного браконьерства, их искажение из-за сбоев в компьютерной системе, ошибок пользователей и  программных средств, потеря в случае различных катастроф (наводнений, землетрясений, пожаров) могут парализовать работу компании и нанести ей огромный материальный ущерб. Все это делает актуальной защиту БД. В современных многопользовательских  СУБД защитные механизмы реализуются  различными способами: начиная от проектирования СУБД со встроенными механизмами  и заканчивая интеграцией с продуктами по защите информации сторонних разработчиков.

Ущерб: - нарушение целостности  данных, потеря важной инфо, попадание  конфиденц данных постор лицам, полное разруш и т.д.

В технически  развитых странах  формируются информационные ресурсы, и происходит переход от индустриальной экономики к экономике, основанной на информации. Сейчас по своему социальному  значению информатизация общества сопоставима  с ее индустриализацией. Наш век  называют веком информации. Информация стала главной ценностью земной цивилизации. Это послужило причиной обращения законодателей многих стран к проблеме правового регулирования  производства и распространения  информации.

Правовая  охрана БД:

- «Об информатизации»  1995 г.

- «О научно-технической  информации»

- «Об инф., информатизации  и защите инф.» 2008 г.

- «О национальном архивном  фонде и архивах в РБ»

- «О правовой охране  программ и БД»

- «О введении в действие  единой системы классификации  и кодирования технико-зкономической  и социальной инф. РБ»

Ущерб:

- нарушение целостности  данных

- потеря важной информации

- попадание конфиденциальных  данных посторонним лицам

79. Методы защиты баз данных: защита  паролем,  шифрование, разграничение  прав доступа.

Основные  методы защиты:

- защита паролем

- шифрование данных и  программ

- разграничение прав доступа  к объектам БД 

- защита полей и записей  таблиц БД

Шифрование/дешифрование

Права доступа определяют возможность действия над объектами.

Владелец объекта –  пользователь, создавший объект, администратор  БД – имеет все права.

Остальные пользователи к  разным объектам могут иметь различные  уровни доступа.

Разрешение на досту к  конкретным объектам БД сохр в файле  рабочей группы.

Файл рабочей группы содержит данные о пользователях группы:

- имена учетных записей

- пароли пользователей  – привилегии

- имена групп, в которые  входят пользователи

     и считывается во время запуска.

Права доступа  к таблицам:

- просмотр (чтение данных)

- изменение (редактирование  данных)

- добавление новых записей

- добавление и удаление  данных

- изменение структуры  таблицы

Права доступа  к полям таблиц:

- полный запрет доступа

- только чтение

- разрешение всех операций

Права доступа  к формам:

- вызов для работы и  проектирование (режим конструктора)

- защита отдельных элементов

Дополнительные  средства защиты:

- встроенные средства  контроля значений данных в  соответствии с типами

- повышение достоверности  вводимых данных 

- обеспечение целостности  связей таблиц

- организация совместного  использования объектов БД в  сети.

80.Восстановление базы данных с помощью  резервного копирования базы данных,  с помощью  журнала транзакций.

Восстановление базы данных применяется при повреждениях, не позволяющих пользователю открыть  базу данных или работать с ней.

При наличии повреждений  базы данных, созданной в СУБД Access, для ее восстановления необходимо:

§  закрыть базу данных. При работе в сети необходимо убедиться, что другие пользователи закрыли  базу данных;

§  создать резервную  копию базы данных;

§  выполнить команду  Сервис / Служебные данные / Восстановить;

§  указать имя папки  и файла восстанавливаемой базы данных.

резервное копирование. Основным назначением резервного копирования базы данных является предотвращение потери информации и реализуется путем одноразового или периодического копирования и архивирования наиболее ценной информации. Резервное копирование заключается в создании резервной копии базы данных и размещении на вспомогательных носителях информации: жестких дисках, дискетах, накопителях на оптических дисках, магнитных лентах.

При организации резервного копирования админ. решает:

-какие устройства выбрать  для резервного копирования;

-когда и с какой частотой  выполнить резерв. копирование.

Важно периодически проверять  корректность выполненного резервирования информации путем пробного восстановления.

Репликация (replication) – создание специальных копий (реплик) базы данных, с которыми пользователи могут работать одновременно на разных рабочих станциях.

Общими принципами копирования  являются:

-результаты зафиксированных  транзакций должны быть сохранены  в восстановленном состоянии  БД;

-результаты незафиксированных  транзакций должны отсутствовать  в восстановленном состоянии  БД.

Ситуации при которых требуется восстановление БД:

-индивид откат транзакций (аварийное завершение работы  и тд);

-восстановление после  внезапной потери содержимого  ОП (аварийное выключение электропитания, неустран сбой процессора и  тд);

-восстановление после  поломки основного внешнего носителя  БД.

Откат транзакции(возм-ть для незаконч транзакций):

-выбирают оч. Запись из  списка данн. Транзакций;

-выполняют противоположное 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

81.Оптимизация работы базы данных (индексирование, хеширование, технологии сжатия данных базы).

Индексирование-ср-во ускорения операций поиска записей в таблицах,а также выполнения др. операций,использ. поиск, извлечение,модификация,сортировка и тд.

Индекс – упорядоченное  множество значений, анадогичн предметному  указателю в книге(упорядоч. множество слов с указателем  страниц, где встречается дан слово)

Инд. файл – файл, в котором  каждая запись состоит из 2 частей:данных и указателя номера записи.

Данные необходимые для  инд. поля из индексир. файла, а указатель  для связывания с соотв. Записью  индекс. файла.

Индексы следует создавать  для следующих типов атрибутов  реляц. БД:

-первичн. ключи

-внешние ключи(для ускорения выполнения соединений)

-атрибуты, часто фигурирующие  в запросах, отв. на кот. является небольшое множество записей.

Осн преимущ—значит ускорение  процессавыборки или извлечен данн, осн недостат—замедлен процесса обновления дан, т.к. при кажд добавлен нов зап в индексир-ный файл потребуется добавить нов индуксн файл. Поэт при выб поля важно знать,кот-й из 2х показат важнее: скорость выборки или скор обработки

Хеширование – технология упорядочения записей и доступа к ним.

Хешированием, или хеш-индексированием  называется технология,обеспечивающая быстрый прямой доступ к хранимой записи на основе задан. значения некоторого поля.

В файле может быть любое  кол-во индексов.

Суть технологии хеширования  состоит в следующем(особенности):

- каждая хранимая запись  базы размещ. по адресу, который  вычисляется с помощью спец. хеш-функции  на основе значения некоторого  поля данной записи,называется хеш-полем, а вычисл. адрес.

-для сохранен зап в СУБД снач вычисл-ся хеш-адрес нов зап, после чего прогр-ма управлен дисков пакмятью помещ эту запись по вычисляемому адресу.

-для извлечен нужн зап  по задан значен хеш-поля в  СУБД снач выч-ся хеш-адр, затем  в прогр упр-я дисков памятью  посыл-ся запрос на извлечен  записи по вычислен адр.

Осн преимущ хеш-ия закл-ся в быстроте дост к данным. Минус—сложность выбора подходящ хеш-функции., возм-сть переполн, недост наполн страниц

Хеширование не лишено сложностей:

-необходимо определить  необходимую хеш-функцию

-быстрый прямой доступ  возможен только по тому ключу,  по которому производиться хеширование

-не возможно сохранить записи с пом. 2-х размюхешир-ия

Основные проблемы хеширования  по ключу – переполнение и недостаточное  наполнения страниц. На страницу может  попасть несколько больше записей, чем она может вместить.

Недостатки:

-физич. последовательность  записей внутри хран. файла почти  всегда отличается от последовательности  ключевого поля.

Сжатие данных:

-сжатие на основе различий

-иерархическое сжатие

-кодирование Хоффмана.

С целью сокращения пространства, необходимого для хранения некоторого набора данных, часто используют технологии сжатия. При этом в результате экономится не только пространство на диске, но и количество БД и добавит ссылки на каждую таблицу внешней БД

82.Возможности СУБД Access по администрированию баз данных.

Просм. Просмотр сведений о БД осущ. по команде Файл/Свойства базы данных Для просмотра общих свойств воспользуйтесь вкладкой Общие этого окна. Для просмотра статистики используйте вкладку Статистика. Для просмотра состава объектов БД обратитесь к вкладке Состав. Затем нажмите кнопку [ОК].

Работа с объектами. Изменять отображение объектов БД и информации о них в окне БД можно с помощью команд меню Вид – Крупные значки, Мелкие значки, Список, Таблица,– или соответствующих кнопок панели инструментов окна БД. Команды для работы с объектами БД полно представлены в их контекстных меню.

Информация о работе Шпаргалка по "Информатике"