- •Занятие №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-выражений
- •Шифрование объектов
- •Безопасность приложений
Запросы на языке sql к базам данных sql Server
В запросах на языке SQL используются таблицы, сохраняемые в базе данных на сервере. Эти таблицы не представляются в окне базы данных Access и не могут использоваться при создании запроса средствами конструктора. Запрос должен быть записан на языке сервера — Transact SQL. Запрос передается на сервер через интерфейс ODBC.
Замечание.
Создание запроса на основе имеющихся запросов к серверу может быть выполнено с помощью конструктора.
Создание запроса на выборку
Создайте запрос на выборку данных из таблиц НАКЛАДНАЯ и ОТГРУЗКА, размещенных на SQL Server в базе данных Поставка товаров SQL:
SELECT НАКЛАДНАЯ.*, ОТГРУЗКА.КОД_ТОВ, ОТГРУЗКА.КОЛ_ОТГР
FROM НАКЛАДНАЯ INNER JOIN ОТГРУЗКА ON
(НАКЛАДНАЯ.КОД_СК = ОТГРУЗКА.КОД_СК) AND (НАКЛАДНАЯ.НОМ_НАКЛ = ОТГРУЗКА.НОМ_НАКЛ)
WHERE ДАТА_ОТГР>='09.07.2004';
Запрос возвратит таблицу с полями, указанными в первой строке запроса, и строками с данными об отгрузках, которые были выполнены в период, заданный условием отбора. Выполните следующие действия:
Начните создание запроса на языке SQL в окне базы данных на вкладке Запросы (Queries), щелкнув мышью на строке Создание запроса в режиме конструктора.
Закройте диалоговое окно Добавление таблицы (Show Table), не выбирая таблиц.
Выполните команду Запрос | Запрос SQL | К серверу (Query |SQL Specific | Pass Through).
В открывшемся окне запроса к серверу введите инструкцию SQL, которая позволит получить данные об отгрузках на заданную дату (рис. 10.18).
Для выполнения запроса SQL нажмите на панели конструктора запросов кнопку Запуск (Run). В результате выведется окно администратора ODBC Выбор источника данных (Select Data Source) (рис. 10.19).
Выберите на вкладке Источник данных компьютера (Machine Data Source) ранее созданный пользовательский источник данных Поставка, содержащий сведения о сервере и базе данных, к которой делается запрос. Используя сведения из выбранного источника данных, администратор ODBC выполняет подключение к базе данных. Если в выбранном источнике данных не указано доверительное соединение, у пользователя будут запрашиваться имя и пароль.
Рис.10.18. Окно запроса SQL
Запрос выполняется на сервере, и на компьютер пользователя-клиента возвращается таблица запроса, которая по виду ничем не отличается от таблицы локального запроса.
Сохраните запрос. В окне базы данных он будет помечен значком.
Рис. 10.19 Выбор источника данных для запроса
SQL к базе данных сервера
Внимание!
В окне Выбор источника данных (Select Data Source) можно создать новый или модифицировать существующий источник данных. Процесс начинается с нажатия кнопки Создать.
8. Чтобы не выбирать источник данных при каждом выполнении запроса, сохраните сведения о нем в свойстве запроса Строка подключения ODBC (ODBCConnectStr). Для этого откройте в режиме SQL окно свойств запроса, нажав на панели инструментов кнопку Свойства (Properties). В окне свойств запроса в строке подключения ODBC введите имя источника данных: ODBC;DSN=Поставка;. При сохранении запроса строка подключения сохранится вместе с ним. Теперь при выполнении запроса для подключения может потребоваться только ввод имени пользователя на сервере и пароля.
