欢迎来到天天文库
浏览记录
ID:20454214
大小:1.29 MB
页数:16页
时间:2018-10-13
《操纵数据库表结构中的数据》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验报告课程名称实验内容
2、zZ:据库系统原理操纵数据库表结构中的数据实验名称关系数据库的基本SQL练习I??子指导老师成绩201年月—日实验一一、实验目的:SQL是关系数据库的标准语言,已经成为关系数据库管理系统的核心。结合数据库系统原理教学的理论知识,通过实验让学生熟悉基本SQL的用法,掌握SQL语言的数据操纵等基本功能。实验平台及环j普通PC、Windowsxp操作系统、IBMDB2v8.1数据库管理系统三、实验内容:在第一次实验的基础上,在IBMDB2v8.1数据库管理系统中创建自己的数据库模式,并导入对应的数据实验SQL语句操作数据库表结构中的数据,获得预期的结果。实验步骤、
3、结果与分析第一步:创建数据库并导入表数据到数据库(由于六张表的创建和导入过程类似,所以只列山两张表的截图)截图如下:区)添加列打开农落实妞)][回滚qs)j□自动落弈更新(X〕533-8-INST1-MUSICDB-ADMINISTRATOR.TABLE3采用定位UPDATE和定位DELETE编辑这胜结果。使用“工具设罝”笔记本来更改编错格式。
4、OWNERHOFNAHE今I2TAHE今ADDRESS显示所选择的表&C040Tina.M-ajrpKy63WellStreet,何显不的单兀格q如果列包含下列袭C046Jo*Keoch2F«rc^jlsDrive,UONGVARGRAPHIC
5、s敵提类会!汚C087CaarolFarrel6Achx-ayStreet型之一的单值类3C093TonySKaw12Par-kPlace.,3咬6、"Is这@importfromD.4.csvofdelinsertintotable4读取行数=7抹过行数=0播入行数=7更新行数=0拒绝行数=0落实行尠=7第二步:SQL语句练习,语句及结果截阁如下:A、查询全体职工的职工号和姓名Selectstaffno,fname,lnamefromtable5a会令编tta:1-DB2C0PY10回®B.杳询全体职丁.的记录Select*fromtable5c查询全体职工的姓名和出生円期Selectfname,lname,DOBfromtable5D在职工表中查询有哪些职工担任了职务,并列出职工的职工号selectstaffnofromtab7、le6wherepositionisnotnullE.查询全体主管的姓名selectfnamejnamefromtable6whereposition=’Manager’F.查询全体助理的职工号selectstaffnofromtable6whereposition=’AssistanfG.查询所有工资在20000以下的职工的姓名和出生H期selectfname,lname,dobfromtable6wheresalary<20000命令箱5器(C)所JS艰⑸现田工af裕助f喈辂0C命令査浼掊茱访闲方賓采用定位UPDATE和定位DELBTE装摄S將果•使用“工具设S”«记本来更改编摄格8、式•FKAHE$9、LNA/IZ$10、eob$添脆(A)(loryMove2月19曰册除行®)DavidFord3月24日AnnBeechn月io日JulieLee6月13曰f落5?®)U回冻⑧1访荇更多行S)□目3?落实更«d)内存中的4行H.查询工资在10000-20000之间的职工的姓名、所担任职务和岀生H期selectfname,lname,staffno,sexfromtable6wheresalarybetween10000and20000I.查询工资不在10000-20000之间的职工的姓名、职工号和性别selectfname,lname,staffno,sexfromtab11、le6wheresalary〉20000orsalary<10000命令查询结果访问方案采用走位WDATE和走位DELATE编辑这些结果。使用“工具设S”笔记本来更改编辑格式。F1TAME令L2TAMESTAFFITO令SEXMaryHoweSA9FSusanBrandSG5FJohnWhiteSI21MJulieLeeSL41FH.查询担任经理或助理职务员工的姓名和性别selectfname,lname,sexfromtable6wherep
6、"Is这@importfromD.4.csvofdelinsertintotable4读取行数=7抹过行数=0播入行数=7更新行数=0拒绝行数=0落实行尠=7第二步:SQL语句练习,语句及结果截阁如下:A、查询全体职工的职工号和姓名Selectstaffno,fname,lnamefromtable5a会令编tta:1-DB2C0PY10回®B.杳询全体职丁.的记录Select*fromtable5c查询全体职工的姓名和出生円期Selectfname,lname,DOBfromtable5D在职工表中查询有哪些职工担任了职务,并列出职工的职工号selectstaffnofromtab
7、le6wherepositionisnotnullE.查询全体主管的姓名selectfnamejnamefromtable6whereposition=’Manager’F.查询全体助理的职工号selectstaffnofromtable6whereposition=’AssistanfG.查询所有工资在20000以下的职工的姓名和出生H期selectfname,lname,dobfromtable6wheresalary<20000命令箱5器(C)所JS艰⑸现田工af裕助f喈辂0C命令査浼掊茱访闲方賓采用定位UPDATE和定位DELBTE装摄S將果•使用“工具设S”«记本来更改编摄格
8、式•FKAHE$
9、LNA/IZ$
10、eob$添脆(A)(loryMove2月19曰册除行®)DavidFord3月24日AnnBeechn月io日JulieLee6月13曰f落5?®)U回冻⑧1访荇更多行S)□目3?落实更«d)内存中的4行H.查询工资在10000-20000之间的职工的姓名、所担任职务和岀生H期selectfname,lname,staffno,sexfromtable6wheresalarybetween10000and20000I.查询工资不在10000-20000之间的职工的姓名、职工号和性别selectfname,lname,staffno,sexfromtab
11、le6wheresalary〉20000orsalary<10000命令查询结果访问方案采用走位WDATE和走位DELATE编辑这些结果。使用“工具设S”笔记本来更改编辑格式。F1TAME令L2TAMESTAFFITO令SEXMaryHoweSA9FSusanBrandSG5FJohnWhiteSI21MJulieLeeSL41FH.查询担任经理或助理职务员工的姓名和性别selectfname,lname,sexfromtable6wherep
此文档下载收益归作者所有