Реферат: Базы данных Microsoft Access - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Базы данных Microsoft Access

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 3320 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Академия информатики и связи Республики Молдова 16 Будьте так любезны, составьте ти тульный лист сами. СОДЕРЖАНИЕ СОДЕРЖАНИЕ 1 Что такое база д анных ? 2 Проектирование базы данных 3 Этапы проектирования базы данных 3 Общие сведения о таблицах 5 Общие сведения о формах 6 Запросы и их применение 7 Общие сведения об отчетах 9 Создание базы данных 10 Создание базы данных с помощью мастера 10 Создание базы данных без помощи мастера 10 Создание таблицы 11 Создание новой пустой таблицы 11 Создание таблицы при помощи мастера таблиц 11 Создание таблиц путем ввода данных в таблицу 11 Быстрое создание таблицы в режиме конструктора 12 Добавление новых данных в режиме таблицы или формы 12 Изменение данных в поле 12 Создание форм 13 Создание формы с помощью автоформы 13 Создание формы с помощью мастера 13 Создание формы без помощи мастера 13 Создание формы или отчета на основе записей , отобранных с помощью фильтра 14 Создание запроса 14 Создание отчета 15 Создание отчета с помощью мастера 15 Создание отчета без помощи мастера 15 Печать отчета 15 Защита базы данных 16 Установка пароля 16 Защита на уровне пользователей 16 Что такое база данных ? В деловой или личной сфере часто приходится работать с данными из разных источников , кажды й из которых связан с определенным видом деятельности . Для координации всех этих данных необходимы определенные знания и организационные навыки. Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных . Создаваемые формы , з апросы и отчеты позволяют быстро и эффективно обновлять данные , получать ответы на вопросы , осуществлять поиск нужных данных , анализировать данные , печатать отчеты , диаграммы и почтовые наклейки. В базе данных сведения из каждого источника сохраняются в от дельной таблице . При работе с данными из нескольких таблиц устанавливаются связи между таблицами . Для поиска и отбора данных , удовлетворяющих определенным условиям , создается запрос . Запросы позволяют также обновить или удалить одновременно несколько запи с ей , выполнить встроенные или специальные вычисления . Для просмотра , ввода или изменения данных прямо в таблице применяются формы . Форма позволяет отобрать данные из одной или нескольких таблиц и вывести их на экран , используя стандартный или созданный пол ь зователем макет . Для анализа данных или распечатки их определенным образом используется отчет . Например , можно создать и напечатать отчет , группирующий данные и вычисляющий итоги , или отчет для распечатки почтовых наклеек. Проектирование базы данных В Microsoft Access, прежде чем создавать таблицы , формы и другие объекты необходимо задать структуру базы данных . Хорошая структура базы данных является основой для создания адекватной требов аниям , эффективной базы данных. Этапы проектирования базы данных Ниже приведены основные этапы проектирования базы данных : 1. Определение цели создания базы данных. 2. Определение та блиц , которые должна содержать база данных. 3. Определение необходимых в таблице полей. 4. Задание индивидуального значения каждому полю. 5. Определение связей между таблицами. 6. Обновление структуры базы данных. 7. Добавление данных и создание други х объектов базы данных. 8. Использование средств анализа в Microsoft Access. 1. Определение цели создания базы данных На первом этапе проектирования базы данных необходимо определить цель создания базы данных , основные ее функции и информацию , которую о на должна содержать . То есть нужно определить основные темы таблиц базы данных и информацию , которую будут содержать поля таблиц. База данных должна отвечать требованиям тех , кто будет непосредственно с ней работать . Для этого нужно определить темы , которы е должна покрывать база данных , отчеты , которые она должна выдавать , проанализировать формы , которые в настоящий момент используются для записи данных , сравнить создаваемую базу данных с хорошо спроектированной , подобной ей базой. 2. Определение таблиц , которые должна содержать база данных Одним из наиболее сложных этапов в процессе проектирования базы данных является разработка таблиц , так как результаты , которые должна выдавать база данных (отчеты , выходные формы и др .) не всегда дают полное представлен ие о структуре таблицы. При проектировании таблиц вовсе не обязательно использовать Microsoft Access. Сначала лучше разработать структуру на бумаге . При проектировке таблиц , рекомендуется руководствоваться следующими основными принципами : § Информация в таблице не должна дублироваться . Не должно быть повторений и между таблицами. Когда определенная информация храниться только в одной таблице , то и изменять ее придется только в одном месте . Это делает работу более эффективной , а также исключает возможност ь несовпадения информации в разных таблицах . Например , в одной таблице должны содержаться адреса и телефоны клиентов. § Каждая таблица должна содержать информацию только на одну тему. Сведения на каждую тему обрабатываются намного легче , если содержатьс я они в независимых друг от друга таблицах . Например , адреса и заказы клиентов хранятся в разных таблицах , с тем , чтобы при удалении заказа информация о клиенте осталась в базе данных. 3. Определение необходимых в таблице полей Каждая таблица содержит ин формацию на отдельную тему , а каждое поле в таблице содержит отдельные сведения по теме таблицы . Например , в таблице с данными о клиенте могут содержаться поля с названием компании , адресом , городом , страной и номером телефона . При разработке полей для ка ж дой таблицы необходимо помнить : § Каждое поле должно быть связано с темой таблицы. § Не рекомендуется включать в таблицу данные , которые являются результатом выражения. § В таблице должна присутствовать вся необходимая информация. § Информацию следует разбивать на наименьшие логические единицы (Например , поля «Имя» и «Фамилия» , а не общее поле «Имя» ). 4. Задание индивидуального значения каждому полю С тем чтобы Microsoft Access мог связать данные из разных таблиц , например , данные о клиенте и его зак азы , каждая таблица должна содержать поле или набор полей , которые будут задавать индивидуальное значение каждой записи в таблице . Такое поле или набор полей называют основным ключом. 5. Определение связей между таблицами После распределения данных по та блицам и определения ключевых полей необходимо выбрать схему для связи данных в разных таблицах . Для этого нужно определить связи между таблицами. Желательно изучить связи между таблицами в уже существующей базе данных . 6. Обновление структуры базы данн ых После проектирования таблиц , полей и связей необходимо еще раз просмотреть структуру базы данных и выявить возможные недочеты . Желательно это сделать на данном этапе , пока таблицы не заполнены данными. Для проверки необходимо создать несколько таблиц , о пределить связи между ними и ввести несколько записей в каждую таблицу , затем посмотреть , отвечает ли база данных поставленным требованиям . Рекомендуется также создать черновые выходные формы и отчеты и проверить , выдают ли они требуемую информацию . Кроме того , необходимо исключить из таблиц все возможные повторения данных. 7. Добавление данных и создание других объектов базы данных Если структуры таблиц отвечают поставленным требованиям , то можно вводить все данные . Затем можно создавать любые запросы , ф ормы , отчеты , макросы и модули. 8. Использование средств анализа в Microsoft Access В Microsoft Access существует два инструмента для усовершенствования структуры баз данных . Мастер анализа таблиц исследует таблицу , в случае необходимости предлагает нову ю ее структуру и связи , а также переделывает ее . Анализатор быстродействия исследует всю базу данных , дает рекомендации по ее улучшению , а также осуществляет их . Общие сведения о таблицах Каждое поле в таблице «Товары» (Рис . 1) содержит данные определенного рода о каждом товаре , например , название тов ара . Каждая запись в таблице «Товары» содержит все сведения об одном товаре , такие как название , код поставщика , количество товара на складе и т.д . Код поставщика , название организации и т . д . вводятся один раз для каждого поставщика товаров в таблицу «Поставщики» . Таблица «Товары» также имеет поле «КодПоставщика» , чтобы при вводе нового товара указать код фирмы поставщика. Значение поля «КодПоставщика» из таблиц «Товары» и «Поставщики» используется для редактирования , просмотра и печати данных одновременно из двух таблиц. В режиме таблицы (Рис .2) добавляются , редактируются или просматриваются табличные данные . Также можно пр оверить орфографию и напечатать табличные данные , отфильтровать и отсортировать записи , изменить внешний вид таблицы или изменить структуру таблицы , добавив или удалив столбцы. В режиме конструктора таблицы (Рис . 3) можно создать целую таблицу , добавляя новые поля или удаляя и настраивая существующие поля таблицы. Чтобы добавить поле , в верхней части окна таблицы в режиме ко нструктора следует ввести имя поля и определить его тип.Чтобы переименовать поле , измените его имя в столбце Имя поля. Уникальная метка , называемая ключом , используется для определения каждой записи таблицы . Подобно тому , как номерной знак однозначно опред еляет автомобиль , ключ определяет запись.Ключевые поля в таблицах используются для создания межтабличных связей . Например , поле «КодТовара» из таблицы «Товары» используется для объединения сведений о товарах и заказах из разных таблиц для их вывода на пе ч ать. Чтобы определить ключ , выделите строку с описанием нужного поля и нажмите кнопку Ключ на панели инструментов. Каждое поле имеет свойства , изменяя которые , можно управлять сохранением , обработкой и отображением данных поля . Например , при задании свойству Формат (Format) значения Денежный для поля с числовым или денежным типом данных автоматически добавляется разделитель групп разрядов и си м вол рубля (1 234р .).Для задания свойства поля выберите его в верхней части окна конструктора таблиц и в нижней части окна введите значение этого свойства или выберите его из списка . Набор доступных свойств определяется типом данных поля. Общие сведения о ф ормах Формы используются для различных целей (Рис . 4). Большая часть данных , представленных в форме , берется из таблицы или запроса . Другая информация , несвязанная ни с таблицей , ни с запросом , хранится в макете формы ( Рис 5). Для создания связи (Рис . 6) между формой и записями таблицы , являющейся источником данных формы , используются графические объекты , называемые элементами управления . Чаще всего для отображения и ввода данных используется поле. Запросы и их применение С помощью запросов можно просматривать , анализировать и изменять данные из нескольких таблиц (Рис . 7). Они также используются в ка честве источника данных для форм и отчетов . Наиболее часто используется запрос на выборку (Рис . 8). При его выполнении данные , удовлетворяющие условиям отбора , выбираются из одной или нескольких таблиц и выводятся в определенном порядке. Зарпос можно создать с помощью мастера или самостоятельно . Во втором случае в режиме конструктора следует выбрать таблицы или запросы , содержащие нужные данные , и заполнить бланк запроса (Рис . 9). Общие сведения об отчетах Отчет — это гибкое и эффектив ное средство для организации данных при выводе на печать . С помощью отчета имеется возможность вывести необходимые сведения в том виде , в котором требуется (Рис . 10). Больше всего сведений в отчете берется из базовой таблицы , запроса или инструкции SQL, я вляющихся источниками данных для отчета (Рис . 11). Другие сведения вводятся при разработке отчета. Для создания связи м ежду отчётами и его исходными данными применяются элементы управления . Ими могут быть поля , содержащие имена или числа , надписи для заголовков , декоративные линии для графического оформления отчёта (Рис . 12). Создание базы данных Создание базы данных с помощью мастер а 1. При запуске Microsoft Access открывается диалоговое окно , в котором предлагается создать новую базу данных или открыть существующую . Если появляется это диалоговое окно , выберите параметр Запуск мастера, а затем наж мите кнопку ОК. Если база данных уже была открыта или если было закрыто первое диалоговое окно , нажмите кнопку Создать базу данных на панели инструментов. 2. Установите указатель на нужный значок шаблона базы данных и дважды нажмите кнопку мыши. 3. Укажите имя и каталог для создаваемой базы данных. 4. Чтобы начать создание новой базы данных , нажмите кнопку OK. Создание базы данных без помощи мастера 1. При запуске Microsoft Access открывается диалоговое окно , в котором предлагается создать новую базу данных или открыть существующую . Если появляется это диалого вое окно , выберите параметр Новая база данных , а затем нажмите кнопку ОК. Если база данных уже была открыта или уже закрыто окно запуска , нажмите кнопку Создать базу данных на панели инструментов и дважды нажмите кнопку мыши , установив указатель на значок новой базы да нных . 2. Укажите имя и каталог базы данных и нажмите кнопку ОК. После создания пустой базы данных необходимо самостоятельно создать объекты этой базы данных. Создание таблицы В Micro soft Access существует два способа создания таблицы . Для ввода собственных данных можно создать пустую таблицу . Можно также создать таблицу , используя уже существующие данные из другого источника. Создание новой пустой т аблицы В Microsoft Access существует четыре способа создания пустой таблицы. 1. Использование мастера баз данных для создания всей базы данных , содержащие все требуемые отчеты , таблицы и формы , за одну операцию . Мастера баз данных создает новую базу данных , его нельзя использовать для добавления новых таблиц , форм , отчетов в уже существующую базу данных. 2. Мастер таблиц позволяет выбрать поля для данной таблицы из множества определенных ранее таблиц , таких как деловые контакты , список личного имущества или рецепты. 3. Ввод данных непосредственно в пустую таблицу в режиме таблицы . При сохранении новой таблицы в Microsoft Access данные анализируются и каждому полю присваивается необходимый тип данных и формат. 4. Опреде ление всех параметров макета таблицы в режиме конструктора. Независимо от метода , примененного для создания таблицы , всегда имеется возможность использовать режим конструктора для дальнейшего изменения макета таблицы , например , для добавления новых полей, установки значений по умолчанию или для создания масок ввода. Создание таблицы при помощи мастера таблиц 1. Переключитесь в окно базы данных . Для переключения из другого окна в окно б азы данных нажмите клавишу F11. 2. На вкладке Таблица нажмите кнопку Создать . 3. Дважды щелкните элемент «Мастер таблиц». 4. Следуйте инструкциям , выдаваемым в диалоговых окнах мастера таблиц. ь Примечание . В случае необходимости по окончании работы с мастером таблиц изменить или расширить полученную таблицу можно в режиме конструктора. Создание таблиц путем ввода данных в таблицу 1. Переключитесь в окно базы данных . Для переключ ения из другого окна в окно базы данных нажмите клавишу F11 . 2. На вкладке Таблица нажмите кнопку Создать . 3. Дважды щелкните элемент «Режим таблицы» . На экране появится пустая таблица , состоящая из 20 столбцов и 30 строк . По умолчанию задаются следующие имена столбцов : «Поле 1» , «Поле 2» и т . д. 4. Для переименования каждого столбца дважды щелкните название столбца , введите имя , следуя соглашениям об именах объектов Microsoft Access, и нажмите клавишу ENTER. 5. Если таблица должна содержать более 20 стол бцов , то можно добавить дополнительные . Для этого нажмите кнопку мыши справа от столбца , рядом с которым необходимо разместить новый , и в меню Вставка выберите команду Столбец. Переименование столбцов описано в шаге 4. 6. Введите данные в таблицу. Ш Вво дите в каждый столбец данные определенного типа ( в таблицах Microsoft Access каждый столбец называют полем ). Например , вводите в один столбец фамилии , а в другой имена . При вводе чисел , значений дат и времени необходимо использовать согласованные форматы, чтобы Microsoft Access мог автоматически определить соответствующий тип данных и формат отображения столбца . Все столбцы с неизмененными именами , оставленные пустыми , будут удалены при сохранении таблицы . 7. Закончив вв од данных вовсе нужные столбцы , нажмите кнопку Сохранить на панели инструментов , чтобы сохранить таблицу. 8. При сохранении таблицы выводится приглашение создать ключевое поле . Если данные , которые могут однозначно идентифицировать каждую запись , т акие как инвентарные номера или коды , еще не были введены , то рекомендуется нажать кнопку Да . Если данные , которые могут однозначно идентифицировать каждую запись , введены , то это поле можно определить как ключевое. Быст рое создание таблицы в режиме конструктора 1. Переключитесь в окно базы данных . Для переключения из другого окна в окно базы данных нажмите клавишу F11. 2. На вкладке Таблица нажмите кнопку Создать . 3. Дважды щелкните элемент «Конструктор». 4. Определите в таблице каждое поле. 5. Определите ключевые поля до сохранения таблицы. ь Примечание. Рекомендуется определять ключевые поля , хотя это вовсе не обязательно . Если они не были определены , то при сохранении таблицы выдается вопрос , нужно ли их создавать. 6. Для сохранения таблицы нажмите кнопку Сохранить на панели инструментов , а затем введите имя таблицы , следуя соглашениям об именах объектов Microsoft Access. Добавление новых данных в режиме таблицы или формы 1. Откройте таблицу в режиме таблицы или форму в режиме формы. 2. Нажмите на панели инструментов кнопку Новая запись 3. Введите данные и нажмите клавишу TAB для перехода к следующему полю. 4. В конце записи нажмите клавишу TAB для перехода к следующей записи. Изменение данных в поле 1. Откр ойте таблицу в режиме таблицы или форму в режиме формы. 2. Чтобы изменять данные внутри поля , установите указатель в любое место в пределах этого поля и нажмите кнопку мыши . Для выделения всего поля в режиме таблицы установите указатель на левый край поля . Когда указатель примет вид , нажмите кнопку мыши. 3. Введите текст с клавиатуры. ь Примечания Если при вводе текста допущена ошибка , нажмите клавишу BACKSPACE. Для отмены изменений , внесенных в текущее поле , нажмите клавишу ESC. Для того чтобы отменить изменения , внесенные во всю запись , снова нажмите клавишу ESC перед выходом из поля. Ш Microsoft Access сохраняет из менения в момент перехода к другой записи. Создание форм Пользователь имеет возможность создать форму самостоятельно или воспользоваться мастером . Мастер форм ускоряет процесс создания формы , так как автоматически выполняет всю основную работу . При использовании мастера Microsoft Access выдает приглашение на ввод данных , на основе которых создается форма . В созданных формах мастер можно использовать для быстрого создания элементов управ л ения в форме . Для настройки формы следует переключиться в режим конструктора. Для создания простой формы , содержащей один столбец , используется кнопка Новый объект. Создание формы с помощью автоформы Автоформа создает форму , в которой отображаются все поля и записи выбранной таблицы или запроса . Каждое поле расположено на отдельной строке , с левой стороны от которой отображается надпись к данному полю. 1. В окне базы данных выберите вк ладку Таблицы или Запросы . 2. Выберите таблицу или запрос , на основе которых необходимо создать форму , или откройте их в любом режиме. 3. Нажмите кнопку раскрытия списка рядом с кнопкой Новый объект на панели инструментов и выберите элемент Автоформа . Создание формы с помощью мастера 1. В окне базы данных выберите вкладку Формы . 2. Нажмите кнопку Создать . 3. В диалоговом окне Новая форма выберите нужного мастера . Описание мастера по является в левой части диалогового окна. 4. Выберите имя таблицы или запроса , содержащих данные , на основе которых будет создана форма. ь Примечание. При использовании мастера форм источник данных для формы следует указывать в диалоговом окне мастера. 5. Нажмите кнопку OK. 6. Если на шаге 3 были выбраны Мастер форм, Диаграмма или Сводная таблица , то при создании формы следуйте инструкциям , выводимым в диалоговых окнах соответствующего мастера . При выборе элементов Автоформа : в столбец , Автоформа : ле нточная или Автоформа : табличная форма создается автоматически. Ш Изменить созданную форму можно в режиме конструктора. Создание формы без помощи мастера 1. В окне базы данных выбери те вкладку Формы. 2. Нажмите кнопку Создать. 3. В диалоговом окне Новая форма выберите пункт Конструктор . 4. Выберите имя таблицы или запроса , содержащих данные , на основе которых будет создана форма . Если форма не будет содержать данных (например , если форма будет использоваться как кнопочная для открытия других форм или отчетов или как специальное диалоговое окно ), ничего не выбирайте в списке. ь Примечание . Форма , использующая данные из нескольких таблиц , должна быть основана на запросе , включающе м эти таблицы. 5. Нажмите кнопку OK. Создание формы или отчета на основе записей , отобранных с помощью фильтра 1. Выведите на экран записи , отобранные с помощью фильтра , и нажмите кн опку раскрытия списка , расположенную рядом с кнопкой Новый объект на панели инструментов . Ш Для автоматического создания стандартной формы или отчета с помощью мастера выберите команду Автоформа или Автоотчет . Ш Для того чтобы указать тип создаваемой ф ормы или отчета , выберите пункт Форма или Отчет , а затем выберите в списке мастера или режим. Источником записей для нового объекта служит таблица или запрос , в которых был создан фильтр . Объект наследует этот фильтр. 2. Завершите разработку макета или внесите другие необходимые изменения в форму или отчет , а затем сохраните их. ь Примечания : В новой форме или отчете будет применен порядок сортировки , указанный в базовой таблице или запросе. Последующее изменение фильтра в таблице или запросе не влияет на форму или отчет , созданные с помощью ранее заданного фильтра. Создание запроса Часто запросы в Microsoft Access создаются автоматически , и пользователю не приходится самостоятельно их создавать . Для создания запроса , являющегося основой формы или отчета , попытайтесь использовать мастер форм или мастер отчетов . Они служат для создания форм и отчетов . Если отчет или форма основаны на нескольких таблицах , то с помощью мастера также соз даются их базовые инструкции SQL. При желании инструкции SQL можно сохранить в качестве запроса. Чтобы упростить создание запросов , которые можно выполнить независимо , либо использовать как базовые для нескольких форм или отчетов , пользуйтесь мастерами зап росов . Мастера запросов автоматически выполняют основные действия в зависимости от ответов пользователя на поставленные вопросы . Если было создано несколько запросов , мастера можно также использовать для быстрого создания структуры запроса . Затем для его н аладки переключитесь в режим конструктора . Для создания запросов на основе обычного фильтра , фильтра по выделенному фрагменту или фильтра для поля , сохраните фильтр как запрос . Если ни один из перечисленных методов не удовлетворяет требованиям , создайте самостоятельно запрос в режиме конструктора. Создание отчета Пользователь имеет возможность разработать отчет самостоятельно или создать отчет с помощью мастера . Мастер по разработке отч етов Microsoft Access выполняет всю рутинную работу и позволяет быстро разработать отчет . После вызова мастера выводятся диалоговые окна с приглашением ввести необходимые данные , и отчет создается на основании ответов пользователя . Мастер окажется полезны м даже для опытных пользователей , так как позволяет быстро разработать макет , служащий основой создаваемого отчета . После этого можно переключиться в режим конструктора и внести изменения в стандартный макет. Создание отч ета с помощью мастера 1. В окне базы данных выберите вкладку Отчеты. 2. Нажмите кнопку Создать. 3. В диалоговом окне Новый отчет выберите нужного мастера . Описание действий , выполняемых мастером , выводится в левой поло вине диалогового окна. 4. Выберите имя таблицы или запроса , содержащих данные , по которым строится отчет. ь Примечание . Microsoft Access по умолчанию использует эту таблицу или запрос как базовый источник данных для отчета . Однако мастер позволяет изм енить источник данных , а также выбрать поля из других таблиц или запросов. 5. Нажмите кнопку OK. 6. Если на шаге 3 выбран мастер отчетов , мастер диаграмм или мастер наклеек , выполняйте инструкции мастера , выводящиеся в диалоговом окне . Если выбран один из мастеров автоотчетов , отчет создается автоматически. Создание отчета без помощи мастера 1. В окне базы данных выберите вкладку Отчеты . 2. Нажмите кнопку Создать . 3. В диалоговом о кне Новый отчет выберите пункт Конструктор . 4. Выберите имя таблицы или запроса , содержащих данные , по которым строится отчет . (Если требуется создать свободный отчет , не выбирайте имя из списка ). Ш Для того чтобы использовать в отчете данные из несколь ких таблиц , создавайте отчет на основе запроса. 5. Нажмите кнопку OK . Печать отчета Перед тем как открывать отчет в первый раз , рекомендуется проверить ориентацию страницы , размеры по лей и другие параметры страницы. 1. Выберите отчет в окне базы данных или откройте отчет в режиме конструктора , режиме предварительного просмотра или режиме просмотра образца. 2. Выберите в меню Файл команду Печать . 3. Укажите требуемые значения парамет ров в диалоговом окне Печать . § В группе Принтер выберите принтер. § В группе Печатать выберите печать всего отчета или определенного диапазона страниц. § В группе Копии укажите число печатающихся копий и , при необходимости , печать с раскладкой по копия м. 4. Нажмите кнопку OK . Ш Для вывода отчета на печать без открытия диалогового окна нажмите кнопку Печать на панели инструментов. Защита базы данных Microsoft Access обеспечивает два традиционных способа защиты базы данных : установка пароля , требуемого при открытии базы данных , и защита на уровне пользователей , которая позволяет ограничить , к какой части базы данных пользователь будет иметь доступ или какую ее часть он сможет изменять . Кроме того , можно удалить изменяемую программу Visual Basic из базы данных , чтобы предотвратить изменения структуры форм , отчетов и модулей , сохранив базу данных как файл MDE. Установка пароля Простейшим способом защиты является установка пароля для открытия базы данных . После того как пароль установлен , при каждом открытии базы данных будет появляться диалоговое окно , в которое требуется вве сти пароль . Только те пользователи , которые введут правильный пароль , смогут открыть базу данных . Этот способ достаточно надежен (Microsoft Access шифрует пароль , так что к нему нет прямого доступа при чтении файла базы данных ), но он применяется только п р и открытии базы данных . После открытия базы данных все объекты становятся доступными для пользователя (пока не определена защита на уровне пользователей , описанная ниже в этом разделе ). Для базы данных , которая совместно используется небольшой группой пол ь зователей или на автономном компьютере , установка пароля обычно оказывается достаточной. ь Внимание ! Не используйте пароль базы данных , если предполагается выполнять репликацию базы данных . Реплицированные базы данных не могут быть синхронизированы , ес ли определен пароль базы данных. Защита на уровне пользователей Наиболее гибкий и распространенный способ защиты базы данных называется защитой на уровне пользователей . Этот способ защит ы подобен способам , используемым в большинстве сетевых систем . От пользователей требуется идентифицировать себя и ввести пароль , когда они запускают Microsoft Access. Внутри файла рабочей группы они идентифицируются как члены группы . Microsoft Access по у м олчанию создает две группы : администраторы (группа « Admins» ) и пользователи (группа « Users» ). Допускается также определение других групп. Группам и пользователям предоставляются разрешения на доступ , определяющие возможность их доступа к каждому объекту ба зы данных . Например , члены группы « Users» могут иметь разрешения на просмотр , ввод или изменение данных в таблице «Клиенты» , но им не будет разрешено изменять структуру этой таблицы . Группа « Users» может быть допущена только к просмотру данных в таблице , с одержащей сведения о заказах , и не иметь доступа к таблице «Платежная ведомость» . Члены группы « Admins» имеют все разрешения на доступ ко всем объектам базы данных . Имеется возможность установить более разветвленную структуру управления , создавая собствен н ые учетные записи групп , предоставляя этим группам соответствующие разрешения и добавляя в них пользователей. Следует отметить три главных преимущества защиты на уровне пользователей. 1. Защищается ваша программа как интеллектуальная собственность. 2. Пр иложение защищается от повреждения из-за неумышленного изменения пользователями программ или объектов , от которых зависит работа приложения. 3. Защищаются конфиденциальные сведения в базе данных.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
— Блин, ну почему я не могу найти себе кого-нибудь? Так грустно...
— Как насчет меня?
— Хыхы) Спасибо, что смешишь меня в такие моменты)
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Базы данных Microsoft Access", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru