Sql errors fixed
This commit is contained in:
parent
b78faac32a
commit
b3e4f6d803
1 changed files with 65 additions and 66 deletions
131
init.sql
131
init.sql
|
@ -7,7 +7,6 @@
|
|||
-- We disable foreign key checks temporarily so we can delete the
|
||||
-- tables in arbitrary order, and so insertion is faster.
|
||||
|
||||
-- set FOREIGN_KEY_CHECKS = 0;
|
||||
PRAGMA foreign_keys = OFF;
|
||||
|
||||
-- Drop the tables if they already exist.
|
||||
|
@ -43,7 +42,7 @@ create table TakenCourses (
|
|||
|
||||
-- We will do a lot of inserts, so we start a transaction to make it faster.
|
||||
|
||||
BEGIN TRANSACTION;
|
||||
begin transaction;
|
||||
|
||||
-- Populate the Students table.
|
||||
|
||||
|
@ -56,24 +55,24 @@ insert into Students values
|
|||
('780211-2743','Maria','Nordman'),
|
||||
('731108-2767','Helena','Troberg'),
|
||||
('770806-2406','Lotta','Emanuelsson'),
|
||||
('701017-3008','Anna','Nystr<EFBFBD>m'),
|
||||
('701017-3008','Anna','Nyström'),
|
||||
('710622-2123','Maria','Andersson'),
|
||||
('730411-3207','Marie','Persson'),
|
||||
('780404-2286','M<EFBFBD>rit','Aspegren'),
|
||||
('780404-2286','Märit','Aspegren'),
|
||||
('771022-3368','Ylva','Jacobsson'),
|
||||
('730823-1807','Frida','Weidel'),
|
||||
('730410-3281','Caroline','Olsson'),
|
||||
('751203-1100','Karolin','Ek'),
|
||||
('701113-2649','Eva','Hjort'),
|
||||
('710210-1446','Sofia','Kjellberg'),
|
||||
('731228-1541','Tina','L<EFBFBD><EFBFBD>f'),
|
||||
('731228-1541','Tina','Lööf'),
|
||||
('800216-2249','Lisa','Berg'),
|
||||
('770511-1685','Lotta','Bergman'),
|
||||
('700405-3943','Susanne','Dahl'),
|
||||
('700412-2680','Birgit','Ewesson'),
|
||||
('790331-1343','Ulrika','Jonsson'),
|
||||
('700303-1569','Jenny','Lundin'),
|
||||
('730906-3902','Karin','<EFBFBD>stberg'),
|
||||
('730906-3902','Karin','Östberg'),
|
||||
('771203-3252','Bo','Ek'),
|
||||
('731019-2757','Bo','Ek'),
|
||||
('741015-3311','Bo','Ek'),
|
||||
|
@ -95,26 +94,26 @@ insert into Students values
|
|||
('790504-1393','Joakim','Nilsson'),
|
||||
('700222-3472','Conny','Modig'),
|
||||
('801127-3276','Christian','Wallman'),
|
||||
('790210-2412','Magnus','Str<EFBFBD>mgren'),
|
||||
('790210-2412','Magnus','Strömgren'),
|
||||
('710323-1051','Daniel','Ahlman'),
|
||||
('740707-3571','Lars','Molin'),
|
||||
('730226-3814','Magnus','Nilsson'),
|
||||
('771103-2115','Anders','Olsson'),
|
||||
('790513-1038','Martin','Alm'),
|
||||
('720426-2898','H<EFBFBD>kan','Mossgren'),
|
||||
('720426-2898','Håkan','Mossgren'),
|
||||
('700202-3633','Fredrik','Ryd'),
|
||||
('720606-2932','Mats','Wikstr<EFBFBD>m'),
|
||||
('720606-2932','Mats','Wikström'),
|
||||
('710722-1553','Anders','Magnusson'),
|
||||
('790911-2232','Andreas','Molin'),
|
||||
('781202-2718','Johan','Brattberg'),
|
||||
('760925-4011','Johan','Olsson'),
|
||||
('720820-2999','Jonathan','J<EFBFBD>nsson'),
|
||||
('720820-2999','Jonathan','Jönsson'),
|
||||
('710410-1154','Magnus','Hultgren'),
|
||||
('790709-2311','Axel','Nord'),
|
||||
('720801-2190','Henrik','Hult'),
|
||||
('780531-2415','Joakim','Hall'),
|
||||
('731216-1131','Henrik','Gustavsson'),
|
||||
('700128-3170','Torbj<EFBFBD>rn','Modig'),
|
||||
('700128-3170','Torbjörn','Modig'),
|
||||
('720619-3737','Daniel','Axelsson'),
|
||||
('800529-1250','Per-Erik','Pettersson'),
|
||||
('750928-3557','Roger','Brorsson'),
|
||||
|
@ -124,26 +123,26 @@ insert into Students values
|
|||
-- Populate the Courses table.
|
||||
|
||||
insert into Courses values
|
||||
('EDA016','Programmering f<EFBFBD>r D',5),
|
||||
('EDA016','Programmering för D',5),
|
||||
('EDA027','Algoritmer och datastrukturer',5),
|
||||
('EDA250','Helhetsbild av datatekniken',6),
|
||||
('ETI190','Elektronik',8),
|
||||
('FMA410','Matematik, endimensionell analys',8),
|
||||
('FMA420','Linj<EFBFBD>r algebra',4),
|
||||
('FMA420','Linjär algebra',4),
|
||||
('FMA430','Flerdimensionell analys',4),
|
||||
('EDA061','Objektorienterad modellering och design',3),
|
||||
('EDA260','Programvaruutveckling i grupp - projekt',4),
|
||||
('EIT020','Digitalteknik',6),
|
||||
('EIT070','Datorteknik',4),
|
||||
('ETS160','Metodik f<EFBFBD>r programvaruutveckling',4),
|
||||
('FAF106','Fysik, kurs f<EFBFBD>r D',7),
|
||||
('FMA030','Linj<EFBFBD>r analys f<>r D',6),
|
||||
('ETS160','Metodik för programvaruutveckling',4),
|
||||
('FAF106','Fysik, kurs för D',7),
|
||||
('FMA030','Linjär analys för D',6),
|
||||
('FMS022','Matematisk statistik AK',6),
|
||||
('FMA035','Komplex och linj<EFBFBD>r analys',9),
|
||||
('FMA035','Komplex och linjär analys',9),
|
||||
('FMA091','Diskret matematik',4),
|
||||
('EDA040','Realtidsprogrammering',4),
|
||||
('ETS055','Datorkommunikation f<EFBFBD>r D',6),
|
||||
('FMN011','Numerisk analys f<EFBFBD>r D',4),
|
||||
('ETS055','Datorkommunikation för D',6),
|
||||
('FMN011','Numerisk analys för D',4),
|
||||
('FRT010','Reglerteknik, AK',5),
|
||||
('TEK210','Kognition',3),
|
||||
('EDA050','Operativsystem',3),
|
||||
|
@ -151,16 +150,16 @@ insert into Courses values
|
|||
('EDA120','Funktionsprogrammering',4),
|
||||
('EDA180','Kompilatorteknik',5),
|
||||
('EDA221','Datorgrafik',5),
|
||||
('EEM023','M<EFBFBD>tteknik',3),
|
||||
('EIT060','Datas<EFBFBD>kerhet',5),
|
||||
('EEM023','Mätteknik',3),
|
||||
('EIT060','Datasäkerhet',5),
|
||||
('EIT080','Informationsteori',5),
|
||||
('EIT090','Datorarkitektur',6),
|
||||
('ETI031','Radio',4),
|
||||
('ETI200','Konstruktion av system p<EFBFBD> kisel',3),
|
||||
('ETI200','Konstruktion av system på kisel',3),
|
||||
('ETI220','Integrerade A/D och D/A omvandlare',4),
|
||||
('ETI275','Digital signalbehandling',4),
|
||||
('ETS032','Programvaruutveckling f<EFBFBD>r stora system',5),
|
||||
('ETS120','N<EFBFBD>tverksmodellering',6),
|
||||
('ETS032','Programvaruutveckling för stora system',5),
|
||||
('ETS120','Nätverksmodellering',6),
|
||||
('FMA021','Kontinuerliga system',5),
|
||||
('FMA110','Matematik FK, analysens grunder',4),
|
||||
('FMA120','Matematik FK, matristeori',4),
|
||||
|
@ -170,23 +169,23 @@ insert into Courses values
|
|||
('FMA190','Matematik FK, algebra',4),
|
||||
('FMF090','Kaos inom naturvetenskap och teknik',4),
|
||||
('FMF091','Kaos med projektarbete',6),
|
||||
('FMI100','Teknisk milj<EFBFBD>vetenskap',5),
|
||||
('FMN050','Numerisk analys f<EFBFBD>r E',4),
|
||||
('FMS045','Station<EFBFBD>ra stokastiska processer',4),
|
||||
('FMI100','Teknisk miljövetenskap',5),
|
||||
('FMN050','Numerisk analys för E',4),
|
||||
('FMS045','Stationära stokastiska processer',4),
|
||||
('FMS051','Matematisk statistik, tidsserieanalys',5),
|
||||
('FMS180','Markovprocesser',4),
|
||||
('FRT020','Digital reglering',5),
|
||||
('MAM203','Arbete - m<EFBFBD>nniska - teknik, grundkurs',5),
|
||||
('TNX170','Entrepren<EFBFBD>rskap och aff<66>rsutveckling',5),
|
||||
('EEM022','M<EFBFBD>t- och instrumenteringsteknik f<>r E och D',5),
|
||||
('MAM203','Arbete - människa - teknik, grundkurs',5),
|
||||
('TNX170','Entreprenörskap och affärsutveckling',5),
|
||||
('EEM022','Mät- och instrumenteringsteknik för E och D',5),
|
||||
('ETS051','Datorkommunikation',4),
|
||||
('AAM010','Milj<EFBFBD>psykologi',5),
|
||||
('AAM010','Miljöpsykologi',5),
|
||||
('EDA045','Realtidsgrafik',4),
|
||||
('EDA110','Algoritmteori',4),
|
||||
('EDA132','Till<EFBFBD>mpad artificiell intelligens',5),
|
||||
('EDA145','Programspr<EFBFBD>ksteori',5),
|
||||
('EDA132','Tillämpad artificiell intelligens',5),
|
||||
('EDA145','Programspråksteori',5),
|
||||
('EDA160','Kommunicerande processer',4),
|
||||
('EDA170','Inledning till spr<EFBFBD>kbehandling och datalingvistik',4),
|
||||
('EDA170','Inledning till språkbehandling och datalingvistik',4),
|
||||
('EDA215','Databaser',5),
|
||||
('EDA230','Optimerande kompilatorer',5),
|
||||
('EDA240','Konfigurationshantering',4),
|
||||
|
@ -197,17 +196,17 @@ insert into Courses values
|
|||
('EDI022','Digitala projekt, SK',8),
|
||||
('EDI042','Kodningsteknik',5),
|
||||
('EDI050','Kryptoteknik',4),
|
||||
('EDI061','Datan<EFBFBD>t',4),
|
||||
('EDI061','Datanät',4),
|
||||
('EDT081','Datorsystemkonstruktion',5),
|
||||
('EEM031','Sensorteknik',5),
|
||||
('EEM050','Mikrosensorer',4),
|
||||
('EEM060','EMC, st<EFBFBD>rningar och st<73>rningsbegr<67>nsning',4),
|
||||
('EEM070','Datorbaserade m<EFBFBD>tsystem',4),
|
||||
('EEM060','EMC, störningar och störningsbegränsning',4),
|
||||
('EEM070','Datorbaserade mätsystem',4),
|
||||
('EIT010','Digitala transmissionsmetoder',5),
|
||||
('EIT050','Digitala bilder - kompression',6),
|
||||
('EIT120','Digitala strukturer p<EFBFBD> kisel',5),
|
||||
('EIT120','Digitala strukturer på kisel',5),
|
||||
('EIT130','VLSI-arkitektur',8),
|
||||
('EIT140','Produktutveckling inom datoromr<EFBFBD>det',3),
|
||||
('EIT140','Produktutveckling inom datorområdet',3),
|
||||
('EIT150','Internet inuti',5),
|
||||
('ETI120','Projekt i signalbehandling',4),
|
||||
('ETI130','Digital IC-konstruktion',4),
|
||||
|
@ -215,7 +214,7 @@ insert into Courses values
|
|||
('ETI180','DSP-design',4),
|
||||
('ETI210','IC-projekt och verifiering',8),
|
||||
('ETI270','Digital signalbehandling i audio/video',4),
|
||||
('ETI280','Immaterialr<EFBFBD>tt',4),
|
||||
('ETI280','Immaterialrätt',4),
|
||||
('ETS040','Telekommunikation',4),
|
||||
('ETS110','Internetprotokoll',5),
|
||||
('ETT042','Adaptiv signalbehandling',4),
|
||||
|
@ -226,51 +225,51 @@ insert into Courses values
|
|||
('FAF111','Laserteknik',3),
|
||||
('FAF141','Multispektral avbildning',4),
|
||||
('FAF150','Medicinsk optik',5),
|
||||
('FAF200','Str<EFBFBD>lningsfysik',5),
|
||||
('FAF200','Strålningsfysik',5),
|
||||
('FMA051','Optimering',4),
|
||||
('FMA140','Matematik FK, olinj<EFBFBD>ra dynamiska system',4),
|
||||
('FMA141','Matematik FK, olinj<EFBFBD>ra dynamiska system SK',6),
|
||||
('FMA140','Matematik FK, olinjära dynamiska system',4),
|
||||
('FMA141','Matematik FK, olinjära dynamiska system SK',6),
|
||||
('FMA170','Matematik FK, bildanalys',4),
|
||||
('FMA172','Matematik FK, bildanalys SK',6),
|
||||
('FMA200','Matematik FK, variationskalkyl',4),
|
||||
('FMA240','Matematik FK, linj<EFBFBD>r och kombinatorisk optimering',4),
|
||||
('FMA240','Matematik FK, linjär och kombinatorisk optimering',4),
|
||||
('FMA250','Matematik FK, partiella differentialekvationer',5),
|
||||
('FMA260','Matematik FK, funktionalanalys',5),
|
||||
('FMA270','Matematik FK, datorseende',4),
|
||||
('FMA271','Matematik FK, datorseende SK',6),
|
||||
('FMN100','Numeriska metoder f<EFBFBD>r datorgrafik',4),
|
||||
('FMS072','F<EFBFBD>rs<EFBFBD>ksplanering',5),
|
||||
('FMN100','Numeriska metoder för datorgrafik',4),
|
||||
('FMS072','Försöksplanering',5),
|
||||
('FMS091','Monte Carlo-baserade statistiska metoder',5),
|
||||
('FMS110','Olinj<EFBFBD>ra tidsserier',5),
|
||||
('FMS110','Olinjära tidsserier',5),
|
||||
('FMS150','Statistisk bildanalys',5),
|
||||
('FMS161','Finansiell statistik',5),
|
||||
('FRT031','Realtidssystem',5),
|
||||
('FRT041','Systemidentifiering',5),
|
||||
('FRT050','Adaptiv reglering',5),
|
||||
('FRT075','Olinj<EFBFBD>r reglering och servosystem',4),
|
||||
('FRT075','Olinjär reglering och servosystem',4),
|
||||
('FRT100','Internationell projektkurs i reglerteknik',3),
|
||||
('KII010','Industriellt milj<EFBFBD>arbete',5),
|
||||
('KII010','Industriellt miljöarbete',5),
|
||||
('MAM026','Arbetsorganisation',3),
|
||||
('MAM031','Arbete-m<EFBFBD>nniska-teknik, projekt',4),
|
||||
('MAM060','M<EFBFBD>nniska - datorinteraktion',5),
|
||||
('MAM031','Arbete-människa-teknik, projekt',4),
|
||||
('MAM060','Människa - datorinteraktion',5),
|
||||
('MIE080','Automation',5),
|
||||
('MIO012','Industriell ekonomi AK',4),
|
||||
('MIO022','F<EFBFBD>retagsorganisation',5),
|
||||
('TNX006','Medicin f<EFBFBD>r tekniker',4),
|
||||
('TNX011','Juridik f<EFBFBD>r tekniker',5),
|
||||
('TNX015','Svenska f<EFBFBD>r tekniker',3),
|
||||
('TNX020','Engelska f<EFBFBD>r tekniker',5),
|
||||
('TNX025','Tyska f<EFBFBD>r tekniker',5),
|
||||
('TNX031','Franska f<EFBFBD>r tekniker I',5),
|
||||
('TNX032','Franska f<EFBFBD>r tekniker II',5),
|
||||
('TNX035','Samh<EFBFBD>llsekonomi f<>r tekniker',3),
|
||||
('TNX040','Industriell marknadsf<EFBFBD>ring och ink<6E>p',3),
|
||||
('MIO022','Företagsorganisation',5),
|
||||
('TNX006','Medicin för tekniker',4),
|
||||
('TNX011','Juridik för tekniker',5),
|
||||
('TNX015','Svenska för tekniker',3),
|
||||
('TNX020','Engelska för tekniker',5),
|
||||
('TNX025','Tyska för tekniker',5),
|
||||
('TNX031','Franska för tekniker I',5),
|
||||
('TNX032','Franska för tekniker II',5),
|
||||
('TNX035','Samhällsekonomi för tekniker',3),
|
||||
('TNX040','Industriell marknadsföring och inköp',3),
|
||||
('TNX097','Rehabiliteringsteknik',5),
|
||||
('TNX153','Rehabiliteringsteknik och design',5),
|
||||
('TNX180','Spanska f<EFBFBD>r tekniker I',5),
|
||||
('TNX185','Spanska f<EFBFBD>r tekniker II',5),
|
||||
('EDA135','Artificiell intelligens f<EFBFBD>r robotar',5),
|
||||
('EEM040','Medicinsk m<EFBFBD>tteknik',4),
|
||||
('TNX180','Spanska för tekniker I',5),
|
||||
('TNX185','Spanska för tekniker II',5),
|
||||
('EDA135','Artificiell intelligens för robotar',5),
|
||||
('EEM040','Medicinsk mätteknik',4),
|
||||
('EEM080','Ultraljudsfysik och teknik',4),
|
||||
('MIO040','Industriell ekonomi, FK',4);
|
||||
|
||||
|
@ -1384,7 +1383,7 @@ insert into TakenCourses values
|
|||
|
||||
-- Commit the transaction.
|
||||
|
||||
COMMIT;
|
||||
commit;
|
||||
|
||||
-- And re-enable foreign key checks.
|
||||
|
||||
|
|
Loading…
Reference in a new issue