資料庫技術及應用
實驗報告一
學生姓名
學號院系
專業課程名稱資料庫技術及應用
任課教師
二0 年月日
用sql語句實現如下操作:
1.在stu資料庫中,建立學生表s(sno,sname,sage),sno為主碼,sname取唯一值,
資料如下:
s1zhao19
s2qian23
s3sun34
s4li31
s5zhou23
s6wu12
s7zheng 20
s8wang21
命令:create database stu;
use stu;
create table s (sno char(8) primary key,sname char(16) unique,sage int);
insert into s
values('s1','zhao',19),
('s2','qian',23),
('s3','sun',34),
('s4','li',31),
('s5','zhou',23),
('s6','wu',12),
('s7','zheng',20),
('s8','wang',21);
2.查詢全體學生的所有資訊;
命令及結果:
select * from s;
3.計算所有人的出生年份,以姓名公升序排列;
命令及結果:
select sname,2014-sage from s
order by sname;
4.找出年齡最大的學生姓名及年齡;
命令及結果:
select sname,sage
from s
where sage=(select max(sage) from s);
5.查詢年齡不超過30的學生學號及年齡;
命令及結果:
select sno,sage
from s
where sage<=30;
6.顯示姓名**現「i」字母的學生姓名及年齡;
命令及結果:
select sname,sage
from s
where sname like '%i%';
8.p75 5.(1)求**工程j1零件的**商號碼sno;(2)求**工程j1零件p1的**商號碼sno。
命令及結果:
use stu;
create table spj
(sno char(8),
pno char(8),
jno char(8),
qty int,
primary key(sno,pno,jno)
);insert into spj
values('s1','p1','j1',200),
('s1','p1','j3',100),
('s1','p1','j4',700),
('s1','p2','j2',100),
('s2','p3','j1',400),
('s2','p3','j2',200),
('s2','p3','j4',500),
('s2','p3','j5',400),
('s2','p5','j1',400),
('s2','p5','j2',100),
('s3','p1','j1',200),
('s3','p3','j1',200),
('s4','p5','j1',100),
('s4','p6','j3',300),
('s4','p6','j4',200),
('s5','p2','j4',100),
('s5','p3','j1',200),
('s5','p6','j2',200),
('s5','p6','j4',500);
(1)select distinct sno
from spj
where jno='j1';
(2)select distinct sno
from spj
where jno='j1' and pno='p1';
資料庫系統原理實習報告
河南工程學院 實習報告 系 部計算機學院 專業電腦科學與技術 班級負責人學號及姓名 成員學號及姓名 年月日資料庫系統原理課程設計指導教師評分表 實習 訓 報告評語 等級評閱人職稱 年月日河南工程學院 實習 訓 報告 實習目的 內容 學習和掌握資料庫原理及sql server 2000 資料庫開發工具...
資料庫系統概論離線作業
浙江大學遠端教育學院 第一章習題2 6 10 2.使用資料庫系統有什麼好處?答 使用資料庫系統的好處是由資料庫管理系統的特點或優點決定的。使用資料庫系統的好處很多,例如,可以大大提高應用開發的效率,方便使用者的使用,減輕資料庫系統管理人員維護的負擔,等等。使用資料庫系統可以大大提高應用開發的效率。因...
資料庫系統原理實習報告 本科
河南工程學院 實習報告 系 部理學院 專業資訊與計算科學 班級1042 負責人學號及姓名 201011002221 趙元培 成員學號及姓名趙元培 2013年 7月日 資料庫系統原理課程設計指導教師評分表 實習 訓 報告評語 等級評閱人職稱 年月日河南工程學院 實習 訓 報告 實習目的 內容 學習和掌...