Реферат: Лабораторные работы (в ХГТУ)

Код соответствия (KOD)-ключевое, автоинкрементное поле;

  • Код книги (KKNIG) - содержит ссылку на таблицу подстановки KNIGI, по полю KOD, типа Long Integer (установлена ссылочная целостность);

  • Код автора (KAVT) - содержит ссылку на таблицу подстановки AVTOR, по полю KOD, типа Long Integer (установлена ссылочная целостность);


    Таблица SPEC:

    • Код специальности (KOD)-ключевое, автоинкрементное поле;

    • Название специальности (NAZV) - строка до 120 символов, обязательного заполнения;

    • Номер специальности (NOM) - строка до 10 символов, обязательного заполнения;


    Министерство Образования Российской Федерации
    Хабаровский Государственный Технический Университет

    Кафедра: “Программного обеспечения ВТ и АС”



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


    Тема: “ Проектирование системы экранных

    форм для ведения локальной базы данных ”


    Выполнил:

    студент группы ПО-02

    Самойленко П.Р.

    Проверил:

    к.т.н., доцент

    Саринков А.А.


    Хабаровск 2002



    Таблицы, используемы в экранных формах

    Создадим систему экранных форм для работы со сложной связью между таблицами «Книги» и «Авторы». Данные таблицы связываются между собой с помощью третьей таблицы – «Соответствие». Таким образом, один автор может быть привязан к нескольким книгам, в написании которых он принимал участие. Связь между таблицами можно посмотреть на схеме данных.


    Связь книга->автор

    Вид формы на этапе проектирования:


    Вид формы работающего приложения:


    Содержимое левой таблицы меняется при изменения указателя в правой таблице. За это отвечает процедура:

    procedure TSvaz.Table1AfterScroll(DataSet: TDataSet);

    begin

    query1.Close;

    query1.Params[0].Value:=table1.FieldByName('KOD').AsInteger;

    query1.Open;

    end;

    Например при переходе на следующую запись мы меняем значение параметра “par” у компонента Query1 на значение поля “KOD” текущей записи компонента table1.

    Сам текст запроса Query1:

    select *

  • К-во Просмотров: 292
    Бесплатно скачать Реферат: Лабораторные работы (в ХГТУ)