0% found this document useful (0 votes)
30 views4 pages

Comenzi DDL+insert

The document drops and recreates tables in a database, inserts data into the tables, and makes changes to column and table constraints. It drops and recreates tables, alters constraints, and inserts sample data.

Uploaded by

Maia Ionescu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views4 pages

Comenzi DDL+insert

The document drops and recreates tables in a database, inserts data into the tables, and makes changes to column and table constraints. It drops and recreates tables, alters constraints, and inserts sample data.

Uploaded by

Maia Ionescu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

--<ScriptOptions statementTerminator=";"/>

ALTER TABLE Angajat DROP CONSTRAINT Angajat_Salon_FK;

ALTER TABLE Client DROP CONSTRAINT Client_Salon_FK;

ALTER TABLE Programare DROP CONSTRAINT Programa_Angaj_FK;

ALTER TABLE Programare DROP CONSTRAINT Programar_Clien_FK;

ALTER TABLE Angajat DROP CONSTRAINT Angajat_PK;

ALTER TABLE Client DROP CONSTRAINT Client_PK;

ALTER TABLE Programare DROP CONSTRAINT Programare_PK;

ALTER TABLE Salon DROP CONSTRAINT Salon_PK;

DROP TABLE Angajat;

DROP TABLE Client;

DROP TABLE Programare;

DROP TABLE Salon;

CREATE TABLE Angajat (


codangajat CHAR(4) NOT NULL,
nume VARCHAR(20) NOT NULL,
prenume VARCHAR(25) NOT NULL,
telefon CHAR(13) NOT NULL,
adresa VARCHAR(100) NOT NULL,
functie CHAR(10) NOT NULL,
salariu REAL NOT NULL,
codsalon SMALLINT NOT NULL
)
DATA CAPTURE NONE;

CREATE TABLE Client (


codclient CHAR(4) NOT NULL,
nume VARCHAR(20) NOT NULL,
prenume VARCHAR(25) NOT NULL,
telefon CHAR(13) NOT NULL,
codsalon SMALLINT NOT NULL
)
DATA CAPTURE NONE;

CREATE TABLE Programare (


codprog CHAR(4) NOT NULL,
tip_prog VARCHAR(25) NOT NULL,
data_prog DATE NOT NULL,
ora_prog TIME NOT NULL,
codclient CHAR(4) NOT NULL,
codangajat CHAR(4) NOT NULL,
codsalon SMALLINT NOT NULL
)
DATA CAPTURE NONE;
CREATE TABLE Salon (
codsalon SMALLINT NOT NULL,
nume VARCHAR(20) NOT NULL,
adresa VARCHAR(100) NOT NULL,
nr_tel CHAR(13) NOT NULL
)
DATA CAPTURE NONE;

ALTER TABLE Angajat ADD CONSTRAINT Angajat_PK PRIMARY KEY


(codangajat);

ALTER TABLE Client ADD CONSTRAINT Client_PK PRIMARY KEY


(codclient);

ALTER TABLE Programare ADD CONSTRAINT Programare_PK PRIMARY KEY


(codprog);

ALTER TABLE Salon ADD CONSTRAINT Salon_PK PRIMARY KEY


(codsalon);

ALTER TABLE Angajat ADD CONSTRAINT Angajat_Salon_FK FOREIGN KEY


(codsalon)
REFERENCES Salon
(codsalon)
ON DELETE CASCADE;

ALTER TABLE Client ADD CONSTRAINT Client_Salon_FK FOREIGN KEY


(codsalon)
REFERENCES Salon
(codsalon)
ON DELETE CASCADE;

ALTER TABLE Programare ADD CONSTRAINT Programa_Angaj_FK FOREIGN KEY


(codangajat)
REFERENCES Angajat
(codangajat)
ON DELETE CASCADE;

ALTER TABLE Programare ADD CONSTRAINT Programar_Clien_FK FOREIGN KEY


(codclient)
REFERENCES Client
(codclient)
ON DELETE CASCADE;
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('0001', 'Stanescu', 'Ana', '0736589244', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('0002', 'Subtirica', 'Ariana', '0756856856', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('0003', 'Scorcea', 'Estera', '0763636363', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('0004', 'Tudor', 'Diana', '0788888888', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('0005', 'Din', 'Maria', '0456252222', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('006', 'Mirea', 'Andra', '0452666666', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('007', 'Comanescu', 'Iunia', '0333333333', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('008', 'Ionescu', 'Mirela', '0636363636', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('009', 'Procopiu', 'Silvia', '0236236233', 1);
insert into "ASUS"."CLIENT" ("CODCLIENT", "NUME", "PRENUME", "TELEFON",
"CODSALON")
values('010', 'Zamfira', 'Luciana', '0232255523', 1);

insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",


"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('111', 'Serbanoiu', 'Clara', '0711111111', 'Pitesti', 'Manager',
9000.0, 1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('112', 'Putaru', 'Dragos', '0756256255', 'Pitesti', 'Frizer', 3500.0,
1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('113', 'Marin', 'Vlad', '0756625326', 'Pitesti', 'Frizer', 3000.0, 1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('114', 'Capatina', 'Beatrice', '0753142552', 'Pitesti', 'Mani&pedi',
3700.0, 1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('115', 'Tudorache', 'Andrei', '0725366354', 'Pitesti', 'Frizer',
2500.0, 1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('116', 'Popescu', 'Marcel', '0753655562', 'Pitesti', 'Frizer', 3000.0,
1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('117', 'Marica', 'Viorica', '0725856468', 'Pitesti', 'Mani&pedi',
2500.0, 1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('118', 'Botnaru', 'Marius', '0766523693', 'Pitesti', 'Mani&pedi',
2500.0, 1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('119', 'Tuinea', 'Andreea', '0753253563', 'Pitesti', 'Mani&pedi',
4000.0, 1);
insert into "ASUS"."ANGAJAT" ("CODANGAJAT", "NUME", "PRENUME", "TELEFON",
"ADRESA", "FUNCTIE", "SALARIU", "CODSALON")
values('120', 'Nedelea', 'Stefania', '0714586593', 'Pitesti', 'Ingrijitor',
1000.0, 1);

update "ASUS"."SALON" set "NUME"='Beauty ' where "CODSALON"=1 and "NUME" LIKE
('Beauty Salon' )
and "ADRESA" LIKE ('Pitesti' ) and "NR_TEL"='0736524986 ' and
RID_BIT("ASUS"."SALON")='04000000000000000000...';
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(2, 'Celebre', 'Pitesti', '0758286268');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(3, 'Pappilon', 'Bcuresti', '0425868528');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(4, 'Ania', 'Bucuresti', '0768562486');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(5, 'Nobles', 'Mioveni', '0758638638');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(6, 'Mit', 'Curtea de Arges', '0742545242');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(7, 'Devine', 'Mioveni', '0756583558');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(8, 'Nubia', 'Pitesti', '0726926226');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(9, 'Perfect', 'Bucuresti', '0726262498');
insert into "ASUS"."SALON" ("CODSALON", "NUME", "ADRESA", "NR_TEL")
values(10, 'Jador', 'Bucuresti', '0726198496');

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy