Оптимизация работы базы данных



Под оптимизацией работы базы данных понимается достижение ее максимальной эффективности по критерию быстродействие/качество.

Задачи по оптимизации БД возлагаются на администратора базы данных и включают следующие вопросы:

·  анализ и обработка сообщений о проблемах. Создаются системы сообщений о проблемах и информирования АБД об ошибках. На каждое сообщение должен быть дан официальный ответ;

· мониторинг оборудования и программного обеспечения. Систематическая проверка состояния всего оборудования и программного обеспечения;

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

· защита. Классификация групп пользователей по их доступу и действиям с БД. Ведение автоматизированного журнала доступа пользователей к БД (место, время и т.д.);

· резервные копии, репликация, архивация и восстановление для гарантированного восстановления БД. Разработка плана действий в чрезвычайных обстоятельствах;

· оценка рабочих характеристик. Сбор статистики об объеме транзакций, времени отклика, частоте повторения сбоев, коэффициентеиспользования БД. Опросы пользователей по их оценке системы. Анализ протоколов аварийных окончаний;

· контроль целостности. Разработка плана проверки целостности данных, хранящихся в БД.

Правовая охрана баз данных

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

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

Авторское право распространяется на программы для ЭВМ и базы данных, являющиеся результатом творческой деятельности автора (соавторов). Творческий характер деятельности автора предполагается до тех пор, пока не доказано обратное.

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

Авторское право на программы для ЭВМ и базы данных не связано с правом собственности на их материальный носитель

Авторское право на базу данных признается при условии соблюдения авторского права на каждое из произведений, включенных в эту базу данных.

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

Исключительное право на программу для ЭВМ или базу данных, созданные работником (автором) в связи с выполнением трудовых обязанностей или по заданию работодателя, принадлежит работодателю, если договором между ним и работником (автором) не предусмотрено иное, а работник (автор) имеет право на вознаграждение.

Выпуск под своим именем чужой программы для ЭВМ или базы данных либо незаконное воспроизведение или распространение таких произведений влечет за собой уголовную ответственность в соответствии с законом

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

§ Закон Республики Беларусь от 29.11.94 г. «О государственных секретах»;

§ Закон Республики Беларусь от 16.05.96 г. « Об авторском праве и смежных правах»;

§ Закон Республики Беларусь от 6.09.95 г. «Об информатизации»;

§ Закон Республики Беларусь от 5.05.99 г. «О научно-технической информации»;

§ Постановление Совета Министров Республики Беларусь от 28.08.2000 г. «О государственной регистрации информационных ресурсов»;

§ Закон «Об информатизации, информации и защите информации» (принят на пленарном заседании Межпарламентской Ассамблеи государств — участников СНГ в ноябре 2005 года) и др.

Вопросы для самопроверки

1. Дайте определение терминам: Пользователи БД, Администратор БД, Пользовательский интерфейс.

2. Какие основные функции имеет администратор БД?

3. Какие причины, вызывают необходимость защиты БД

4. Какие организационные мероприятия и методы используются для защиты БД?

5. Перечислите основные криптографические методы защиты БД.

6. В чем заключаются требования по разграничению прав доступа к данным?

7. Какими специальными операторами языка SQL могут устанавливаться и отменяться привилегии доступа к данным?

8. С помощью каких основных средств можно восстанавливать БД?

9. Какие способы применяются для оптимизации работы базы данных?

10. В чем заключается правовая охрана баз данных?


ЛИТЕРАТУРА

Основная

1. Гаврилова, Т.А. Базы знаний интеллектуальных систем: учеб. пособие для вузов / Т.А. Гаврилова, В.Ф. Хорошевский. — СПб.: Питер, 2001.

2. Карпова, Т.С. Базы данных: модели, разработка, реализация: учеб. для вузов / Т.С. Карпова. — СПб.: Питер, 2001.

3. Малыхина М.П. Базы данных: учеб. пособие / М.П. Малыхина. — СПб.: БХВ-Петербург, 2004.

4. Оскерко, В.С. Практикум по технологии баз данных: учеб. пособие / В.С. Оскерко, З.В. Пунчик, О.А. Сосновский. — Минск: БГЭУ, 2007.

5. Оскерко, В.С. Практикум по технологиям баз данных: учеб. пособие / В.С. Оскерко, З.В. Пунчик. — Минск: БГЭУ, 2004.

6. Базы данных: учеб. для вузов / А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев; под ред. А.Д. Хомоненко. — СПб.: КОРОНА принт, 2004.

7. Моркес, Д. Microsoft Access 2003 / Д. Моркес. — М.: Наука, 2006.

8. Моисеенко, С. Разработка приложений в MS Access / С. Моисеенко. — М.: Вильямс, 2006.

9. Резниченко, В. Язык запросов SQL. Учебный курс / В. Резниченко. — СПб.: Питер, 2006.

 

Дополнительная

1. Автоматизированные информационные технологии в экономике. учебник для вузов / В.В. Брага, Н.Г. Бубнова, Л.А. Вдовенко [и др.]; под ред. Г.А. Титоренко. — М.: ЮНИТИ, 2002.

2. Аксенов, А.И. Основы технологий баз данных и знаний / А.И. Аксенов, А.А. Гордич. — Минск: ЧИУП, 2007.

3. Базы данных. Интеллектуальная обработка информации / В.В. Корнеев, А.Ф. Гареев, С.В. Васютин [и др.] — М.: Издатель С.В. Молгачева: Нолидж, 2001.

4. Государственная программа информатизации Республики Беларусь на 2003—2005 гг. и на перспективу до 2010 года «Электронная Беларусь» (Постановление Совета Министров Республики Беларусь от 27.12.2002 № 1819).

5. Кренке, К. Теория и практика построения баз данных / К. Кренке. — СПб.: Питер, 2005.

6. Козырев, А.А. Информационные технологии в экономике и управлении: Учебник / А.А. Козырев. — Изд. 4-е, перераб. и доп. — СПб: Издательство Михайлова В.А., 2005.

7.  Миронов, Д.A. Создание Web-страниц в MS Office 2000: учеб. пособие / Д.A. Миронов. — СПб.: БХВ-Петербург, 2000.

8.  Microsoft Access 2000. Библия пользователя. — М.: Диалектика, 2000.

9. Олифер, В.Г. Компьютерные сети. Принципы, технологии, протоколы / В.Г. Олифер, Н.А. Олифер. — СПб: Питер, 2004.

10.  Оскерко, В.С. Технологии организации, хранения и обработки данных. Система дистанционного обучения: учеб.-практ. пособие / В.С. Оскерко. — Минск: БГЭУ, 2002.

11.  Петров, В. Н. Информационные системы / В.Н. Петров. — СПб.: Питер, 2002.

12.  Пупков, К.А. Интеллектуальные системы / К.А. Пупков, В.Г. Коньков. — М.: Изд-во МГТУ им. Н.Э. Баумана, 2003.

13.  Рикарди, Грег. Системы баз данных. Теория и практика использования в Internet и среда Java / Грег Рикарди. — М.: Издательский дом «Вильямс», 2001.

14.  Риордан, Ребекка М. Программирование в Microsoft SQL Server 2000 / Ребекка М. Риордан. — М.: ЭКОМ, 2002.

15.  Толмачева, Е.С. Базовые средства информационных технологий: учебно-метод. пособие / Е.С. Толмачева, С.П. Толмачев. — Минск: ИСЗ, 2003.

16.  Толмачева, Е.С. Корпоративные информационные системы: курс лекций / Е.С. Толмачева, С.П. Толмачев. — Минск: Современные знания, 2008.

17.  Толмачева, Е.С. Компьютерные информационные технологии: курс лекций / Е.С. Толмачева. — Минск: Современные знания, 2007.

18.  Эйткен, П. Разработка приложений на VBA в средеOffice XP / П. Эйткен, — М.: Вильямс, 2003.


 

Учебное электронное издание

 

Толмачев Сергей Петрович

Толмачева Елена Сергеевна

Замковец Сергей Леонтьевич

 


Дата добавления: 2019-02-12; просмотров: 222; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!