русс | укр

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

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

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

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


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

Запросы


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


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

Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную результирующую таблицу. Если хотят подчеркнуть факт «временности», то её ещё называют моментальным снимком.

 

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

Создавать запросы можно вручную через Конструктор запросов и автоматически, используя Мастер запросов.

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

Когда мы работаем с основными таблицами БД, мы физически имеем дело с жестким диском, т.е. с очень медленным устройством. Когда же мы на основании запроса получаем результирующую таблицу, то имеем дело с электронной таблицей, не имеющей аналога на жестком диске, - это только образ отобранных полей и записей. Разумеется работа с «образом» происходит гораздо быстрее и эффективнее.

Таблицы – слишком ценные объекты БД, чтобы с ними имел дело кто-либо, кроме разработчика. Исполнитель получает данные через запросы.

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

ü Выборку;

ü Запросы с параметры (задаются критерии на выборку);

ü Итоговые;



ü На изменение;

ü На вычисления;

ü Перекрестные;

ü Специфические (SQL) запросы к серверу БД.

Формы

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

Таблицы или запросы можно выводить на экран не только в виде результирующих таблиц, но и в виде красиво оформленных форм. К формам предъявляются повышенные требования по дизайну.

Отчеты

 

Отчеты – используют для отображения информации, предназначенной для вывода на печать и в режиме просмотра на экране. Отчеты могут включать группировку данных до 3-х уровней, групповые и вычисляемые поля и оформлены соответствующим образом. Сортировка полей по количеству уровней должна соответствовать количеству уровней группировок. Группировочные поля в отчетах должны располагаться в левой части отчетов слева направо по убыванию их старшинства (т.е. 1, 2, 3).



<== предыдущая лекция | следующая лекция ==>
Таблицы | Типы данных и свойства полей БД


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


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

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

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


 


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

 
 

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

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