- •Занятие №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-выражений
- •Шифрование объектов
- •Безопасность приложений
Занятие №12
Лабораторная работа №2 «Связь с таблицами SQL Server. Использование связанных таблиц в запросах».
Целью этой лабораторной рабрты будет изучение механизма связывания таблиц для доступа к этим таблицам сервера, получеиие навыков использования связанных таблиц в запросах.
Другим способом использования в приложениях Access данных SQL Server является связь с таблицами его баз данных. Связанные таблицы, оставаясь на сервере в формате источника, отображаются в окне базы данных Access. Эти таблицы могут быть использованы наряду с локальными таблицами базы данных Access при создании запросов, форм, отчетов. Связанные таблицы можно просмотреть и в режиме конструктора, однако никакие изменения в структуре таблицы невозможны.
Упражнение 1. Связь с таблицами баз данных SQL Server.
Упражнение 2. Использование связанных таблиц в запросах.
Контрольные вопросы:
Какой интерфейс используется при работе в БД Access со связанными таблицами, размещенными на Microsoft SQL Server?
Как называется программа, с помощью которой определяются источники данных ODBC?
Как запустить на выполнение программу создания источников данных ODBC?
Как называется драйвер ODBC для связи с Microsoft SQL Server?
Какие типы источников данных позволяет создавать интерфейс ODBC?
Могут ли пользователи разных компьютеров использовать один системный источник данных?
Назовите основные параметры источника данных ODBC.
Какие данные должен передать пользователь серверу для регистрации?
В каком свойстве запроса к серверу записываются сведения об источнике данных?
Как запишется ссылка на источник данных с именем Поставка?
Можно ли использовать запрос к серверу при создании запроса конструктором?
Синтаксис инструкции запроса к серверу должен отвечать диалекту языка клиента или сервера?
С какой команды начинается процесс создания связанных таблиц?
Где сохраняются сведения об источнике данных связанной таблицы?
Какая команда позволяет просмотреть и обновить список связанных таблиц?
Остаются ли экспортируемые из локальной базы данных на сервер таблицы в ее составе?
Занятие №13
Лабораторная работа №3 «Импорт объектов из базы данных SQL Server в Access. Экспорт объектов из базы данных Access в БД SQL Server».
Целью этой лабораторной работы будет формирование практических умений осуществления экспорта объектов из базы данных Access на SQL-сервер и импорта объектов баз данных сервера в базу данных Access.
Упражнение 1. Импорт объектов из БД SQL Server в Access
Упражнение 2 Экспорт объектов БД Access в БД SQL Server
Занятие №14
Создание файла проекта. Создание новой БД SQL Server. Подключение существующей БД SQL Server. Интерфейс доступа к данным OLE DB.
Access позволяет создавать на локальной рабочей станции клиентские приложения Microsoft SQL сервера - проекты. Эти приложения пользователя функционируют в среде Access и работают только с данными базы, размещенными на сервере. Проект Access хранится в файле с расширением adp. Он содержит только те объекты, которые составляют приложение: формы, отчеты, страницы доступа к данным, макросы и модули. В отличие от базы данных Access, проект не содержит данных или описаний их структуры. Таблицы, представления, схемы базы данных и сохраняемые процедуры - объекты базы данных - только отображаются в проекте Access и могут использоваться в качестве источников данных в формах, отчетах, страницах доступа к данным, макросах и модулях проекта. В проекте объекты приложения создаются так же, как при работе с базой данных Access. Для быстрого создания простых приложений используются мастера.
В проекте можно не только просматривать и корректировать данные, но и создавать, модифицировать и удалять таблицы, представления, сохраняемые процедуры и схемы базы данных сервера. Инструментальные средства интерактивной работы с данными базы на сервере отличаются от аналогичных средств Access. Однако при наличии навыков работы с интерфейсом Access освоение дружественного графического интерфейса сервера будет не сложным.
Проект обеспечивает не только работу с существующей базой данных сервера, но и создание новой базы данных.
Интерфейс OLE DB
Проект Access обеспечивает доступ к базам данных Microsoft SQL Server напрямую (без использования Microsoft Jet) через интерфейс интерфейс OLE DB, который является базовым (native) для сервера. В архитектуре OLE DB программа, которая получает доступ к данным, называется потребитель данных, например, Microsoft Access 2000 или программа Microsoft Visual Basic 6.0, Программа, которая обеспечивает доступ к данным, называется поставщик (или провайдер) базы данных, например, Microsoft OLE DB Provider для SQL Server (рис. 4.1) или Microsoft Jet 4.0 OLE DB Provider для доступа к базе данных Microsoft Access внешнего потребителя.
Access является потребителем, сервер — источником. При обращении к объекту провайдер обеспечивает в окне приложения-потребителя работу с источником на сервере через графический интерфейс, который позволяет выполнять все функции приложения-источника по обработке объекта.
OLE DB Provider для SQL Server инсталлируется автоматически при установке Microsoft Office 2000 или Microsoft Access 2000. Прежде чем начать разработку проекта, необходимо убедиться, что SQL Server запущен, база данных на SQL Server доступна пользователю в соответствии с его правами, определёнными администратором на сервере.
Рис.14.1. Схема взаимодействия проекта Access и сервера в сети
Чтобы просмотреть, какие провайдеры OLE DB установлены на вашем компьютере. Список провайдеров можно найти в диалоговом окне Свойства связи с данными (Data Link Properties) программы Microsoft Data Links. Программа служит для создания файла подключения к источнику данных OLE DB. Стандартным форматом файла этой программы является файл UDL (Universal Data Link).
Для открытия списка провайдеров нужно выполнить следующие действия.
Открыть проводник Windows.
В меню Сервис выбрать команду Свойства папки. На вкладке Вид снять флажок Скрывать расширения для зарегистрированных типов файлов и нажать кнопку ОК.
Выбрать папку, в которой требуется сохранить файл подключения к источнику данных UDL-файл. Щелкнуть правой кнопкой мыши в правой области проводника, выбрать пункт Создать, а затем Текстовый документ.
Ввести нужное имя файла и расширение udl, нажать <Enter>.
На экране появится предупреждение о том, что после смены расширения файл может оказаться недоступным. Для UDL-файлов это предупреждение можно не принимать во внимание. Выбрать Да.
Дважды щелкнуть UDL-файл, откроется диалоговое окно Свойства связи с данными (Data Link Properties), где на вкладке Поставщик данных (Provider) представлены все установленные в системе провайдеры OLE DB (рис. 14.2).
7. Выбрать провайдера и определить параметры подключения к источнику данных на вкладке Подключение (Connection). Все выбранные для подключения к источнику данных сведения сохранятся в UDL-файле. В Access этот файл подключения используется для связи страниц доступа к данным с источником данных.
Внимание !
В проекте Access, ориентированном на работу с SQL сервером, нет возможности использовать ранее созданный UDL-файл. Параметры подключения к источнику данных сохраняются как строка связи с базой данных сервера в проекте Access, хотя создается эта строка с помощью того же диалогового окна Свойства связи с данными (Data Link Properties).
Рис. 14.2. Список провайдеров OLE DB, доступных на компьютере
