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 для примеров, указанных преподавателем.


 

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

37175. Реформы Петра Первого 89.44 KB
  Реформы Петра Первого. ВОЕННЫЕ РЕФОРМЫ ПЕТРА I Военные реформы занимают особое место среди Петровских преобразований. Историки насчитывают всего лишь несколько месяцев мирного времени за более чем 35летнее правление Петра. Понятно что именно армия и флот были главным предметом заботы Петра.
37176. Доходы бюджета 42 KB
  Доходы бюджета необходимо рассматривать прежде всего как фактор влияющий на совокупное потребление путем оказания влияния на уровень доходности социальных групп и виды деятельности. Доходы бюджета способны воздействовать на хозяйственную активность на объемы выпускаемой продукции и техническое оснащение производства на равновесие цен на отраслевое и территориальное размещение инвестиций. Доходы бюджета выражают экономические отношения возникающие в процессе формирования основного общегосударственного фонда денежных средств между...
37177. Расходы бюджета 29 KB
  По своему материальновещественному воплощению бюджетные расходы представляют собой денежные средства направляемые на финансовое обеспечение задач и функций государства и местного самоуправления. Посредством такой формы функционирования бюджета как бюджетные расходы образуются доходы нетрудоспособных граждан и оказывается поддержка другим социальнонезащищенным слоям населения. Бюджетные расходы способны оказывать активное влияние на формирование экономического роста приоритетное финансирование научных исследований развитие прогрессивных...
37178. Межбюджетные отношения 36.5 KB
  Низкая доля собственных доходов в бюджетах субъектов Федерации и местных бюджетах заметно снижает заинтересованность на местах в наращивании налогового потенциала в своевременном и полном поступлении налогов в бюджетную систему. Межбюджетные трансферты из федерального бюджета бюджетам бюджетной системы Российской Федерации предоставляются в форме: дотаций на выравнивание бюджетной обеспеченности субъектов Российской Федерации; субсидий бюджетам субъектов Российской Федерации; субвенций бюджетам субъектов Российской...
37179. Бюджетный процесс 30 KB
  В соответствии с Бюджетным кодексом правительство России вносит на рассмотрение Государственной Думы проект федерального бюджета на очередной финансовый год не позднее 26 августа. В первом чтении принимаются основные параметры бюджетапроходит в течение 30 дней со дня его внесения в Государственную думу. Рассматривается: прогнозируемый объём доходов в очередной год и плановый период с выделением объёма нефтегазовых доходов; приложения с нормативами распределения доходов между уровнями бюджетной системы; общий объём расходов; ...
37180. Возникновение бюджета 30 KB
  По экономической сущности государственный бюджет это денежные отношения возникающие у государства с юридическими и физическими лицами по поводу распределения национального дохода в связи с образованием и использованием бюджетного фонда предназначенного для финансирования экономики социальнокультурных мероприятий нужд обороны и государственного управления. Благодаря ей можно прогнозировать социальноэкономические последствия бюджетной политики. Бюджет играет важную экономическую социальную и политическую роль в воспроизводственном...
37181. Бюджетное устройство 90.5 KB
  Бюджетная система унитарного государства состоит из двух звеньев государственного и местных бюджетов. Бюджетная система федеративных госуда рств тр ехзвенная и состоит из федеративного федерального бюджета бюджетов членов субъектов федерации и местных бюджетов. Бюджетный кодекс РФ далее БК РФ даёт следующее определение бюджетной системы: Основанная на экономических отношениях и государственном устройстве РФ регулируемая нормами права совокупность федерального бюджета бюджетов субъектов РФ местных бюджетов и бюджетов государственных...
37182. Право регулирования денежного обращение страны 92.5 KB
  Главными задачами правового регулирования денежного обращения в России являются: обеспечение четкого разделения правовых полномочий и ответственности в сфере денежного обращения между Президентом РФ законодательной и исполнительной властями; поддержание необходимого темпа роста денежной массы в обращении и правильного соотношения между наличным и безналичным денежным обращением с целью стабильного и эффективного функционирования экономики страны; обеспечение законодательной и исполнительной власти правовыми нормами и инструментами...
37183. Денежно – кредитная политика 86 KB
  Согласно комментариям к федеральному закону О Центральном банке Российской Федерации Банка России денежно кредитная политика определяется как основная часть единой государственной экономической политики проявляющаяся в воздействии на количество денег в обращении с целью достижения стабильности цен обеспечения максимально возможной занятости населения а также роста реального объёма производства. В отличие от первого определения второе подчёркивает возможность влияния денежно кредитной политики не только на сферу обращения но и...