23325

Обработка запросов

Лабораторная работа

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

Отчет по работе: Исходные базы данных: Простые запросы для одной базы данных: SELECT Table1.зарплата Table1.фамилия; FROM db6table1; WHERE Table1.зарплата 20000; SELECT Table1.

Русский

2013-08-04

95.5 KB

5 чел.

Московский Государственный Университет Леса.

Кафедра вычислительной техники.

Лабораторная работа №6:

«Обработка запросов»

По дисциплине: Базы данных.

Выполнил: студент гр. ВТ-41

  Артамонов А.В.

    Принял: доцент Боцула Л.Н.

2011 год.


Цели работы:

  •  научиться составлять выражение запроса;
  •  научиться генерировать запрос в среде FoxPro;
  •  разработать обработку запроса на разных версиях базы данных.

Задание:

Составление простых запросов для одной базы данных.

  1.  Выполните генерацию 2 запросов в среде FoxPro.
  2.  Сохраните запрос в виде файла.
  3.  Проанализируйте результаты.
  4.  Измените содержимое БД.
  5.  Выполните запрос для новой версии БД. Сделайте выводы.

Составление простых запросов для двух и более баз данных.

  1.  Выполните генерацию запроса в среде FoxPro.
  2.  Выполните запрос. Результаты выведите на экран.
  3.  Изучите текст SQL.

Составление сложных запросов.

  1.  Подготовьте проектные решения по сложному запросу, который предполагает настройку:
  •  функций для вычислительной обработки БД (итоги по всем записям для поля – сумма, среднее, количество записей);
  •  сортировку данных;
  •  группировку данных;
  •  получение групповых итогов.
  1.  Настройте запрос.
  2.  Выполните запрос. Проанализируйте результаты.
  3.  Изучите текст на SQL.
  4.  Сохраните запрос.

Отчет по работе:

Исходные базы данных:

Простые запросы для одной базы данных:

SELECT Table1.зарплата, Table1.фамилия;

 FROM db6!table1;

 WHERE  Table1.зарплата > 20000;

 

SELECT Table1.фамилия, Table1.стаж;

 FROM db6!table1;

 WHERE  Table1.должность = инженер

Простой запрос для двух баз данных:

SELECT Table1.стаж, Table2.возраст, Table2.фамилия, Table2.имя,;

 Table2.отчество;

 FROM ;

    db6!table1 ;

   INNER JOIN db6!table2 ;

  ON  Table1.фамилия = Table2.фамилия;

 WHERE  Table1.стаж > 5;

  AND  Table2.возраст <= 30;

Сложный запрос:

SELECT Table1.фамилия, Table1.должность, Table1.стаж, Table1.зарплата,;

 Table2.возраст, SQRT(Table2.возраст-Table1.стаж);

 FROM ;

    db6!table1 ;

   INNER JOIN db6!table2 ;

  ON  Table1.фамилия = Table2.фамилия;

 WHERE ( (  Table1.стаж < ( 10);

  OR  Table1.стаж > ( 15 ) );

  AND  Table1.зарплата > ( 5000 ) );

  AND  Table2.возраст > ( 25 );

 GROUP BY Table1.фамилия, Table1.должность, Table1.стаж,;

 Table1.зарплата, Table2.возраст;

 ORDER BY Table1.фамилия DESC

Контрольные вопросы:

  1.  Что такое запрос?
  2.  Привести примеры 2–3 простых запроса (логические выражения).
  3.  Привести пример сложного запроса.
  4.  Прокомментировать текст на SQL для примеров, указанных преподавателем.


 

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

1191. Фармакология периферической нервной системы 51 KB
  Структурно-функциональные особенности автономной (вегетативной) и соматической иннервации. Механизм передачи нервного импульса в синапсах автономной нервной системы. Эффекты возбуждения симпатических и парасимпатических нервов. Принципы фармакологической регуляции нейромедиаторных процессов. Классификация веществ, действующих на автономную нервную систему.
1192. Исследование ассортимента и качества конфет в розничной торговой сети «Рассвет» 346.34 KB
  Характеристика магазина «Рассвет» и основных показателей хозяйственной деятельности. Производители – источники поступления конфетных изделий в магазин «Рассвет». Приемка конфетных изделий по качеству и количеству в магазине «Рассвет». Анализ ассортимента конфетных изделий в магазине по видам. Результаты исследований ассортимента конфет в магазине по показателям: широта, полнота, устойчивость, новизна...
1193. Технико-экономические показатели автоматизации комплекса очистных сооружений 139.5 KB
  расчёт прогнозируемого объёма переработки загрязнённых вод на комплексе очистных сооружений. Расчет потребности капитальных вложений в основные фонды. Расчёт заработной платы. Расчёт затрат на потребление теплоэнергии (пара). Основные технико-экономические показатели автоматизации комплекса.
1194. Привод подвесного конвейера 1.04 MB
  Определение расчетной мощности электродвигателя. Выбор двигателя по каталогу. Определение передаточных чисел мощностей, частот вращения и крутящих моментов на валах привода. Расчет открытой прямозубой цилиндрической зубчатой передачи. Определение допускаемых напряжений для шестерни и колеса, при расчете на выносливость при изгибе.
1195. Организационно-экономическая часть создания системы автоматизированного проектирования 185.5 KB
  Технико-экономическое обоснование целесообразости проекта. Использование программно-аппаратных средств. Расчёт договорной цены разработки ячейки. Дополнительная заработная плата научного персонала. Календарный график работ по разработке блока.
1196. Газотурбинные установки. Машины и оборудование. Охрана труда. Строительные конструкции. 368.5 KB
  Устройство камер сгорания и теплообменных аппаратов ГТУ. Назначение, устройство и виды фильтров, используемых в гту. назначение и устройство глушителей, применяемых в компрессорах. Запорная арматура: назначение, устройство, принцип действия, примущества, недостатки, ремонтнопригодность. Устройство и принцип действия центробежного нагнетателя. Требования к проведению инструктажей по охране труда, их виды и сроки проведения.
1197. Приспособление для проведения механических испытаний 74.5 KB
  Схема сборки приспособления для проведения вибрационных испытаний. Универсальная оснастка плита для проведения вибрационных испытаний. Эта оснастка используется для проведения испытаний множества приборов.
1198. Производственный анализ СПК Октябрьский Волотовского района 63.5 KB
  Уставный капитал колхоза составляет 29531 тыс. руб. Учредителями хозяйства являются члены кооператива, которые объединили свои имущественные и земельные доли. Основным видом деятельности является сельское хозяйство, доля выручки от продажи сельскохозяйственной продукции на 2010 год составила 98 %.
1199. Проектирование одноэтажного промышленного здания города Волгограда 38.92 KB
  К промышленным относят здания, в которых размещены цехи, выпускающие готовую продукцию или полуфабрикаты. Технико-экономические показатели объемно-планировочного решения. Оценка полученных результатов. Выполнение промышленного здания из прогрессивных металлических конструкций несущих и ограждающих элементов.