Информатика -продвинутый курс



         

ПРЕДСТАВЛЕНИЕ ОБ ЯЗЫКАХ УПРАВЛЕНИЯ РЕЛЯЦИОННЫМИ БАЗАМИ ДАННЫХ ТИПА dBASE - часть 27


Вид запроса:

«Какие классы Печать (д/н)»

Полный отчет (первый пункт меню) выводится в соответствии с экранными формами табл. 6.3 и табл. 6.4. Для всех остальных пунктов создадим форматные файлы, которые выводят информацию по одному из столбцов экранных форм.

Таблица 6.5

Отчет по «Медицинскому обслуживанию»

Медицинское обслуживание

Класс

Количество осмотров

Хронические заболевания

Специальные медицинские группы

30

3

1

26

2

0

30

0

0

29

1

1

** итог **

820

21

14

Структура БД.

Создадим две БД со структурами, изображенными в табл. 6.6. Поле «класс» содержит информацию о номере класса. По полю «класс1» различаются параллельные классы.

Для быстрого поиска информации в базе, а также для автоматической сортировки записей после внесения изменений, проиндексируем их по полю «класс» и «класс1». При этом создаются индексные файлы KL.NDX и KL1.NDX.

Таблица 6.6

Структуры создаваемых баз данных

Поле

Имя

Тип

Длина

001

класс

N

002

002

Класс1

С

002

003

пр:год

N

005

004

четв:1

N

002

005

четв:2

N

002

006

четв:3

N

002

007

четв:4

N

002

008

неусп:ч1

N

002

009

неусп:ч2

N

002

010

неусп:ч3

N

002

011

неусп:ч4

N

002

012

втгод:ч1

N

002

013

втгод:ч2

N

002

014

втгод:ч3

N

002

015

втгод:ч4

N

002

016

проп.без у/п

N

004

017

по:болезни

N

004

018

на:учете

N

005

019

тр.семья

N

005

Поле

Имя

Тип

Длина

001

класс

N

002

002

класс1

С

002

003

семьи

N

005

004

дети

N

005

005

фонд

N

005

006

молоко

N

004

007

пол1

N

003

008

пол2

N

003

009

осмотр

N

005

010

хрон

N

005

011

спрг

N

004

012

учебн

С

010

013

гпд

С

003

014

упк

С

005

<


Содержание  Назад  Вперед