русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Общая характеристика запросов


Дата добавления: 2015-07-09; просмотров: 844; Нарушение авторских прав


Система управления базой данных позволяет не только хранить какую-либо информацию, но также и обрабатывать её. Это производится с помощью запросов, которые при обращении к БД получают конкретную, выборочную информацию.

Круг задач, решаемых при помощи запросов, чрезвычайно широк и многообразен, но в целом все виды запросов условно можно разделить на три большие группы.

1. Запросы, позволяющие производить простой отбор каких-либо конкретных данных из таблиц.

2. Запросы для модификации записей таблицы. С их помощью можно удалять строки (записи), изменять отдельные ячейки и добавлять записи.

3. Запросы для преобразования одной таблицы в другую путём, самый простой случай, создания новой таблицы, содержащей выборочную информацию из исходной (исходных) таблицы. В более сложных видах запросов можно использовать так называемые вычисляемые поля (по формулам), создавать перекрёстные таблицы (сводные, итоговые), строки и столбцы которых соответствуют значениям полей исходной таблицы и т.д.

При работе запроса данные могут:

- Упорядочиваться (сортироваться);

- Фильтроваться (отсеиваться);

- Объединяться;

- Разделяться;

- Изменяться;

- Вычисляться (преобразовываться) с помощью формул, и при этом никаких изменений в базовых таблицах может (по желанию) не происходить.

Для создания запросов в БД существует специальный язык запросов SQL (Structured Query Language) – структурированный язык запросов. Пользователь может себе позволить не изучать этот язык. Вместо него в Access есть простое средство, которое называется бланком запроса по образцу. С его помощью можно сформировать запрос простыми приёмами, перетаскивая элементы запроса между окнами.

Работа с запросами мало, чем отличается от работы с таблицами. Можно открыть запрос и просмотреть так называемый динамический набор данных в табличном режиме. На основе запроса можно создать отчёт или форму. Сведения в запросе можно сохранять, изменять с параллельным сохранением изменений в самой таблице. Гибкость запросов позволяет пользоваться ими чаще, чем таблицами. Вместо просмотра всех таблиц можно получить ограниченный набор данных по различным условиям.



Программа предлагает создать и использовать следующие запросы: Простой запрос (мастер); Перекрёстный запрос (мастер); Параметрический запрос (конструктор); Повторяющиеся записи (мастер); Записи без подчинённых (мастер); Запросы на изменения (конструктор- запросы по образцу); Структурированные запросы (с помощью SQL-языка).



<== предыдущая лекция | следующая лекция ==>
Создание форм | Создание запросов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.187 сек.