版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机与通信工程学院
实验报告
(软件实验用)课程名称数据库原理与技术实验项目名称数据插入、更新与删除课程名称数据库原理与技术实验项目名称数据插入、更新与删除年级大三班级学号姓名同组姓名无实验日期2014,10.30指导教师签字 一、实验目的:
熟悉和掌握数据表中数据的插入、修改、删除操作和命令的使用;加深理解表的定义和数据更新的作用二、实验内容:1、已创建的MIS数据库的5个表中,插入如下样本数据。系 课程系编号系名称系编号系名称101数学102计算机103外语104经济课程号课程名学时系编号C101数学68101C102英语85103C103计算机102102C104经济学51104教工教工号姓名性别职称工资系编号2101葛小平女教授3420.001012203李长江男副教授3190.001022405姜立伟男副教授3140.001042104张丽丽女讲师2243.001012302康立华女教授3740.001032205王伟平男讲师2130.00102成绩学号课程编号分数991022C10188991022C10267992124C10177992124C10295992124C10345994021C10487学号姓名性别出生年月系编号族别991022田平平女08/05/1980101汉992124郭黎明男03/04/1981102汉994021何明慧女04/12/1982104回991223姜明明男12/05/1980101苗993012何漓江男10/05/1979103汉992104康纪平女03/04/1981102汉994125康嘉家男07/05/1980104汉学生2、用SQL语言完成下列操作在系表中插入一行数据{105,'管理'}向教工表中插入一行数据{2001,'葛小平','女','教授',3420.00,102}向教工表中插入一个教工号、姓名和工资数据是{2109,'田新民',2650}将教工表的姓名和工资拷贝到一个酬金表中。将教工表中职称为“教授”的工资增加15%。将教工表中职称不是教授的人,工资增加10%。从教工表中删除教工号为2001的教工。删除酬金表的所有数据。删除酬金表。在系表中添加一个电话号码属性,属性类型为CHAR(8)。ALTERTABLE系ADD电话号码CHAR(8)修改系表中电话号码属性的宽度为CHAR(13)。ALTERTABLE系ALTERCOLUMN电话号码CHAR(13)删除系表中电话号码属性。ALTERTABLE系DROPCOLUMN电话号码在学生表中删除何漓江同学的信息,包括他选课的信息。提示:先删除子表中的选课信息,再删除主表中的信息。思考:为什么必须这样做?三、实验平台:Microso代SQLSever四、设计流程:~~1、进入查询分析器,参见进入查询分析器演示。2、 在查询分析器的命令编辑窗口输入SQL语句,点击执行键,将执行SQL语句。参见执行SQL语句的演示。3、 在调试程序过程中,可以用鼠标选择某些要执行的SQL语句,再点击执行键,执行选择的语句。参见执行SQL语句的演示。
4、 注意:在各个表中插入数据的顺序,首先在父表中插入数据,然后在子表中插入数据。另外,由于表的定义中包含完整性约束的定义,所以,当主码重复,或者外码不是被参照表的有效值时,系统将拒绝插入的数据。5、 保存调试通过的SQL程序。五、程序清单:1、在5个表中插入数据insertinsertinsertinsertintointointointo系系系系values(101,'insertinsertinsertinsertintointointointo系系系系values(101,'数学')values(102,'计算机')values(103,'外语')values(104,'经济')goinsertinto课程values(,c101','数学,,68,101)insertinto课程values(,c102,,,英语,,85,103)insertinto课程values(,c103,,,计算机,,102,102)insertinto课程values(,c104,,,经济学,,51,104)goinsertinto教工values(,2101,,,葛小平,,'女,,,教授’,3420.00,101)insertinto教工values(,2203,,,李长江,,'男,,,副教授’,3190.00,102)insertinto教工values(,2405,,,姜立伟,,'男,,,副教授',3140.00,104)insertinto教工values(,2104,,,张丽丽,,'女,,,讲师',2243.00,101)insertinto教工values(,2302,,,康立华,,'女,,,教授‘,3740.00,103)insertinto教工values(,2205,,,王伟平,,'男,,,讲师‘,2130.00,102)goinsertinto学生values(,991022,,,田平平,,'女,,,08/05/1980,,101)insertinto学生values(,992124,,,郭黎明,,,男,,,03/04/1981,,102)insertinto学生values(,994021,,,何明慧,,,女,,,04/12/1982,,104)insertinto学生values(,991223,,,姜明明,,'男,,,12/05/1980,,101)insertinto学生values(,993012,,,何漓江,,'男,,,10/05/1979,,103)insertinto学生values(,992104,,,康纪平,,'女,,,03/04/1981,,102)insertinto学生values(,994125,,,康嘉家,,'男,,,07/05/1980,,104)insertinto学生values(,991134,,,包立琪,,,女,,,03/14/1981,,101)insertinto学生values(,994115,,,王海洋,,'男,,,04/13/1982,,104)insertinto学生values(,991354,,,王立平,,'女,,,12/05/1981,,101)goinsertinto成绩values(,991022,,,c101,,88)insertinto成绩values(,991022,,,cl02,,67)insertinto成绩values(,992124,,,cl01,,77)insertinto成绩values('992124','cl02',95)insertinto成绩values('992124','cl03',45)insertinto成绩values('994021','cl04',87)insertinto成绩values('994021','cl02',78)insertinto成绩values('994021','cl03',67)insertinto成绩values('991223','cl01',66)insertinto成绩values('991223','cl02',89)insertinto成绩values('993012','cl02',93)insertinto成绩values('993012','cl03',84)2、完成实验操作的SQL语言—(1)在系表中插入一行数据{105,'管理'}。insertinto系values(105,'管理')—(2)向教工表中插入一行数据{2001,'葛小平','女','教授',3420.00,102}。insertinto教工values(2001,'葛小平','女','教授',3420.00,102)—(3)向教工表中插入一个教工号、姓名和工资,数据是{2109,'田新民',2650}。insertinto教工(教工号,姓名,工资)values(2109,'田新民',2650)—(4)将教工表的姓名和工资拷贝到一个酬金表中。—创建一个酬金表。createtable酬金(教工姓名char(8),工资numeric(&2))—将教工表中姓名和工资两列数据拷贝到酬金表中。insertinto酬金(教工姓名,工资)select姓名,工资from教工—(5)将教工表中职称为“教授”的工资增加15%。update教工set工资二工资*1.15where职称二'教授'—(6)将教工表中职称不是教授的人,工资增加10%。update教工set工资二工资*1.1where职称NOTLIKE'教授'--(7)从教工表中删除教工号为2101的教工。deletefrom教工where教工号二'2101'—(8)删除酬金表的所有数据。deletefrom酬金—(9)删除酬金表。droptable酬金--(10)在系表中添加一个电话号码属性,属性类型为char(8)。altertable系add电话号码char(8)--(11)修改系表中电话号码属性的宽度为char(13)。altertable系altercolumn电话号码char(13)--(12)删除系表中电话号码属性。
altertable系dropcolumn电话号码--(13)在学生表中删除学号为993012'的学生信息,包括他选课的信息。deletefrom成绩where学号='993012'deletefrom学生where学号二'993012'六、调试和测试结果:碰打奸表—4-I-203\ZlI.BiE.dba.5前IT幵歪—J-1-203\MI-«±!1.碰打奸表—4-I-203\ZlI.BiE.dba.5前IT幵歪—J-1-203\MI-«±!1.dbo.ftx::卩 ;1算机:::“.朴齿目-1J 殍洛女較授艮卜r123讲.1■-L-Jr:225?oo23223^20.001012213.QQ1023190.ao1022130.001023740.0010331-10.00104G*T幵表—4-l-203XE81,*is.dba.KK—打开益—1-203X.EEl.Mijc,G*T幵表—4-l-203XE81,*is.dba.KK—打开益—1-203X.EEl.Mijc,dba■矗址貝程编吕滨隹呂承 学时希编弓1clOl兹学 681012c-102■:cl031一舁机 :梵102clM呂濟咿 blIM|90L口22Ie=1□1B8.□□□1022U1Q2fl7.□[=101曰已□u1Q2□24[=10177.□QQ2124U1口2os.a24u1口245.aQQ3QL2U1口2S3,aa3334
口口口口a7:曰ah打开舌—4-l-2D3XZEK»xs-db■宇生h打开舌—4-l-2D3XZEK»xs-db■宇生7<7■:女igEO-oa-05aoidOEaD.ooalljjgPLL3-3feJlIK9P1ZZ3991354王立平■gPLL3-3feJlIK9P1ZZ3991354王立平■99?LD4脈半己丰gPZL2-3]gBL-03-14On^OOraD.000]gBl?-12-00OOlUOJOD-00019BL-32-D5aOjOD^OD.OOQjgEL-Q3-D4aDzODsOD.DOQ19BL-03-D400:00:00.OOQLCi]LCi]IQ]L02
102?gpjo]2何漓江E:Q>^02]?gpjo]2何漓江E:Q>^02]G9ML15王裨洋■5 9P4L25]973-]0-00OOiUOsaD-0001Q62-04-L2aO^ODsaD.OOQigE2-oa-t3odzoq^d.ooa19BI:I=O7~O5aD:00□D.OOQLO:J104
L04104系编号系容称11|1011系编号系容称11|1011數学2102计算机3103外语4104经济5105管理+:曲f]开农-4-1-203^21l.iis.dbo.抉工埶工号堆幸U別确工阴]™-1苗小丰女3420.DO10222LD1R.平3420.DO1013ZLD4找囲冊■Jin2Z43-DD10]422D3T:—副魅3L90.DD102522D5Tit-r■JIr2L307DD102623D2臣立华3740.DD1037MD5去]件副遞3MD.D0lai4。打开査—4-1-2D3MIL.bls.dbo. 打开表一4-l-2O3\ZK1.mls.dbo.&T札二注工鹫教工壬:4名'性别郦工审系痂号L342D.001ZC011葛小平玄鞍援3933.0010ZI23-.—342D.0D22104讲师2467.301013如THF竺3…32203乎畏江36D9.001024李圧江3igo.aD5王v三ZJJD.aD4刀心+庠半讲怖饰二nnin?6區立华37^0.005康立华鞍授4301・UU103—siao.aD62^305姜立伟副朝授3454.00104电4-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 闽南科技学院《工程测试技术》2025-2026学年期末试卷
- 高中试题语文卷子及答案
- 福州职业技术学院《道路勘测设计》2025-2026学年期末试卷
- 稀土真空热还原工成果转化模拟考核试卷含答案
- 市场营销策划公司年度工作总结报告
- 木材检验员安全检查评优考核试卷含答案
- 异丁烯装置操作工安全宣教强化考核试卷含答案
- 平台管理员成果转化水平考核试卷含答案
- 房地产投资策略解析-房地产顾问
- 2026年兰州市九年级(初三)二诊模拟考试历史+道德与法治试卷(含答案)
- 2026年部编版道德与法治五年级下册全册教案(含教学计划)
- 2026年浙江工商职业技术学院单招职业技能测试题库附答案详解
- 2026年金华职业技术学院单招职业适应性测试题库及参考答案详解1套
- 2026年注册土木工程师(水利水电工程水工结构专业知识考试上)试题及答案
- 2025贝特瑞新材料集团股份有限公司招聘5人历年真题汇编带答案解析
- 2026年咨询工程师咨询实务考前重点知识考点总结记忆笔记
- 2026全国肿瘤防治周宣传:健康生活筑基科学防癌护航
- 电动单梁吊车施工方案
- 初中必背名著导读考点梳理(12本)
- 黑热病防疫知识培训课件
- 5.《雷雨(节选)》课件+2025-2026学年统编版高一语文必修下册
评论
0/150
提交评论