1.Создать родительскую таблицу TRUBA со следующими полями:
КОД( код дорожной трубы, тип данных - счётчик, ключевое поле);
ТИП( тип трубы КрЖБТ(круглая железобетонная), ПБТ (прямоугольная бетонная) или ПЖБТ (прямоугольная железобетонная)- вводится мастером подстановки, тип данных текстовой
Заполнить таблицу TRUBA данными о 6-8 сооружениях.
2.Создать дочернюю таблицу DOROGA со следующими полями :
КОД(код трубы из таблицы TRUBA, тип данных длинное целое)
КМ( километр, на котором находиться труба, целое трёхзначное число, тип данных целое)
ПК (пикет на котором находиться труба, число от 0 до 9, тип данных байт)
РАСХОД( расход воды в ручье,целое число от 2 до 10 м3/c тип данных байт)
УКЛОН (уклон дна ручья, число в диапозоне от 0.01 до 0.1, тип данных одинарное целое с плавающей точкой)
N( гидравлическая шероховатость дна ручья, число в диапозоне от 0.02 до 0.06, тип данных одинарное с плавающей точкой)
B(ширина разлива вытекающей из трубы воды - число в диапозоне от 6 до 20 м, тип данных байт)
H(глубина воды при которой прекращаеться размыв русла ручья,вычисляемое поле H=(РАСХОД *N/B*корень из УКЛОН)в степени 0.6)
Внести в дочернюю таблицу записи о 6-8 ручьях для каждого кода трубы;
3.Установить между таблицами связь по полю КОД, установить обеспечение целостности данных с каскадным обновлением связанных полей и каскадным удалением связанных записей;
4.Создать многотабличную форму ФОРМА, в которую выводятся поля обоих таблиц, а также текущая дата и заголовок -БАЗА ДАННЫХ ВОДОТОКОВ.
5. Создать запрос АНАЛИЗ, в котором организовать выборку информации о тех ручьях, на которых глубина воды H превышает 20% от ширины разлива B.