Followers

Exe-15 - Part 1

 
Create the following tables ( primary keys are underlined.).

  Property(pno,description, area)
  Owner(oname,address,phone)

An owner can have one or more properties, but a property belongs to exactly one owner .

 Create  the relations accordingly ,so that the relationship is handled properly and the relations are in
normalized form (3NF).

a) Insert two records into owner table.
b) insert 2 property records for each owner .
c) Update phone no of “Mr. Nene” to 9890278008
d) Delete all properties from “pune” owned by “ Mr. Joshi”     


ans.

create table owner(
oname text primary key,
address text,
phoneno int
);

create table property(
oname text ,
foreign key (oname) references owner (oname) on delete cascade on update cascade,
pno int primary key ,
desc1 text,
area text
);

create table own_pro(
oname text,
 foreign key (oname) references owner (oname) on delete cascade on update cascade,
pno int ,
foreign key (pno) references property (pno) on delete cascade on update cascade  ,
primary key(oname,pno)
);

a)   insert into owner values('abc','pune',12345678);
      insert into owner values('pqr','pune',98764453);
      insert into owner values('Nene','pune',1234);


b)   insert into property values('abc',233,'new ','pune');
      insert into property values('abc',401,'new ','pune');

c)  alter table owner alter column phoneno type varchar(10) ;
     update owner set phoneno=9890278008 where oname='Nene';

d) delete from owner  where address='pune' and name='abc';


***************************************************************


No comments:

Post a Comment

EXE -11 To create simple tables , with only the primary key constraint ( as a table level constraint & as a field level constraint) (include all data types)

Create database: 1  -  Create a table with details as given below  Table Name=> PLAYER Columns Column Name ...