Логички и физички дизајн - Креирање база податоци (со SQL DDL): popolnuvanje_tabeli.sql

File popolnuvanje_tabeli.sql, 8.0 KB (added by 201028, 2 weeks ago)
Line 
1INSERT INTO Korisnici (user_id, username, password)
2VALUES (1, 'user1', 'password1'),
3 (2, 'user2', 'password2'),
4 (3, 'user3', 'password3'),
5 (4, 'user4', 'password4'),
6 (5, 'user5', 'password5'),
7 (6, 'user6', 'password6'),
8 (7, 'user7', 'password7'),
9 (8, 'user8', 'password8'),
10 (9, 'user9', 'password9'),
11 (10, 'user10', 'password10'),
12 (11, 'user11', 'password11'),
13 (12, 'user12', 'password12'),
14 (13, 'user13', 'password13'),
15 (14, 'user14', 'password14'),
16 (15, 'user15', 'password15'),
17 (16, 'user16', 'password16'),
18 (17, 'user17', 'password17'),
19 (18, 'user18', 'password18'),
20 (19, 'user19', 'password19'),
21 (20, 'user20', 'password20'),
22 (21, 'user21', 'password21'),
23 (22, 'user22', 'password22'),
24 (23, 'user23', 'password23'),
25 (24, 'user24', 'password24'),
26 (25, 'user25', 'password25'),
27 (26, 'user26', 'password26'),
28 (27, 'user27', 'password27'),
29 (28, 'user28', 'password28'),
30 (29, 'user29', 'password29'),
31 (30, 'user30', 'password30'),
32 (31, 'user31', 'password31'),
33 (32, 'user32', 'password32'),
34 (33, 'user33', 'password33'),
35 (34, 'user34', 'password34'),
36 (35, 'user35', 'password35'),
37 (36, 'user36', 'password36'),
38 (37, 'user37', 'password37'),
39 (38, 'user38', 'password38'),
40 (39, 'user39', 'password39'),
41 (40, 'user40', 'password40'),
42 (41, 'user41', 'password41'),
43 (42, 'user42', 'password42'),
44 (43, 'user43', 'password43'),
45 (44, 'user44', 'password44'),
46 (45, 'user45', 'password45'),
47 (46, 'user46', 'password46'),
48 (47, 'user47', 'password47'),
49 (48, 'user48', 'password48'),
50 (49, 'user49', 'password49'),
51 (50, 'user50', 'password50');
52INSERT INTO Fitnes_Centar (id, ime, tel_br, lokacija)
53VALUES
54 (101, 'Fitnes Centar 1', '070123456', 'Skopje, City Center'),
55 (102, 'Fitnes Centar 2', '070223456', 'Skopje, Aerodrom'),
56 (103, 'Fitnes Centar 3', '070323456', 'Bitola, Main Street'),
57 (104, 'Fitnes Centar 4', '070423456', 'Prilep, Center'),
58 (105, 'Fitnes Centar 5', '070523456', 'Ohrid, Lakeside'),
59 (106, 'Fitnes Centar 6', '070623456', 'Tetovo, West District'),
60 (107, 'Fitnes Centar 7', '070723456', 'Veles, City Park'),
61 (108, 'Fitnes Centar 8', '070823456', 'Kumanovo, Center'),
62 (109, 'Fitnes Centar 9', '070923456', 'Stip, Near Market'),
63 (110, 'Fitnes Centar 10', '071023456', 'Skopje, New City');
64
65
66INSERT INTO Klient (user_id_klient, id_gym, ime, prezime, email, tel_broj)
67VALUES
68 (1, 101, 'Marko', 'Petrovski', 'marko.petrovski@example.com', '070111222'),
69 (2, 102, 'Ana', 'Jovanovska', 'ana.jovanovska@example.com', '070222333'),
70 (3, 103, 'Stefan', 'Trajkovski', 'stefan.trajkovski@example.com', '070333444'),
71 (4, 104, 'Elena', 'Miceva', 'elena.miceva@example.com', '070444555'),
72 (5, 105, 'Goran', 'Kostovski', 'goran.kostovski@example.com', '070555666'),
73 (6, 106, 'Simona', 'Stankovska', 'simona.stankovska@example.com', '070666777'),
74 (7, 107, 'Aleksandar', 'Nikolovski', 'aleksandar.nikolovski@example.com', '070777888'),
75 (8, 108, 'Ivana', 'Mitrinovska', 'ivana.mitrinovska@example.com', '070888999'),
76 (9, 109, 'Kristijan', 'Jovanov', 'kristijan.jovanov@example.com', '070999000'),
77 (10, 110, 'Tamara', 'Ristovska', 'tamara.ristovska@example.com', '071000111'),
78 (11, 101, 'Nikola', 'Mitev', 'nikola.mitev@example.com', '071111222'),
79 (12, 102, 'Jana', 'Stojanovska', 'jana.stojanovska@example.com', '071222333'),
80 (13, 103, 'David', 'Georgiev', 'david.georgiev@example.com', '071333444'),
81 (14, 104, 'Sara', 'Kitanovska', 'sara.kitanovska@example.com', '071444555'),
82 (15, 105, 'Filip', 'Kostov', 'filip.kostov@example.com', '071555666'),
83 (16, 106, 'Martina', 'Velkovska', 'martina.velkovska@example.com', '071666777'),
84 (17, 107, 'Dimitar', 'Andov', 'dimitar.andov@example.com', '071777888'),
85 (18, 108, 'Lina', 'Nikolovska', 'lina.nikolovska@example.com', '071888999'),
86 (19, 109, 'Viktor', 'Spasov', 'viktor.spasov@example.com', '071999000'),
87 (20, 110, 'Katerina', 'Todorovska', 'katerina.todorovska@example.com', '072000111'),
88 (21, 101, 'Hristijan', 'Mitrov', 'hristijan.mitrov@example.com', '072111222'),
89 (22, 102, 'Andrej', 'Petreski', 'andrej.petreski@example.com', '072222333'),
90 (23, 103, 'Ivana', 'Jovanoska', 'ivana.jovanoska@example.com', '072333444'),
91 (24, 104, 'Milan', 'Mladenovski', 'milan.mladenovski@example.com', '072444555'),
92 (25, 105, 'Teodora', 'Ilievska', 'teodora.ilievska@example.com', '072555666'),
93 (26, 106, 'Bojan', 'Milevski', 'bojan.milevski@example.com', '072666777'),
94 (27, 107, 'Kristina', 'Trajanovska', 'kristina.trajanovska@example.com', '072777888'),
95 (28, 108, 'Dario', 'Jovanovski', 'dario.jovanovski@example.com', '072888999'),
96 (29, 109, 'Natalija', 'Cvetkovska', 'natalija.cvetkovska@example.com', '072999000'),
97 (30, 110, 'Petar', 'Nacev', 'petar.nacev@example.com', '073000111');
98
99
100
101
102INSERT INTO Sopstvenik (user_id_sopstvenik, id_gym, ime, prezime, tel_br, email)
103VALUES
104 (31, 101, 'Ivan', 'Jovanovski', '070111223', 'ivan.jovanovski@example.com'),
105 (32, 102, 'Marija', 'Petrovska', '070222334', 'marija.petrovska@example.com'),
106 (33, 103, 'Stefan', 'Nikolovski', '070333445', 'stefan.nikolovski@example.com'),
107 (34, 104, 'Ana', 'Kostova', '070444556', 'ana.kostova@example.com'),
108 (35, 105, 'Nikola', 'Mitrovski', '070555667', 'nikola.mitrovski@example.com'),
109 (36, 106, 'Kristina', 'Trajkovska', '070666778', 'kristina.trajkovska@example.com'),
110 (37, 107, 'Filip', 'Georgievski', '070777889', 'filip.georgievski@example.com'),
111 (38, 108, 'Tamara', 'Spasovska', '070888990', 'tamara.spasovska@example.com'),
112 (39, 109, 'Igor', 'Manevski', '070999001', 'igor.manevski@example.com'),
113 (40, 110, 'Jana', 'Stojanova', '071000112', 'jana.stojanova@example.com');
114
115
116INSERT INTO Fitnes_Instruktor (user_id_instruktor, id_gym, ime, prezime, email, tel_broj)
117VALUES
118 (41, 101, 'Marko', 'Jovanovski', 'marko.jovanovski@example.com', '077111222'),
119 (42, 102, 'Ana', 'Mitrevska', 'ana.mitrevska@example.com', '077222333'),
120 (43, 103, 'Nikola', 'Georgiev', 'nikola.georgiev@example.com', '077333444'),
121 (44, 104, 'Kristina', 'Stankovska', 'kristina.stankovska@example.com', '077444555'),
122 (45, 105, 'Filip', 'Krstevski', 'filip.krstevski@example.com', '077555666'),
123 (46, 106, 'Stefan', 'Petreski', 'stefan.petreski@example.com', '077666777'),
124 (47, 107, 'Elena', 'Nikolovska', 'elena.nikolovska@example.com', '077777888'),
125 (48, 108, 'Bojan', 'Manevski', 'bojan.manevski@example.com', '077888999'),
126 (49, 109, 'Tamara', 'Spasevska', 'tamara.spasevska@example.com', '077999000'),
127 (50, 110, 'Igor', 'Andonov', 'igor.andonov@example.com', '078000111');
128
129INSERT INTO Trening (trening_id, tip, user_id_instruktor_trening)
130VALUES
131(222, 'Индивидуален', 41),
132(223, 'Групен', 42),
133(224, 'Индивидуален', 43),
134(225, 'Групен', 44),
135(226, 'Индивидуален', 45);
136
137INSERT INTO Termin (termin_id, instruktor_id, trening_id_termin, user_id_klient_termin, pocetok, vremetraenje, datum)
138VALUES
139 (1, 41, 222, 1, '08:00:00', 60, '2025-02-05'),
140 (2, 42, 223, 2, '09:30:00', 45, '2025-02-06'),
141 (3, 43, 224, 3, '11:00:00', 30, '2025-02-07'),
142 (4, 44, 225, 4, '17:00:00', 60, '2025-02-08'),
143 (5, 45, 226, 5, '18:30:00', 90, '2025-02-09');
144
145INSERT INTO Rezervacija ( rez_id,termin_id,instruktor_id, trening_id_rez , user_id_klient_rez)
146VALUES
147 (1,1, 41, 222,1),
148 (2,2, 42, 223,2),
149 (3,3, 43, 224,3),
150 (4,4, 44, 225,4),
151 (5,5, 45, 226,5);
152
153INSERT INTO ocenka (trening_id_o, user_id_klient_o, vrednost, komentar)
154VALUES
155 (222, 1, 5, 'top'),
156 (223, 2, 5, 'vrv'),
157 (224, 3, 4, 'ekstra'),
158 (225, 4, 4, 'bravo'),
159 (226, 5, 5, 'za pofalba');
160
161