20240911
This commit is contained in:
parent
ab2838e425
commit
db203dbf20
58
Adatbázis/1.Feladat_SQL.txt
Normal file
58
Adatbázis/1.Feladat_SQL.txt
Normal file
|
@ -0,0 +1,58 @@
|
|||
1.lépés
|
||||
CREATE DATABASE elso CHARACTER SET = "utf8" COLLATE "utf8_hungarian_ci";
|
||||
/* Az adatbázis létrehozása utf8 karakter kódolással */
|
||||
|
||||
2.lépés
|
||||
CREATE TABLE felszereles (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
nev VARCHAR(255),
|
||||
suly INT,
|
||||
kategoriaId INT
|
||||
);
|
||||
/* Felszerelés tábla létrehozása a megadott paraméterekkel*/
|
||||
|
||||
CREATE TABLE kategoria (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
nev VARCHAR(255)
|
||||
);
|
||||
/* A kategória tábla létrehozása a megadott paraméterekkel*/
|
||||
|
||||
CREATE TABLE kolcsonzes (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
vendegId INT,
|
||||
felszerelesId INT,
|
||||
datum DATE,
|
||||
idotartam INT,
|
||||
visszahozta BOOLEAN
|
||||
);
|
||||
/*A kolcsonzes tábla létrehozása a megadott paraméterekkel*/
|
||||
|
||||
CREATE TABLE vendeg (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
nev VARCHAR(255)
|
||||
);
|
||||
/* vendeg tábla létrehozása a megadott paraméterekkel*/
|
||||
|
||||
CREATE TABLE haviBerlet (
|
||||
id INT PRIMARY KEY AUTO_INCREMENT,
|
||||
vendegId INT,
|
||||
honap INT,
|
||||
ar INT
|
||||
);
|
||||
/* haviBerlet tábla létrehozása a megadott paraméterekkel*/
|
||||
|
||||
3. lépés idegen kulcsok
|
||||
ALTER TABLE felszereles
|
||||
ADD FOREIGN KEY (kategoriaId) REFERENCES kategoria(id);
|
||||
/* Idegen kulcs hozzá adása*/
|
||||
ALTER TABLE kolcsonzes
|
||||
ADD FOREIGN KEY (vendegId) REFERENCES vendeg(id);
|
||||
/* Idegen kulcs hozzá adása*/
|
||||
ALTER TABLE kolcsonzes
|
||||
ADD FOREIGN KEY (felszerelesId) REFERENCES felszereles(id);
|
||||
/* Idegen kulcs hozzá adása*/
|
||||
ALTER TABLE haviBerlet
|
||||
ADD FOREIGN KEY (vendegId) REFERENCES vendeg(id);
|
||||
/* Idegen kulcs hozzá adása*/
|
||||
|
||||
|
BIN
Adatbázis/1.Feladat_kesz.png
Normal file
BIN
Adatbázis/1.Feladat_kesz.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 44 KiB |
BIN
Adatbázis/2.Feladat_kesz.png
Normal file
BIN
Adatbázis/2.Feladat_kesz.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 37 KiB |
BIN
Adatbázis/3.Feladat_kesz.png
Normal file
BIN
Adatbázis/3.Feladat_kesz.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 27 KiB |
BIN
Adatbázis/E-R diagram feladat.docx
Normal file
BIN
Adatbázis/E-R diagram feladat.docx
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user