benim nesne tabanlı programlama dersinden bir projem var: C# dili ile soru bankası ve sınav hazırlama programı yapmam gerekiyor ve bu projeye veri tabanı eklemem gerekiyor ve biraz yaptım ama sınav hazırlama formunda hazırladığım kodları hazırladığım sınav uygulama keranına yazdırmam gerekiyor bunu nasul yapabilrim
CREATE DATABASE SoruBankasi;
USE SoruBankasi;
CREATE TABLE OkulDuzeyleri (
OkulDuzeyiID INT AUTO_INCREMENT PRIMARY KEY,
OkulDuzeyiAdi VARCHAR(255)
);
CREATE TABLE Dersler (
DersID INT AUTO_INCREMENT PRIMARY KEY,
DersAdi VARCHAR(255),
OkulDuzeyiID INT,
FOREIGN KEY (OkulDuzeyiID) REFERENCES OkulDuzeyleri(OkulDuzeyiID)
);
CREATE TABLE Siniflar (
SinifID INT AUTO_INCREMENT PRIMARY KEY,
SinifSeviyesi INT,
OkulDuzeyiID INT,
FOREIGN KEY (OkulDuzeyiID) REFERENCES OkulDuzeyleri(OkulDuzeyiID)
);
CREATE TABLE Ogretmenler (
OgretmenID INT AUTO_INCREMENT PRIMARY KEY,
OgretmenAdi VARCHAR(255)
);
CREATE TABLE DersOgretmen (
DersOgretmenID INT AUTO_INCREMENT PRIMARY KEY,
DersID INT,
OgretmenID INT,
FOREIGN KEY (DersID) REFERENCES Dersler(DersID),
FOREIGN KEY (OgretmenID) REFERENCES Ogretmenler(OgretmenID)
);
CREATE TABLE Ogrenciler (
OgrenciID INT AUTO_INCREMENT PRIMARY KEY,
OgrenciAdi VARCHAR(255),
SinifID INT,
FOREIGN KEY (SinifID) REFERENCES Siniflar(SinifID)
);
CREATE TABLE Sorular (
SoruID INT AUTO_INCREMENT PRIMARY KEY,
SoruMetni TEXT,
CevapA TEXT,
CevapB TEXT,
CevapC TEXT,
CevapD TEXT,
DogruCevap CHAR(1),
DersID INT,
FOREIGN KEY (DersID) REFERENCES Dersler(DersID)
);
bu kod soru bankası için oluşturduğum veri tabanı tasarım kodu ama sınav hazırlama prograını nasıl yapicam bilmiyorum
Ensar Samet Yıldız is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1