Lab2 BD
Lab2 BD
--PRIMARY KEYS
alter table departamente add constraint pk_departamente primary
key(id_departament);
alter table grila_salariu add constraint ok_grila primary key (grad);
alter table angajati add constraint ok_angajati primary key (id_angajat);
-- Foreign Keys
--Unique
-- DROP TABLES
-- EX2
--PRIMARY KEYS
alter table departamente add constraint pk_departamente primary
key(id_departament);
alter table grila_salariu add constraint pk_grila primary key (grad);
alter table angajati add constraint pk_angajati primary key (id_angajat);
-- Foreign Keys
--Unique
-- DROP TABLES
-- EX3
// exercitii
desc producers;
select constraint_name from all_constraints
where table_name = 'PRODUCERS';
desc car_types
select constraint_name from all_constraints
where table_name = 'CAR_TYPES';
desc cars
select constraint_name from all_constraints
where table_name = 'CARS';
desc drivers
select constraint_name from all_constraints
where table_name = 'DRIVERS'
desc car_drivers
select constraint_name from all_constraints
where table_name = 'CAR_DRIVERS'
desc drivers
select constraint_name from all_constraints
where table_name = 'DRIVERS'
// ex1
desc comments
select constraint_name from all_constraints
where table_name = 'COMMENTS';
desc tags
select constraint_name from all_constraints
where table_name = 'TAGS';
desc articles
select constraint_name from all_constraints
where table_name = 'ARTICLES';
desc tags_articles
select constraint_name from all_constraints
where table_name = 'TAGS_ARTICLES';
// EX2
desc recipes
select constraint_name from all_constraints
where table_name = 'RECIPES';
desc link
select constraint_name from all_constraints
where table_name = 'LINK';
desc categories
select constraint_name from all_constraints
where table_name = 'CATEGORIES'
desc ingredients
select constraint_name from all_constraints
where table_name = 'INGREDIENTS';
// RECAP TEST
create table comments(
id number,
article_comment varchar2(50),
idarticle number,
iduser number,
constraint pk_comments primary key(id)
);
desc comments
select constraint_name from all_constraints
where table_name = 'COMMENTS'
desc users
select constraint_name from all_constraints
where table_name = 'USERS'
desc tags
select constraint_name from all_constraints
where table_name = 'TAGS'
desc tags_articles
select constraint_name from all_constraints
where table_name = 'TAGS_ARTICLES'
-- EX 2
desc recipes
select constraint_name from all_constraints
where table_name = 'RECIPES';
desc categories
select constraint_name from all_constraints
where table_name = 'CATEGORIES';
desc ingredients
select constraint_name from all_constraints
where table_name = 'INGREDIENTS';
desc link
select constraint_name from all_constraints
where table_name = 'LINK';