SQL

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

CREATE TABLE Departament(

ID_dep integer primary key,


nume char(20));

CREATE TABLE Angajat(


AngajatID integer primary key,
CNP integer,
nume char(20),
prenume char(20),
adresa char(40),
sex char(10),
Data_nasterii Date,
Salariu integer );

CREATE TABLE Proiect(


ProiectID integer primary key,
Cod integer,
nume char(40),
Departament char(20),
buget integer,
termen_limita Date);

CREATE TABLE Intretinuti(


IntretinutID integer primary key,
Nume char(20),
Prenume char(20),
Gen char(20),
Data_nasterii Date);

Insert into Intretinuti values


(11,'Caldare','Andrei','masculin','03.15.1999'),
(22,'Manole','Maxim','masculin','04.26.2003'),
(33,'Negara','Dinu','masculin','01.25.2005'),
(44,'Velescu','Andrei','masculin','07.16.2004'),
(55,'Prangati','Vlad','masculin','09.20.2005');
Insert into Angajat values
(10,1990315019744,'Caldare','Andrei','str.Muzicescu
2','masculin','15.03.1999',5000),
(20,5030426018181,'Manole','Maxim','str.Mihai Eminescu
30','masculin','04.26.2003',20000),
(30,5050125015988,'Negara','Dinu','str.Mihai Eminescu
5','masculin','01.25.2005',50000),
(40,5041607018841,'Velescu','Andrei','str.Vivaldi
31','masculin','07.16.2004',1000),
(50,5050920018145,'Prangati','Vlad','str.Mihai Eminescu
15','masculin','09.20.2005',10000);
UPDATE Angajat set salariu='50000' where AngajatID=30;
Insert into Proiect values
(1,11,'Scoala','AAA',500000,'2023.01.20'),
(2,22,'Magazin','BBB',100000,'2023.01.20'),
(3,33,'Farmacie','CCC',1000000,'2023.01.20'),
(4,44,'Biblioteca','BBB',200000,'2023.01.20'),
(5,55,'Bar','BBB',150000,'2023.01.20');
Insert into Departament values
(1,'AAA'),
(2,'BBB'),
(3,'CCC');

UPDATE Proiect set buget=50000 where cod=11;


Delete from Departament where nume='AAA';
Delete from Proiect where nume='Bar';

You might also like