23336

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

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

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

SELECT SALES.SNUM SALES.SNAME SALES.CITY; FROM SALES; WHERE SALES.

Русский

2013-08-04

404 KB

2 чел.

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

Факультет электроники и системотехники

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

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

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

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

Выполнил:

студент группы ВТ-41

  Соколов И.П.

    Принял:

доцент Боцула Л.Н.

Москва – 2012 г.

Задание на лабораторную работу:

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

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

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

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

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

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

Отчет по лабораторной работе:

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

Создание запроса:

Добавление полей:

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

Условие: Найти всех продавцов из города London.

SELECT SALES.SNUM, SALES.SNAME, SALES.CITY;

FROM SALES;

WHERE  SALES.CITY = “London”;

GROUP BY SALES.SNUM;

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

Условие: Найти всех продавцов из Лондона, которые обслуживают покупателей из этого же города.

SELECT SALES.SNUM, SALES.SNAME, SALES.CITY, CUSTOM.CNUM, CUSTOM.CNAME;

FROM SALES, CUSTOM;

WHERE CUSTOM.SNUM = SALES.SNUM;

  AND (SALES.CITY = “London”;

  AND CUSTOM.CITY = SALES.CITY);

GROUP BY SALES.SNUM;

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

SELECT SALES.SNUM, SALES.SNAME, SALES.CITY, CUSTOM.CNUM, CUSTOM.CNAME;

FROM SALES, CUSTOM;

WHERE SALES.SNUM > 1005;

  AND SALES.SNUM < 1013;

  AND CUSTOM.SNUM = SALES.SNUM;

  AND SALES.CITY = “Berlin”;

  AND CUSTOM.CITY = SALES.CITY);

GROUP BY SALES.SNUM;

ORDER BY SALES.CITY DESCENDING

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

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


 

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

7956. Педагогика для студентов педагогических учебных заведений 3.18 MB
  ПЕДАГОГИКА Пособие создано с учетом закономерностей развития и формирования у будущих учителей педагогического профессионализма. В пособие включены материалы не только школьной, но и вузовской дидактики, что расширяет возможности свободы выбора студ...
7957. Поисковая оптимизация - SEO 137 KB
  Введение. Цели курса. Кто такие оптимизаторы. Спрос на услуги оптимизации порождает рост предложения. Для кого же делают сайты? Белое и черное в работе оптимизатора. Виды сайтов, их аудитория, источники входящего потока посети...
7958. Предмет і метод політичної економії 421 KB
  Предмет і метод політичної економії 1. Предмет політичної економії: а) зародження і розвиток предмету б) трактування різними школами в) економічні категорії і закони. 2. Методи економічних досліджень. 3. Функції політичної економії: а) основ...
7959. Культурология. Лекции. Предмет и функции культурологии 498.5 KB
  Тема № 1. Предмет и функции культурологи. История становления представлений о культуре. Культура относится к числу древнейших явлений человеческой жизни. Однако интерес к ее изучению и осмыслению как особого явления действительности сложился относит...
7960. Понятие, сущность и классификация страхования 615 KB
  Понятие, сущность и классификация страхования Понятие и сущность страхования Понятие и сущность Страхование - это отношения по защите имущественных интересов граждан и юридических лиц при наступлении определенных непредвиденных неблагоприятных ...
7961. Ґендерні стереотипи 30.37 KB
  Ґендерні стереотипи Мета: розвивати в учнів критичне ставлення щодо стереотипів, успадкованих нами з культури, та щодо образів, тиражованих засобами масової інформації проаналізувати поширені в суспільстві упередження про те, що означає бути чолові...
7962. Поняття світу. Проблема єдності світу 48 KB
  Тема уроку. Поняття світу. Проблема єдності світу. Мета: Розглянути поняття світу та проблеми єдності світу розвивати вміння критично аналізувати різні точки зору на певну проблему виховувати толерантне ставлення до права іншої людини мати власні ...
7963. Людина і космос. Всесвіт і Земля. 44.5 KB
  Людина і космос. Всесвіт і Земля. Мета: Розглянути співвідношення людина і космос та Всесвіт і Земля розвивати вміння критично аналізувати різні точки зору на певну проблему виховувати толерантне ставлення до права іншої людини мати власні світогл...
7964. Матеріальне та ідеальне 42 KB
  Матеріальне та ідеальне Поняття первинне позначають те, що є основою іншого, без чого це інше не може існувати і нині. Визначаючи це первинне, його почали називати субстанцією, а конкретно-чуттєвий прояв субстанції - матерією. матерія визначаєт...