АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Описание запросов к базе данных

Читайте также:
  1. I. Описание практики.
  2. II. Описание экспериментальной установки
  3. II. Составьте предложения из данных слов. Употребите глагол-сказуемое в Futurum.
  4. III. Описание мнении (doxography)
  5. III. Описание основных целей и задач государственной программы. Ключевые принципы и механизмы реализации.
  6. V. Описание основных ожидаемых конечных результатов государственной программы
  7. X. Общее описание типов
  8. X. Общее описание типов.
  9. XII. Правописание глаголов
  10. XVI. Правописание союзов
  11. А. Общее описание
  12. А. Общее описание

1. Показать количество студентов, проживающих в комнате (№2):

SELECT Logbook.*, Student.surname, Student.name, Student.patronic;

FROM Logbook, Student, Treaty;

WHERE Treaty.num_treaty = Logbook.num_treaty;

AND Student.num_stud = Treaty.num_stud;

AND Logbook.lognote =.T.;

GROUP BY Logbook.num_room, Student.num_stud;

HAVING Logbook.num_room = 2

 

2. Перечень всех студентов 4 курса проживающих в общежитии

SELECT Logbook.num_rec, Logbook.num_room, Logbook.num_treaty,;

Logbook.lognote, Student.surname, Student.name, Student.patronic,;

Treaty.kurs;

FROM Logbook, Student, Treaty;

WHERE Treaty.num_treaty = Logbook.num_treaty;

AND Student.num_stud = Treaty.num_stud;

AND Logbook.lognote =.T.;

GROUP BY Treaty.kurs, Student.num_stud;

HAVING Treaty.kurs = 4;

ORDER BY Student.surname

 

3. Просмотр информации о комнатах общежития: количество комнат с 4-мя местами:

SELECT Room.kolmest, COUNT(Room.num_room), Room.qualit, Room.num_room;

FROM Room;

GROUP BY Room.kolmest;

HAVING Room.kolmest = 4

 

4. Покозать распределение студентов по комнатам

SELECT Student.surname, Student.name, Student.patronic, Treaty.num_stud,;

Treaty.kurs, Logbook.num_room, Faculty.shot_facul, Speciali.shot_spec;

FROM Student, Room, Treaty, Logbook, Faculty, Speciali;

WHERE Treaty.num_stud = Student.num_stud;

AND Logbook.num_room = Room.num_room;

AND Student.num_stud = Treaty.num_stud;

AND Student.num_stud = Treaty.num_stud;

AND Room.num_room = Logbook.num_room;

AND Faculty.kod_facul = Treaty.kod_facul;

AND Speciali.kod_spec = Treaty.kod_spec;

AND Logbook.lognote =.T.;

GROUP BY Room.num_room, Student.num_stud


Описание отчетов и этикеток

 
 

На рис 6. представлена схема отчета “Отчет о проживающих студентах в комнате №2”

 

Рис.6.

 


На рис 7. представлена схема отчета “Список студентов 4-го курса”


Рис.7


На рис. 8. Представлена схема этикетки «Наклейка на конверт студенту»


Рис. 8


Описание экранов

На рис. 8 представлена схема экрана “Информация о комнате”


Рис.8.

 

На рис. 9 представлено сгенерированное окно “Сведения о комнате”

 


Рис. 9.


1 | 2 | 3 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)