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

File insert_tabela_finish.sql, 8.3 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_br)
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
99INSERT INTO Sopstvenik (user_id_sopstvenik, id_gym, ime, prezime, email, tel_br)
100VALUES
101 (31, 101, 'Ivan', 'Jovanovski', 'ivan.jovanovski@example.com', '070111223'),
102 (32, 102, 'Marija', 'Petrovska', 'marija.petrovska@example.com', '070222334'),
103 (33, 103, 'Stefan', 'Nikolovski', 'stefan.nikolovski@example.com', '070333445'),
104 (34, 104, 'Ana', 'Kostova', 'ana.kostova@example.com', '070444556'),
105 (35, 105, 'Nikola', 'Mitrovski', 'nikola.mitrovski@example.com', '070555667'),
106 (36, 106, 'Kristina', 'Trajkovska', 'kristina.trajkovska@example.com', '070666778'),
107 (37, 107, 'Filip', 'Georgievski', 'filip.georgievski@example.com', '070777889'),
108 (38, 108, 'Tamara', 'Spasovska', 'tamara.spasovska@example.com', '070888990'),
109 (39, 109, 'Igor', 'Manevski', 'igor.manevski@example.com', '070999001');
110
111
112INSERT INTO Fitnes_Instruktor (user_id_instruktor, id_gym, ime, prezime, kratka_bio, rab_iskustvo, email, tel_br)
113VALUES
114 (41, 101, 'Marko', 'Jovanovski', 'Certified personal trainer with 5 years of experience', 5, 'marko.jovanovski@example.com', '077111222'),
115 (42, 102, 'Ana', 'Mitrevska', 'Expert in strength training and nutrition coaching', 6, 'ana.mitrevska@example.com', '077222333'),
116 (43, 103, 'Nikola', 'Georgiev', 'Specialist in functional fitness and mobility', 4, 'nikola.georgiev@example.com', '077333444'),
117 (44, 104, 'Kristina', 'Stankovska', 'Yoga and pilates instructor with a passion for wellness', 7, 'kristina.stankovska@example.com', '077444555'),
118 (45, 105, 'Filip', 'Krstevski', 'Strength and conditioning coach for athletes', 5, 'filip.krstevski@example.com', '077555666'),
119 (46, 106, 'Stefan', 'Petreski', 'Group fitness expert specializing in HIIT', 3, 'stefan.petreski@example.com', '077666777'),
120 (47, 107, 'Elena', 'Nikolovska', 'Certified personal trainer with a focus on weight loss', 6, 'elena.nikolovska@example.com', '077777888'),
121 (48, 108, 'Bojan', 'Manevski', 'Former athlete turned fitness coach', 8, 'bojan.manevski@example.com', '077888999'),
122 (49, 109, 'Tamara', 'Spasevska', 'Aerobics and dance fitness specialist', 4, 'tamara.spasevska@example.com', '077999000'),
123 (50, 110, 'Igor', 'Andonov', 'Bodybuilding coach with extensive competition experience', 10, 'igor.andonov@example.com', '078000111');
124
125
126INSERT INTO Trening (trening_id, tip, user_id_instruktor_trening)
127VALUES
128(222, 'Индивидуален', 41),
129(223, 'Групен', 42),
130(224, 'Индивидуален', 43),
131(225, 'Групен', 44),
132(226, 'Индивидуален', 45);
133
134INSERT INTO Termin (termin_id, instruktor_id, trening_id, pocetok, vremetraenje, datum)
135VALUES
136 (1, 41, 222, '08:00:00', 60, '2025-02-05'),
137 (2, 42, 223, '09:30:00', 45, '2025-02-06'),
138 (3, 43, 224, '11:00:00', 30, '2025-02-07'),
139 (4, 44, 225, '17:00:00', 60, '2025-02-08'),
140 (5, 45, 226, '18:30:00', 90, '2025-02-09');
141
142
143
144
145INSERT INTO Rezervacija (rez_id, user_id_klient_rez, termin_id)
146VALUES
147 (1,1,1),
148 (2,2,2),
149 (3,3,3),
150 (4,4,4),
151 (5,5,5);
152
153INSERT into ocenka (ocenka_id, rez_id, vrednost, komentar)
154VALUES
155 (1, 1, 5, 'top'),
156 (2, 2, 5, 'vrv'),
157 (3, 3, 5, 'ekstra'),
158 (4, 4, 4, 'bravo'),
159 (5, 5, 5, 'za pofalba');
160