- •Занятие №1
- •Информационные процессы и системы
- •Информационные ресурсы и технологии
- •Базовой технической составляющей процесса информатизации общества является компьютеризация.
- •Кодирование информации
- •Занятие №2
- •Меры информации
- •Качество информации
- •Занятие №3
- •Виды и формы представления информации в информационных системах
- •В зависимости от типа носителя различают следующие виды
- •Информация
- •Сообщение
- •Занятие №4 Обзор существующих современных систем автоматизированной обработки информации. Структура систем автоматизированной обработки информации.
- •Занятие №5
- •Общая характеристика процессов сбора, обработки, передачи и хранения информации
- •Занятие №6
- •Занятие №7
- •Общие принципы сохранения информации
- •Классификация субд
- •Занятие №8
- •Особенности и цель использования вычислительных сетей
- •Занятие №9
- •Особенности построения и функционирования локальных вычислительных сетей. Структура сети и особенности взаимодействия устройств
- •Топологии и технологии компьютерных сетей
- •Р ис. 9.1. Иерархическая система
- •Р ис. 9.3.Логическая структура сети с выделенным сервером
- •Занятие №10
- •Получим следующее окно для импортирования данных. Переключимся в режим Copy tables(s) and view(s) from the source database. Далее.
- •Запросы на языке sql к базам данных sql Server
- •Создание запроса на выборку
- •Создание запросов действия
- •Контрольные вопросы:
- •Занятие №11
- •Занятие №12
- •Целью этой лабораторной рабрты будет изучение механизма связывания таблиц для доступа к этим таблицам сервера, получеиие навыков использования связанных таблиц в запросах.
- •Упражнение 2. Использование связанных таблиц в запросах.
- •Создание проекта для существующей на сервере базы данных
- •Замечание
- •Занятие №15 Создание таблиц в проекте Access. Связывание таблиц в проекте. Определение контрольных ограничений. Схема взаимодействия проекта Access и sql-сервера.
- •Занятие №17
- •Создание схем баз данных
- •Занятие №18
- •Упражнение 1 Создание схем баз данных
- •Занятие №19 Разработка форм и отчётов в проекте Access.
- •Выбор настроек параметров
- •Настройка свойств формы проекта
- •Работа с серверными фильтрами
- •Занятие №20 Лабораторная работа №6 «Разработка форм и отчётов в проекте Access».
- •Занятие №21
- •Сохранение отчета как страницы доступа к данным
- •Подключение страницы к базе данных
- •Создание страницы доступа к данным одной таблицы
- •Создание страницы доступа к данным нескольких таблиц
- •Создание страницы доступа к данным в режиме конструктора
- •Занятие №23
- •Упражнение 2. Использование фильтра на странице доступа к данным
- •Упражнение 3. Сохранение отчета как страницы доступа к данным
- •Упражнение 4. Подключение страницы к базе данных
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Занятие №27
- •Занятие №28
- •Занятие №30
- •Связывание отдельных частей
- •Добавление фильтра записей
- •Упражнение 4. Связывание отдельных частей
- •Упражнение 2. Добавление фильтра записей.
- •Перемещение на другую запись
- •Занятие №35 Лабораторная работа №12 «Исследование средств доступа к базам данных»
- •Занятие №36
- •Обзор системы безопасности sql Server 2000 Физическая безопасность
- •Безопасность сетевого протокола
- •Доменная безопасность
- •Безопасность локального компьютера
- •Безопасность sql Server
- •Аутентификация
- •Авторизация
- •Группы и роли
- •Состояния разрешения
- •Разрешения на работу с объектами и выполнение sql-выражений
- •Шифрование объектов
- •Безопасность приложений
Сохранение отчета как страницы доступа к данным
С помощью мастера создадим многотабличный отчёт с информацией о договорах и их спецификациях, содержащих сведения о заказанных товарах, сроках поставки, количестве Договоры. Используя средства конструктора отчётов, разместиим надписи и поля в разделах отчёта, как показано на рисунке.
Замечание. Чтобы получить заданный отчёт, выберем таблицу ДОГОВОР в качестве основы главной части отчёта.
Первая страница отчёта о договорах фирмы в режиме предварительного просмотра представлена на рисунке 21.3 ниже.
Рис. 21.3. Страница отчёта о договорах фирмы в режиме предварительного просмотра
В окне базы данных выберем отчет Договоры, созданный на основе данных многотабличного запроса, и выполним команду Файл | Сохранить как. Отчет в режиме предварительного просмотра не может сохраняться как страница доступа к данным.
Отчёт сохранит свой внешний вид и функциональность. На странице так же, как в отчете, предусмотрены группировка и вывод итоговых данных. Воспользуемся маркером развёртывания группы и откроем список товаров, указанных в договоре.
При сохранении формы или отчета как страницы доступа к данным элементы управления, поддержка которых не может быть обеспечена, игнорируются. К таким элементам относятся переключатели и наборы вкладок, списки и поля со списками, которые содержат несколько столбцов, и некоторые другие. Рисунки в форме или отчете преобразуются в точечные рисунки и помещаются в папку Изображения . Подчинённые формы и отчёты из формы и отчета не преобразуются при выполнении команды Сохранить как.
Замечание:
Если страница доступа к данным и связанная с ней база данных сохраняются на локальном компьютере, для просмотра ее в браузере необходимо обеспечить режим автономного доступа к странице. Для установки этого режима необходимо подключиться к Интернету. В меню Файл метка Работать автономно должна быть снята. В меню Избранное нужно выбрать команду Добавить в избранное. В диалоговом окне Добавление в избранное следует установить флажок Сделать доступной автономно.
Подключение страницы к базе данных
При создании страницы из открытой базы данных Access или проекта Access, подключенного к базе данных SQL Server, для нее автоматически определяется в качестве источника данных открытая база данных. Это может быть как локальная, так и сетевая база данных. Путь к этой базе данных сохраняется в свойстве Строка подключения (ConnectionString) страницы доступа к данным, доступном в режиме конструктора.
Если при разработке страницы доступа к данным база данных находилась на локальном диске, Access для ссылки на нее использует локальный путь, что делает невозможным подключение к данным страницы для пользователей сети. Чтобы сделать базу данных доступной по сети, ее необходимо переместить или скопировать в сетевую папку, доступную пользователям, и изменить значение свойства страницы Строка подключения (ConnectionString), указав сетевой путь (в формате UNC) к ее новому расположению. При разработке страницы доступа к данным в проекте Access и размещении базы данных на SQL Server Access для ссылки на нее использует имя или IP-адрес сервера и базы данных на нем.
При перемещении базы данных, к которой подключаются страницы, требуется обновление свойства Строка подключения (ConnectionString) каждой зависимой страницы. Если создать файл для сохранения сведений о подключении страницы, и на страницах, связанных с одним источником, ссылаться на этот файл, то при перемещении базы данных в другое место достаточно будет исправить сведения о подключении в файле. Файл, сохраняющий информацию о подключении, на который могут ссылаться разные страницы, называется файлом подключения данных (odс - Office Database Connection). В процессе создания связи Access автоматически задает свойство Строка подключения (ConnectionString) на основании сведений, содержащихся в файле подключения.
Страницы доступа к данным могут создаваться в Access как самостоятельные объекты, не связанные с каким-либо приложением Access. В этом случае использование файла odс упростит их подключение к источнику данных.
Если вам необходимо создать несколько страниц доступа к базе данных на SQL Server, создайте файл odс для их подключения.
Начнём создание страницы, не открывая ни базы данных, ни проекта, щелчком на строке Пустая страница доступа к данным (Data Access Page) в области задач Создание файла. Если область задач не выведена на экран, выполняем команду Файл | Создать (File | New).
В открывшемся окне Выбор источника данных (рис. 21.4) для создания нового файла подключения данных odс дважды щелкнем Подключение к новому источнику данных или нажмём кнопку Создать. Файлы подключения данных по умолчанию сохраняются в папке Мои источники данных.
Рис. 21.4.Окно подключения страницы к источнику данных
В окне Мастер подключения данных (рис. 21.5) со списком всех обнаруженных на компьютере поставщиков OLE DB для подключения страницы к базе данных Microsoft SQL Server выберём соответствующую строку.
Замечание:
Для подключения к другому источнику данных OLE DB следует выбрать строку Дополнительно. Следует заметить, что выбор последней строки позволяет подключить страницу как к базе данных Access, так и к базе данных Microsoft SQL Server.
Рис. 21.5. Выбор типа источника для страницы доступа к данным
В следующем окне мастера подключения данных (рис. 21.6) укажем имя SQL Server и способ регистрации на нем.
Рис. 21.6. Окно определения источника данных
При выборе строки Дополнительно открывается окно Свойства связи с данными (Data Link Properties). Определим в нем источник данных OLE DB, выбрав провайдера, обеспечивающего связь с создаваемым источником данных (вкладка Поставщик данных (Provider)), и определим параметры подключения к источнику данных - конкретной базе данных - на вкладке Подключение (Connection). При размещении базы данных на SQL Server укажем имя или IP-адрес сервера и далее имя базы данных. При размещении базы данных Access в сети следует указать UNC-адрес, например, \\UВВ-2003\Базы данных\Поставка товаров.mdb.
5. В открывшемся окне мастера подключения данных (рис. 21.7) выберем базу данных.
Рис. 21.7. Окно определения базы данных источника
Рис. 21.8. Окно сохранения файла подключения данных
6. В окне, представленном на рис. 21.8, даём имя новому файлу подключения данных и сохраняем его, нажав кнопку Готово. Для файла можно указать описание или ключевые слова, которые затем можно использовать для выполнения поиска, нажав кнопку Сервис в диалоговом окне Выбор источника данных.
Для страницы, создаваемой вне базы данных, после подключения к источнику данных открывается единственный доступный для нее в этом случае режим создания - режим конструктора. При этом открывается окно Список полей (Field List), в котором отображает имя подключенной базы данных и сервера, а также объекты, доступные при конструировании страницы (рис. 21.9).
Рис. 21.9. Список доступных объектов подключенного источника данных
Список полей (Field List) позволяет добавлять поля таблиц и запросов на страницу доступа к данным. Для этого достаточно щелкнуть на знаке плюс выбранного объекта, выбрать имя поля в списке и перетащить его на страницу. Каждое поле страницы поддерживает прямую динамическую ссылку, которая связывает страницу доступа с реальными данными в базе.
Для изменения сведений о подключении страницы к базе данных откройте страницу доступа к данным в режиме конструктора, откроем Список полей (Field List) и щелкнем на панели инструментов этого списка на кнопке Свойства подключения для страницы или в контекстном меню строки подключения выберем Подключение (Connection). Укажем новые сведения о подключении страницы к базе данных.
Создадим новую страницу доступа к данным и убедимся, что для связи ее с базой данных SQL Server достаточно в окне Выбор источника данных (рис. 21.4) выбрать ранее созданный файл UBB-BEKAR adp2SQL.odc и нажать кнопку Открыть.
Указывая на странице для подключения к источнику данных абсолютный путь к файлу базы данных, вы лишаете возможности других пользователей сети работать с этими страницами. Access при сохранении такой страницы выдает сообщение, напоминающее о том, что страница является средством доступа к данным базы с любого компьютера сети.
Занятие № 22
Конструирование страниц доступа к данным.
