Загрузка данных


CREATE TABLE "ТаблСтудент" (
    "КодСтуд" INTEGER PRIMARY KEY,
    "Фамилия" VARCHAR(50),
    "Имя" VARCHAR(50),
    "Отчество" VARCHAR(50),
    "Пол" VARCHAR(5),
    "Возраст" INTEGER,
    "ВступитБалл" INTEGER
);

CREATE TABLE "ТаблСтипендия" (
    "Результат" VARCHAR(10) PRIMARY KEY,
    "Стипендия" NUMERIC(10,2)
);

CREATE TABLE "ТаблСессия" (
    "КодСтуд" INTEGER,
    "Оценка1" INTEGER,
    "Оценка2" INTEGER,
    "Оценка3" INTEGER,
    "Оценка4" INTEGER,
    "Результат" VARCHAR(10),
    "ОконСессии" BOOLEAN,
    PRIMARY KEY ("КодСтуд", "Результат"),
    FOREIGN KEY ("КодСтуд") REFERENCES "ТаблСтудент"("КодСтуд") ON DELETE CASCADE ON UPDATE CASCADE,
    FOREIGN KEY ("Результат") REFERENCES "ТаблСтипендия"("Результат")
);