Оглавление

ВведенИЕ______________________________________________________5

1 Создание базы данных и таблиц БД в MS Access­­________6

1.1 Способы создания БД и таблиц базы данных______________________6

1.2 Связывание таблиц и обеспечение целостности данных- 9

1.3 Импорт и экспорт ванных. Связь с таблицами других приложений- 11

2 Выборка, анализ и изменение данных с помощью запросов________________________________________________________13

2.1 Общие сведения- 13

2.2 Запросы на выборку- 14

2.3 Перекрестные запросы-- 14

2.4 Запросы действия- 15

3 Защита данных в MS Access________________________________17

Заключение_____________________________________________________20

Список использованных источников______________________________­_21

4 Приложение 1. Web -страницы по теории______________22

5 Приложение 2. БД «Курсы английского языка»________23  

5.1 Создание таблиц и связей между ними- 23

5.2 Организация связей между таблицами для обеспечения целостности- 24

5.3 Создаем запросы к базе данных- 25

5.4 Импорт данных- 32

5.5 Защита БД- 35

6 Приложение 3. Тесты по теме_____________________________38



Фрагмент работы:

3 Защита данных в MS Access

 

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

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

Кроме того, важно обеспечить исправную и надежную работу самой базы дан­ных, а также свести к минимуму вероятность выполнения программных моду­лей, способных повредить либо программу, либо открытую в ней базу данных, т.е. обеспечить безопасность работы самой  программы Access.

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

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

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

 

 

 

Рисунок 3.1 – Защита с помощью пароля

 

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

Совместное использование всей базы данных. Это наиболее простой способ, в котором все пользователи работают с одними и теми же данными с помо­щью одних и тех же запросов, форм, отчетов, макросов и модулей. Все пользователи должны использовать базу данных одинаково. В этом варианте база данных просто размещается в общей папке или па сетевом сервере. Программы Асеева на компьютерах пользователей должны быть на­строены на открытие баз данных в режиме общего доступа. Совместное использование таблиц базы данных. База данных может быть разделена на серверную часть (которая включает в себя таблицы) и клиентскую часть (в которой содержатся формы, отчеты и другие объекты). Пользователь получает право изменять объекты в собственной клиентской базе данных, не влияя при этом на других пользователей. На сетевой сервер или в общую папку помещаются только таблицы, все остальные объекты хра­нятся на компьютерах пользователей Репликация базы данных. В базах данных *.mdb можно создавать копии (ре­плики) базы данных, и периодически синхронизировать их средствами Access. Не подключенные к общей сети пользователи могли независимо ра­ботать каждый со своей репликой, а затем, осуществив удаленное подклю­чение или через Интернет, согласовать сделанные в них изменения. В фор­мате *.accdb (для Access 2007) реплики не поддерживаются. Но в Access 2007 осталась поддержка реплик формата *.mdb. Однако нельзя сохранять «старую» реплику в новом формате. Старую реплику можно вручную» переделать в базу дан­ных формата *.accdb. Создание приложения в архитектуре клиент/сервер. В этом случае дан­ные сохраняются в таблицах на сервере базы данных, например на Microsoft SQL Server. Базы данных Access (клиенты) получает требующие­ся данные с сервера. Поддержку целостности данных и выполнение запро­сов обеспечивает сервер. В архитектуре клиент/сервер обеспечиваются рас­ширенные возможности и способы защиты данных. Для этого база данных Access должна быть преобразована в формат Microsoft SQL Server.



Список использованной литературы:

 

Оскерко, В.С. Технологии организации, хранения и обработки данных. –– Мн.: БГЭУ, 2002. – 298 с. Дейт, К. Дж. Введение в системы баз данных: Пер. с англ. -М.: Издательский дом "Вильяме", 2001. - 1071 с. Бондаренко, В.А., Глебов, Е.А. Система управления базами данных Microsoft Access 2000 СПб.: ВНV – Санкт-Петербург ,2002 - 350c Бекаревич, Ю.Б., Пушкина, Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ-Петербург, 2004. – 720 с. Вейскас, Дж. Эффективная работа с Microsoft Access 2000. — СПб: Издательство «Питер», 2000. – 541 с. Михеева, В.А, Харитонова, Н.Г. Microsoft Access- СПб.: БХВ-Петербург, 2003.- 1040 с. Ботт, Э., Леонард В. Использование Microsoft  Office ХР.   Специальное  издание.   -СПб:  Издат.  Дом «Вильяме», 2002. - 912 с.

 

 


Цена сегодня: 30.00 бел.руб.

Вы находитесь на сайте как незарегистрированный пользователь.
Для покупки работы Вам необходимо заполнить все поля ниже:
Ваше имя :
Придумайте логин :
Ваш e-mail :
Ваш телефон :
Параметры выбора
Дисциплина
Вид работ
Цена
от 
до 
Год сдачи
от 
до 
Минимальный балл
Страниц не менее
Слова в названии
Слова в описании


Megabank.by - Купить дипломную работу в Минске

Оставьте свои данные и мы перезвоним!