Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

1 ‫ محاضرة‬Data Base ‫اوامر‬

conn
system
12345
create table student (
st_nu number(5),
st_name varchar2(20),
st_age number(2),
st_gen char(1),
deptno number(2));
desc student;
insert into student values (101,'adel tarek',19,'m',30);
insert into student values (102,'nora ali',21,'f',10);
insert into student values (103,'ali omer',18,'m',30);
insert into student values (104,'nasser fozi',22,'m',20);
insert into student values (105,'amal fareg',19,'f',20);
insert into student values (106,'waled mohmed',20,'m',10);
insert into student values (107,'ahmed salah',19,'m',10);
insert into student values (108,'thani ahmed',20,'f',20);
insert into student values (109,'omer fareg',23,'m',10);
insert into student values (110,'osama ali',19,'m',20);
commit; ‫للتخزين الدائم‬
select * from student;

‫ خالد العباني‬. ‫ استاذ‬/ ‫اوامر محاضرة االول‬


create table dept(
deptno number(2),
deptname varchar2(15) );
insert into dept values (10,'IS');
insert into dept values (20,'SW');
insert into dept values (30,'NW');
commit;
select * from student;
select * from dept;
update student
set st_age=18
where st_no=110;
update student
set st_name='adnan ali' , st_age=21
where st_no=110;
delete from student;
rollback; ‫رجوع ماسبق‬
delete from student where st_no=110;
delete from student where st_gen='m';
delete from student where deptno=30 and st_gen='f' ;
Alter table student
add constraint stno_pk primary key(st_no);
Alter table dept

‫ خالد العباني‬. ‫ استاذ‬/ ‫اوامر محاضرة االول‬


add constraint deptno_pk primary key(deptno);
Alter table dept
add info varchar2(30) ;
Alter table dept
modify info varchar2(25) ;
Alter table dept
rename column info to information ;
Alter table dept
drop column information ;
select * from student where st_no=110;
select * from student where deptno=30;
select * from student where deptno=10 and st_gen like 'f' ;
select * from student where deptno=10 or st_gen like 'f' ;
select max(st_age) from student;
select max(st_age) from student where deptno=20;
select min(st_age) from student where deptno=10;
select avg(st_age) from student ;
select count(st_no) from student ;
select count(st_no) from student where st_age=20 ;
select * from student where st_age=20;
select count(st_no) from student where st_age > 20 and st_gen like 'f' ;

select count(st_no) from student where st_age < 20 and deptno=10;


select * from student where st_age < 20 and deptno=10;

select * from student where st_name like '%ali';

‫ خالد العباني‬. ‫ استاذ‬/ ‫اوامر محاضرة االول‬


select * from student where st_name like 'ali%';
select * from student where st_name like '%ali%';

‫ خالد العباني‬. ‫ استاذ‬/ ‫اوامر محاضرة االول‬

You might also like