27100

Запросы к базе данных. Виды запросов. Язык SQL. Запросы по образцу (QBE)

Доклад

Информатика, кибернетика и программирование

Запросы по образцу QBE Запрос query это средство выбора необходимой информации из базы данных. Вопрос сформированный по отношению к базе данных и есть запрос.QBE запрос по образцу средство для отыскания необходимой информации в базе данных.

Русский

2013-08-19

37 KB

105 чел.

2) Запросы к базе данных. Виды запросов. Язык SQL. Запросы по образцу (QBE)

Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language).

QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов. При создании query необходимо определить:

  •  Поля в базе данных, по которым будет идти поиск информации
  •  Предмет поиска в базе данных
  •  Перечень полей в результате выполнения запроса

SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.

С помощью запроса можно выполнить следующие виды обработки данных:

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


Виды запросов:

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

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

Многотабличный запрос позволяет сформировать записи результата путем объединения взаимосвязанных записей из таблиц БД и включения нужных полей из нескольких таблиц. В частности, при объединении двух нормализованных связанных одно-многозначными отношениями таблиц результирующая запись образуется на основе записи подчиненной таблицы, в которую добавляются поля из связанной записи в главной таблице. Заметим, что подобное объединение формирует новую таблицу, которая не является нормализованной. Выбранный тип объединения таблиц задается при установлении связи между таблицами и определяет способ формирования записей запроса.


 

А также другие работы, которые могут Вас заинтересовать

67307. Экономические аспекты безопасности жизнедеятельности 25.87 KB
  Мероприятия по защите окружающей среды, снижению уровня воздействия опасностей на человека и техносферу, обеспечению требований безопасности и улучшению условий труда, прогнозированию, предотвращению или снижению последствий чрезвычайных ситуаций природного и техногенного...
67308. Методи та механізми автентифікації на основі симетричних криптоперетворень 323.44 KB
  Надзвичайно важливими послугами, що повинні надаватися користувачам ІТС є послуги цілісності та автентичності інформації та ресурсів. По суті сьогодні ці послуги в ряді випадків є навіть більш важливими ніж послуга конфіденційності. В цьому розділі цілісність інформації ми будемо розглядати як властивість захищеності...
67309. ФОРМЫ ПРАВА 117.5 KB
  В одних государствах преимущественное распространение получили правовые акты парламентов в других делегированное законодательство органов управления в третьих прецеденты и судебные решения в четвертых религиозные нормы Коран сунна иджма и т. Нормативно-правовые акты являются основной и наиболее совершенной формой современного права.
67311. Фразеология. Объект и предмет фразеологии 109.5 KB
  Такие устойчивые сочетания слов называют фразеологическими единицами (ФЕ), фразеологическими оборотами, фразеологизмами, фраземами, идиомами (греч. idioma ‘особе свойство’). Предметом фразеологии как раздела языкознания является исследование природы фразеологизмов и их категориальных признаков...
67312. Перевантаження операторів new і delete 201.5 KB
  Розробник може керувати виділенням пам’яті, перевантажуючи оператори new і delete. Такі оператори переважно перевантажуються як методи класу. Проте дозволено перевантаження і як дружніх функцій Операторні функції операторів new і delete в обидвох випадках мають вид...
67313. Методы определения характеристик моделируемых систем 1.13 MB
  По каждой такой характеристике y определяется N значений по которым строится гистограмма относительных частот вычисляется математическое ожидание дисперсия и моменты более высокого порядка определяются средние по времени и максимальные значения. В случае стационарного эргодического процесса...
67314. Доходи та прибуток. Доходи підприємства торгівлі 35.94 KB
  Дохід від торгової діяльності використовується підприємством для відшкодування витрат й інших затрат, пов’язаних зі здійсненням його господарської діяльності та створенням прибутку від реалізації. Таким чином підприємство забезпечує самоокупність поточної господарської діяльності й створює умови...
67315. Интеграция, квалификационное тестирование и испытания комплексов программ 247.5 KB
  В первой части стандарта представлена концепция планирования и управления процессами оценивания характеристик программ, а также их связь с процессами управления жизненным циклом ПС (по ISO 12207). При подготовке к испытаниям рекомендуется структурировать технологию и процедуры применения конкретного...