create table Researcher(r_no number primary key, r_name varchar2(20)not null, r_city varchar2(20));
create table Research_Paper(rp_no number primary key, rp_title varchar2(20) not null, rp_subject varchar2(20), rp_level varchar2(20));
create table R_RP(r_no number references Researcher(r_no),rp_no number references Research_Paper(rp_no),year number);
insert into Researcher values(1,'yogesh','pune');
insert into Researcher values(2,'dipali','pune');
insert into Researcher values(3,'ram','mumbai');
insert into Research_Paper values(101,'computer study','computer','state');
insert into Research_Paper values(102,'computer study','computer','national');
insert into Research_Paper values(103,'electronic study','electroinc','international');
insert into Research_Paper values(104,'finance study','finance','state');
insert into Research_Paper values(105,'computer study','computer','national');
insert into Research_Paper values(106,'computer study','computer','national');
insert into Research_Paper values(107,'computer study','computer','national');
insert into Research_Paper values(108,'computer study','computer','national');
insert into R_RP values(1,101,2015);
insert into R_RP values(1,102,2015);
insert into R_RP values(1,103,2015);
insert into R_RP values(2,101,2016);
insert into R_RP values(3,103,2015);
insert into R_RP values(2,104,2016);
insert into R_RP values(1,102,2013);
insert into R_RP values(2,102,2013);
insert into R_RP values(3,102,2013);
insert into R_RP values(1,105,2013);
insert into R_RP values(1,106,2013);
insert into R_RP values(1,107,2013);
insert into R_RP values(1,108,2013);
Q1)
create or replace procedure info_disp(sub varchar2,yr R_RP.year%type)
is
cursor c1 is select r.rp_no,r.rp_title,r.rp_level from Researcher r1,Research_Paper r,R_RP rrp
where r1.r_no=rrp.r_no and r.rp_no=rrp.rp_no
and r.rp_subject=sub and rrp.year=yr;
rec c1%rowtype;
begin
dbms_output.put_line(sub||' '||yr);
open c1;
loop
fetch c1 into rec;
exit when c1%notfound;
dbms_output.put_line(rec.rp_no||' '||rec.rp_title||' '||rec.rp_level);
end loop;
close c1;
end;
declare
name_of_subject Research_Paper.rp_subject%type:='&name_of_subject';
year1 R_RP.year%type:=&year1;
begin
info_disp(name_of_subject,year1);
end;
Q2)

create or replace trigger t10
before insert or update on R_RP
for each row
begin
if (:new.year<2010) then
raise_application_error(-2010,'year should be greater than current 2010');
end if;
end;

Search

Project Categories

Recent Posts

Mail Management System
Posted on 2019-07-18
Online food ordering system
Posted on 2019-07-18
Library Management System
Posted on 2019-07-17
Health center system project
Posted on 2019-07-17
Gym Management System
Posted on 2019-07-17
furniture management system
Posted on 2019-07-17
Electronic shop management system
Posted on 2019-07-17
Automobile Workshop Management
Posted on 2019-07-17
Online Visa Processing System
Posted on 2019-07-17
Inventory management System
Posted on 2019-07-17
petrol-management system
Posted on 2019-07-17
Cloths management system
Posted on 2019-07-17
Society Management system
Posted on 2019-07-17
Mall management system
Posted on 2019-07-17
school management system
Posted on 2019-07-17
Sales Order Processing System
Posted on 2019-07-17
Retail sales management
Posted on 2019-07-17
Raw Materials Management
Posted on 2019-07-17
railway reservation system
Posted on 2019-07-17
purchase and sales management system
Posted on 2019-07-17
Placement Management System
Posted on 2019-07-17
Pet Shop Management System
Posted on 2019-07-17
petrol pump management system
Posted on 2019-07-17
Patient Information System
Posted on 2019-07-17
news agency system
Posted on 2019-07-17
Cinema Booking System
Posted on 2019-07-17
Medical Store System
Posted on 2019-07-17
leave management System
Posted on 2019-07-17
Laboratory Information Management System
Posted on 2019-07-17
content management system
Posted on 2019-07-17
Inventory management System
Posted on 2019-07-17
Institute Management System
Posted on 2019-07-17
Hotel management System
Posted on 2019-07-17
Gym Management System
Posted on 2019-07-17
Garage Management System
Posted on 2019-07-17
Furniture shop management system
Posted on 2019-07-17
Fisheries management  System
Posted on 2019-07-17
Fertilizer scheduling system
Posted on 2019-07-17
online eye care system
Posted on 2019-07-17
Dental Clinic Management System
Posted on 2019-07-17
Cyber Café Management
Posted on 2019-07-17
Milk Billing System
Posted on 2019-07-17
Colddrink management system
Posted on 2019-07-17
Cable management System
Posted on 2019-07-17
Beauty parlor management system
Posted on 2019-07-17
Facebook Clone
Posted on 2019-05-28
Dance Class Management System
Posted on 2019-05-24
Library Management System
Posted on 2019-05-24
Cab Management System
Posted on 2019-05-23
Blood Bank Management system
Posted on 2019-05-23
Beauty Parlour Management System
Posted on 2019-05-23
vissa proccesing system
Posted on 2019-05-23
Toll Plazza
Posted on 2019-05-23
BILLING APPLICATION
Posted on 2019-05-23
FLORICULTURE MANAGEMENT SYSTEM
Posted on 2019-05-23
Car On Rent
Posted on 2019-05-23
E-commers Shop
Posted on 2019-05-23

Sign In