wiki:dmlScript.sql

Version 3 (modified by 221028, 2 weeks ago) ( diff )

--

INSERT INTO "User" (user_name, user_surname, email, password, role) VALUES
('Антонио', 'Караџов', 'antonio_k@gmail.com', 'pass1234', 'student'),
('Елена', 'Петровска', 'elena.petrov@gmail.com', 'secureElena', 'teacher'),
('Виктор', 'Андонов', 'vik.and@gmail.com', 'victorStrongPass', 'student'),
('Наташа', 'Стојанова', 'nata_stoj@gmail.com', 'nataPass2025', 'teacher');

INSERT INTO Student (student_id, teacher_id) VALUES
(1, 2),
(3, 4);

INSERT INTO Teacher (teacher_id) VALUES
(2),
(4);

INSERT INTO LabEquipment (equipment_name, type, description, safety_info, teacher_id) VALUES
('Мерна цилиндра', 'Стаклена опрема', 'Се користи за мерење на волумен на течности.', 'Кршење може да предизвика повреда.', 2),
('Хемиска лажица', 'Метална опрема', 'Се користи за земање на супстанции во лабораторијата.', 'Да се избегне контакт со токсични хемикалии.', 2),
('Електричен греач', 'Опрема за загревање', 'Користи електрична енергија за загревање супстанции.', 'Опасност од изгореници.', 4);

INSERT INTO Elements (symbol, element_name, atomic_number, atomic_weight, melting_point, boiling_point, hazard_type, description_element, teacher_id) VALUES
('Na', 'Натриум', 11, 22.99, 97.72, 883, 'Експлозивен', 'Многу реактивен метал кој експлодира во контакт со вода.', 2),
('Mg', 'Магнезиум', 12, 24.305, 650, 1090, 'Запалив', 'Запаллив метал кој гори со силно бело светло.', 2),
('Al', 'Алуминиум', 13, 26.982, 660.32, 2519, 'Нема опасност', 'Лесен метал кој е отпорен на корозија.', 2),
('Si', 'Силициум', 14, 28.085, 1414, 3265, 'Нема опасност', 'Полупроводник кој е основа на електрониката.', 4),
('P', 'Фосфор', 15, 30.974, 44.1, 280.5, 'Токсичен', 'Постојат црвен и бел фосфор; белиот е многу реактивен.', 4),
('S', 'Сулфур', 16, 32.06, 115.2, 444.6, 'Иритант', 'Жолта, кревка супстанца која гори во кислород.', 4),
('Cl', 'Хлор', 17, 35.45, -101.5, -34.04, 'Токсичен', 'Зелен гас со силен мирис, многу отровен.', 4);

INSERT INTO Reaction (teacher_id, element1_id, element2_id, product, conditions) VALUES 
(2, 1, 6, 'Na2S', 'Реакцијата се одвива на собна температура.'),
(4, 5, 6, 'P2S5', 'Реакцијата бара загревање до 250°C.'),
(4, 2, 7, 'MgCl2', 'Оваа реакција бара суво опкружување.'),
(2, 3, 4, 'AlSi', 'Синтеза под висок притисок и температура.');

INSERT INTO Experiment (teacher_id, reaction_id, result, safety_warning) VALUES 
(2, 1, 'Формирање на бел кристален натриум сулфид.', 'Избегнувајте контакт со влага.'),
(4, 2, 'Формирање на жолт прав од P2S5.', 'Гасовите што се ослободуваат можат да бидат опасни.'),
(4, 3, 'Магнезиум хлорид во бела кристална форма.', 'Може да предизвика иритација при вдишување.'),
(2, 4, 'Создавање на легура на алуминиум и силициум.', 'Неопходна е висока температура.');

INSERT INTO ExperimentLabEquipment (experiment_id, equipment_id) VALUES
(1, 1),
(1, 2),
(2, 3),
(3, 2),
(4, 1);

INSERT INTO UserViewsElement (user_id, element_id) VALUES
(1, 1),
(3, 2),
(1, 5),
(3, 6);

INSERT INTO UserViewsLabEquipment (user_id, equipment_id) VALUES
(1, 1),
(3, 2),
(1, 3);

INSERT INTO UserViewsExperiment (user_id, experiment_id) VALUES
(1, 1),
(3, 2),
(1, 3),
(3, 4);

INSERT INTO UserParticipatesInExperiment (user_id, experiment_id) VALUES
(1, 1),
(3, 2),
(1, 3),
(3, 4);
Note: See TracWiki for help on using the wiki.