Sql Scholl
Распечатать страницу
Перейти на главную Карта сайта Отправить сообщение

Работа с популярными приложениями

Использование Microsoft Access

Microsoft Access обычно используется интерактивно для создания баз данных, управления, манипулирования и взаимодействия с данными, a Access предлагает еще и конструктор запросов (Query Designer), который можно использовать для интерактивного построения операторов SQL. Зачастую остающаяся невыявленной возможность конструктора запросов состоит в том, что он также позволяет вводить SQL-код для немедленного выполнения. Благодаря этому Access можно использовать для передачи операторов SQL любому источнику данных ODBC, хотя больше всего эта программа подходит для выполнения SQL-кода в уже открытой базе данных. Для того чтобы использовать названную возможность, сделайте следующее.

  • Запустите Microsoft Access. Вам предложат открыть (или создать) базу данных. Откройте базу данных, которую вы собираетесь использовать.
  • Выберите меню Запросы в окне с названием вашей базы данных, а затем дважды щелкните на ссылке Создание запроса в режиме конструктора (либо щелкните на кнопке Создать и выберите в появившемся окне пункт Конструктор).
  • Появится диалоговое окно Добавление таблицы. Закройте его, не выбрав ни одну из таблиц.
  • Выберите команду Режим SQL в меню Вид.
  • Введите ваш оператор SQL в окне запроса.
  • Чтобы выполнить оператор SQL, щелкните на кнопке Запуск (она помечена восклицательным знаком). Результаты будут отображены в этом же окне, но в режиме таблицы.
  • Переходите при необходимости от режима ввода запросов (вам нужно будет повторно выполнить команду Режим SQL для изменения вашего SQL-кода) к режиму отображения их результатов. Вы можете также использовать режим Создание запроса с помощьюмастера для интерактивного построения операторов SQL.

Microsoft Access также поддерживает режим запроса к серверу, который позволяет использовать Access для отправки SQL-операторов любому источнику данных ODBC. Эту возможность следует использовать для взаимодействия с внешними базами данных, и никогда — для непосредственного взаимодействия с Access. Чтобы воспользоваться этой возможностью, выполните следующее.

  • Microsoft Access для взаимодействия с базами данных использует ODBC, так что в системе должен присутствовать источник данных ODBC. Только в этом случае можно будет начать обработку запросов (см. предыдущие инструкции).
  • Запустите Microsoft Access. Вам предложат открыть (или создать) базу данных. Откройте какую-нибудь базу данных.
  • Выберите меню Запросы в окне с названием вашей базы данных, а затем дважды щелкните на ссылке Создание запроса в режиме конструктора (либо щелкните на кнопке Создать и выберите в появившемся окне пункт Конструктор).
  • Появится диалоговое окно Добавление таблицы. Закройте его, не выбрав ни одну из таблиц.
  • В меню Запрос выберите подменю Запрос SQL, а затем — команду К серверу.
  • В меню Вид выберите команду Свойства, чтобы отобразить диалоговое окно Свойства запроса.
  • Щелкните в поле Строка подключения ODBC, а затем — на кнопке с многоточием (...), чтобы отобразить диалоговое окно Выбор источника данных, которое вы будете использовать для выбора источникаданных ODBC.
  • Выберите ваш источник данных и щелкните на кнопке ОК, чтобы вернуться в диалоговое окно Свойства запроса.SQL, который не возвращает
    данные (например, INSERT, UPDATE или DELETE),
    выберите Нет.
  • Щелкните в поле списка Возврат записей. Если вывыполняете оператор SELECT (или другой оператор, возвращающий результаты), выберите Да. Если же вы выполняете оператор
  • Введите свой оператор SQL в окне запроса к серверу.
  • Чтобы выполнить этот оператор SQL, щелкните на кнопке Запуск (на ней изображен восклицательный знак красного цвета).