· 9 years ago · Dec 12, 2016, 01:30 PM
1
2CREATE TABLE IF NOT EXISTS bolum (
3 bolumid int NOT NULL,
4 bolumadi varchar(30) NOT NULL,
5 aciklama varchar(50) DEFAULT NULL,
6 eposta` varchar(30) DEFAULT NULL,
7 PRIMARY KEY (bolumid)
8)
9
10INSERT INTO `bolum` (`bid`, `badi`, `aciklama`, `eposta`) VALUES
11(1, 'Bil. Prog.', 'Bilgisayar Programcılığı Bölümü', 'programcılık@marmara.edu.tr'),
12(2, 'Bil. Müh.', 'Bilgisayar Mühendisliği Bölümü', 'bilgisayarmuh@marmara.edu.tr'),
13(3, 'Elo. Müh.', 'Elektronik Mühendisliği Bölümü', 'elektornikmuh@marmara.edu.tr'),
14(4, 'Çev. Müh.', 'Çevre Mühendisliği Bölümü', 'cevremuh@marmara.edu.tr'),
15(5, 'End. Müh.', 'Endüstri Mühendisliği Bölümü', 'endustrimuh@marmara.edu.tr');
16
17
18CREATE TABLE IF NOT EXISTS ders (
19 dersid int(5) NOT NULL,
20 dersadi varchar(30) NOT NULL,
21 derskodu varchar(50) DEFAULT NULL,
22 kredi int DEFAULT NULL,
23 bolumid int DEFAULT NULL,
24 PRIMARY KEY (dersid)
25)
26
27INSERT INTO ders (dersid, dersadi,derskodu,kredi,bolumid) VALUES
28(1, 'Veritabanı', 'BLY201', 4, 1),
29(2, 'İşletim Sistemleri', 'BLY202', 3, 1),
30(3, 'Görsel Programlama', 'BLY203', 4, 2),
31(4, 'ElektroniÄŸe GiriÅŸ', 'EE 101', 2, 3),
32(5, 'İstatistik', 'IE 301', 4,5),
33(6, 'Devre Teorisi', 'EE 202', 3, 3),
34(7, 'Çevre Bilgisi', 'ENV 102', 3, 4),
35(8, 'Yöneylem Araştırması', 'IE 208', 3, 5),
36(9, 'Yaz Stajı', 'IE 299', 2, 5),
37(10, 'Yaz Stajı', 'ENV 299', 3, 4),
38(11, 'Yaz Stajı', 'CENG 299', 3, 2),
39(12, 'Yaz Stajı', 'EE 299', 3, 3),
40(13, 'Yaz Stajı', 'BLY 299', 2, 1);
41
42
43CREATE TABLE IF NOT EXISTS ogrenci (
44 ogrencino int NOT NULL,
45 adi varchar(30) NOT NULL,
46 soyadi varchar(30) DEFAULT NULL,
47 dyeri varchar(50) DEFAULT NULL,
48 bolumid int DEFAULT NULL,
49 PRIMARY KEY (ogrencino),
50)
51
52INSERT INTO ogrenci (ogrencino, adi, soyadi, dyeri, bolumid) VALUES
53(1, 'Cüneyt', 'Turan', 'Zonguldak', 1),
54(2, 'Güney Barış', 'Kaya', 'İstanbul', 1),
55(3, 'Leyla', 'Şahin', 'İzmir', 1),
56(4, 'Can', 'Türkoğlu', 'Manisa', 2),
57(5, 'Aziz', 'Keskin', 'İstanbul', 2),
58(6, 'Talat', 'Şanlı', 'İzmir', 3),
59(7, 'Kamuran', 'Kece', 'Adana', 3),
60(8, 'Turgut', 'Cemal', 'Bursa', 4),
61(9, 'Öznur', 'Güneş', 'Bolu', 4),
62(10, 'Pelin', 'Tugay', 'İzmir', 5),
63(11, 'Savaş', 'Tan', 'İzmir', 5);
64
65
66CREATE TABLE IF NOT EXISTS ogrenci_ders(
67 ogrencino int NOT NULL,
68 dersid int NOT NULL,
69 notu float DEFAULT NULL,
70 PRIMARY KEY (ogrencino,dersid),
71)
72
73
74INSERT INTO ogrenci_ders (ogrencino, dersid, notu) VALUES
75(1, 1, 70),
76(1, 3, 60),
77(1, 4, 50),
78(1, 6, 85),
79(1, 9, 90),
80(1, 10, 70),
81(2, 1, 80),
82(2, 2, 90),
83(2, 3, 60),
84(2, 4, 85),
85(2, 5, 95),
86(2, 6, 50),
87(2, 7, 45),
88(2, 8, 70),
89(2, 9, 80),
90(2, 10, 65),
91(2, 11, 40),
92(3, 1, 35),
93(3, 2, 50),
94(3, 3, 75),
95(3, 4, 55),
96(3, 5, 20),
97(3, 6, 80),
98(3, 7, 90),
99(3, 8, 100),
100(3, 9, 65),
101(3, 10, 70),
102(3, 11, 80),
103(4, 1, 90),
104(4, 5, 4),
105(5, 1, 30),
106(5, 2, 100),
107(5, 3, 20),
108(5, 5, 80),
109(5, 11, 90),
110(5, 13, 75),
111(6, 2, 40),
112(7, 1, 55),
113(7, 2, 35),
114(7, 5, 55),
115(7, 8, 60),
116(8, 2, 70),
117(8, 7, 80),
118(9, 1, 90),
119(10, 2, 100),
120(10, 8, 45),
121(11, 8, 55);
122
123
124CREATE TABLE IF NOT EXISTS ogretmen (
125 ogrenciid int NOT NULL,
126 adi varchar(30) NOT NULL,
127 soyadi varchar(30) DEFAULT NULL,
128 dyeri varchar(50) DEFAULT NULL,
129 bolumid int DEFAULT NULL,
130 PRIMARY KEY (ogrenciid),
131)
132
133
134INSERT INTO ogretmen (ogrenciid, adi, soyadi, dyeri, bid) VALUES
135(1, 'Buket', 'Doğan', 'İstanbul', 1),
136(2, 'Fatih', 'Kazdal', 'İstanbul', 1),
137(3, 'Vedat', 'Topuz', 'Mersin', 1),
138(4, 'Doğan', 'Gedikli', 'İstanbul', 2),
139(5, 'Ayten', 'Kahraman', 'İstanbul', 3),
140(6, 'Tahsin', 'Uğur', 'İzmir', 4),
141(7, 'Selçuk', 'Ozan', 'Amasya', 5);
142
143
144CREATE TABLE IF NOT EXISTS ogretmen_ders(
145 ogrenciid int NOT NULL,
146 dersid int NOT NULL,
147 PRIMARY KEY (ogrenciid,dersid),
148)
149
150INSERT INTO ogretmen_ders (ogrenciid,dersid) VALUES
151(1, 1),
152(3, 2),
153(2, 3),
154(4, 4),
155(7, 5),
156(4, 6),
157(5, 7),
158(6, 8),
159(7, 9),
160(5, 10),
161(1, 11),
162(4, 12);