Скачать 0.66 Mb.
|
Лабораторная работа № 7 «Генерация физической модели и структуры базы данных»Тема: Генерация физической модели предметной области. Цель работы: спроектировать физическую модель, выбранной ранее предметной области на основе созданной концептуальной модели в пакете Power Disigner. Физическая модель данных На основе спроектированной концептуальной модели создается физическая модель данных, свойственная для конкретной СУБД. При формировании физической модели данных определяются внешние ключи в связываемых сущностях. Добавляются промежуточные таблицы связи, с целью исключения связей многие-ко-многим (М:М). Порядок выполнения работы После того, как проверка концептуальной модели закончится успешно, можно генерировать физическую модель. Для этого необходимо выбрать в меню Tools/Generate Physical Model. Откроется окно генерации физической модели (рис. 33). Рис. 33. Окно генерации физической модели В этом окне необходимо выбрать опцию Generate new Phisical Data Model, и выберать в поле DBMS из выпадающего списка Microsoft Access 2000. Name – поле для ввода имени файла для дальнейшей генерации физической модели. Для задания свойств модели щелкните по кнопке Configure Model Options. Откроется окно свойств создаваемой физической модели (рис. 34). Рис. 34 Окно свойств создаваемой физической модели Здесь можно выбрать следующие параметры создания физической модели: окно свойств создаваемой физической модели окно свойств создаваемой физической модели
В директории Naming convention можно задавать имена шаблонов таблиц, атрибутов и т.д. Установив необходимые параметры, нажмите кнопку ОК. Если концептуальная модель спроецирована корректно, то система создаст физическую модель базы данных для того типа СУБД, который был указан в параметрах. Сгенерированную физическую модель также необходимо проверить, нажав клавишу F4 Появится окно (рис. 35), в котором предлагается выбрать объекты для проверки. Рис. 35. Окно проверки физической модели После нажатия кнопки ОК система проверит всю физическую модель, выдаст ошибки (или предупреждения), если таковые имеются. Если ошибки отсутствуют, на основе данной модели необходимо создать новую базу данных. Для создания базы данных в меню DataBase выберите пункт Generate DataBase. В появившемся окне (рис. 36) необходимо выбрать опцию ODBC generation, путь к файлу, в котором будет сохранен скрипт на создание БД (набор управляющих SQL-запросов), а также дополнительные характеристики БД, перейдя по вкладкам Keys&Index, Database, Options, Selection. После чего нажмите кнопку OK. Рис. 36. Окно создания БД Система попросит указать источник данных рис.37. Рис. 37. Окно доступа к БД Нажмите кнопку Add для создания собственного источника данных. В появившемся окне «Администратор источников данных ODBC» (рис. 38) нажмите кнопку Добавить. Рис. 38. Администратор источников данных ODBC В появившемся окне (рис. 39) выберите соответствующий тип драйвера и нажмите кнопку Готово. Рис. 39. Выбор драйвера В появившемся окне (рис. 40) введите имя и описание источника данных и нажмите кнопку Создать из раздела Базы данных для создания нового файла БД или кнопку Выбрать для выбора созданного ранее mdb-файла, настроив тем самым доступ к mdb-файлу, в котором будет создана схема БД. Рис. 40. Установка драйвера ODBC для MS Access В окне Выбор базы данных (рис. 41) укажите имя базы данных и нажмите ОК. Рис. 41. Выбор базы данных. Вернитесь в окно доступа к БД (рис. 37) и выберите созданный источник данных (рис. 42). Рис. 42. Выбор своего источника данных Нажмите кнопку Connect. В появившемся окне (рис 43) будет представлен SQL-скрипт, сгенерированный системой, запуск которого приведет к созданию схемы БД в выбранном mdb-файле. Рис. 43. Окно SQL-скрипта на создание схемы БД Для запуска SQL-скрипта нажмите кнопку Run. Если система не выдаст сообщений об ошибках, откройте в среде MS Access созданную БД и проверьте ее соответствие физической модели. Лабораторная работа № 8 «Защита данных в СУБД MS Access XP» Тема: «Защита данных в СУБД MS Access XP» Цель работы: создать файл рабочих групп, обеспечить настройку защиты БД. Общие сведения. Наиболее распространенный способ защиты базы данных от несанкционированного доступа называют защитой на уровне пользователя. При активизации защиты такого типа в базе данных MS Access администратор базы данных или владелец объекта предоставляет определенные разрешения отдельным пользователям и группам пользователей на следующие объекты: таблицы, запросы, формы, отчеты и макросы. Защита на уровне пользователя позволяет установить различные уровни доступа к важным данным и объектам в базе данных. Чтобы воспользоваться базой данных, защищенной на уровне пользователя, необходимо ввести пароль при запуске MS Access. После этого анализируется файл рабочей группы – файл, который Microsoft Access считывает при запуске, содержащий сведения о пользователях, входящих в рабочую группу. Эти сведения включают имена учетных записей пользователей, их пароли и имена групп, в которые входят пользователи, в котором каждый пользователь идентифицируется уникальным кодом. Уровень доступа и объекты, доступ к которым получает пользователь, зависят от кода и пароля. Порядок выполнения работы Создание нового файла рабочей группы Microsoft Access без помощи мастера защиты
Рис. 44. Окно Администратор рабочих групп
Рис. 45. Окно Сведения о владельце рабочей группы
Разрешения, назначенные группе, автоматически получает каждый пользователь, входящий в группу.), а также их пароли, сохраняются в новом файле рабочей группы. Чтобы присоединить к рабочей группе, определенной новым файлом рабочей группы, других пользователей, скопируйте этот файл в общую папку (если он не был сохранен на шаге 5 в общей папке); после этого каждый пользователь должен будет запустить «Администратор рабочих групп» и присоединиться к новому файлу рабочей группы. Присоединение к рабочей группе Microsoft Access с помощью администратора рабочих групп
При следующем запуске Microsoft Access будут использованы учетные записи пользователей и групп и пароли из файла той рабочей группы, к которой вы присоединились. Создание новой группы пользователей Частью системы защиты базы данных являются учетные записи групп, входящих в рабочую группу Microsoft Access. Создание группы позволяет присваивать одинаковый набор разрешений на доступ сразу нескольким пользователям. Для выполнения данной процедуры необходимо войти в базу по учетной записи члена группы «Admins».
Рис. 46. Окно пользователи и группы, вкладка Группы
Рис. 47. Окно Новый пользователь или группа
Создание нового пользователя и добавление его в группу Для выполнения данной процедуры необходимо войти в базу по учетной записи члена группы «Admins».
Для проверки имени текущей рабочей группы или для изменения рабочей группы используйте служебную программу «Администратор рабочих групп».
Рис. 48. Окно пользователи и группы, вкладка Пользователи.
Имя выбранной группы появится в списке Участие в группе. Изменение пароля текущего пользователя.
Рис. 49. Окно Пользователи и группы, вкладка Изменение пароля.
Рис. 50. Окно ввода пароля Присваивание или удаление разрешений на доступ к базе данных и ее объектам
Используемый при входе в базу данных файл рабочей группы должен содержать учетные записи пользователей и учетные записи групп, которым нужно присвоить разрешения. Однако можно присваивать разрешения группам, а позднее добавлять в них пользователей.
Рис. 51. Окно разрешения
Примечание. Скрытые объекты не отображаются в списке Имя объекта, если не был установлен флажок скрытые объекты на вкладке Вид в диалоговом окне Параметры (меню Сервис).
Рекомендуемая литература
|
Методические указания предназначены для студентов экономического факультета, изучающих курсы «Документирование управленческой деятельности»... | Методические указания предназначены для проведения практических занятий по дисциплине «Базы данных», для специальности ксиК | ||
Методические указания по проведению лабораторных работ предназначены для студентов гоапоу «Липецкий металлургический колледж» технических... | Одобрена предметной комиссией «программного обеспечения и информационных технологий» | ||
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования | Информационные технологии на транспорте: Методические указания по изучению раздела «субд ms access» и выполнению лабораторных работ.... | ||
Методические указания к выполнению лабораторных работ по дисциплине информатика для студентов I курса специальности 080507 IV курса... | Методические указания содержат не только непосредственно задания для выполнения работ, но и все необходимые бланки первичных учетных... | ||
Учебно-методическое пособие предназначенодля студентов 3 курса, обучающихся по профессии 23. 01. 03 Автомеханик. Пособие содержит... | Помазанов В. В. Информационные технологии в юридической деятельности. Методические рекомендации для выполнения лабораторных работ,... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |