数据库应用实验二(b13050614张小东)

数据库应用实验二(b13050614张小东)

ID:28072440

大小:172.97 KB

页数:6页

时间:2018-12-07

数据库应用实验二(b13050614张小东)_第1页
数据库应用实验二(b13050614张小东)_第2页
数据库应用实验二(b13050614张小东)_第3页
数据库应用实验二(b13050614张小东)_第4页
数据库应用实验二(b13050614张小东)_第5页
资源描述:

《数据库应用实验二(b13050614张小东)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、洛阳理工学院实验报告系别计算机系班级B130506学号B13050614姓名张小东课程名称数据库系统应用实验日期2015-9-25实验名称实验二表操作和数据完整性定义成绩实验目的:(1)掌握用SSMS和createtable语句创建表,并掌握数据完整性约束的定义。(2)掌握表操作语句insert、update、delete的使用。(3)掌握数据库导入、导出操作。(4)掌握创建分区表。实验条件:计算机一台SQLScrvcr2008实验内容:1.创建图书管理数据库books,写出创建其中各个表的createtable语句(

2、建议创建成三个表:图书、读者、借阅,其中,借阅”表和“图书”表具有相同的主键)。在createtable语句中要求:(1)定义每个表的主键、外键。(2)定义CHECK约朿:借书证号必须是6位数字。(3)定义CHECK约束:图书的状态只能是“借出”、“未借”两种状态之一。2.用insert语句向books的3个表中分别添加3条以上记录。3.在books数据库中,用select语句生成“借阅”表的副本borrow,然后用delete语句删除表“borrow”表中的所有记录。4.将books数据库中的三个表的数据导出到exc

3、el文件books.xls中(给出显示文件books.xls内容的抓图)。5.创建books数据库的数据库关系图(抓图)。6.创建课件分区表的例题,对杳询记录所在的分区的结果抓图。实验总結:1.创建图书管理数据库books,写出创建其中各个表的createtable语句(建议创建成三个表:图书、读者、借阅,其中,借阅”表和“图书”表具有相同的主键)。在createtable语句中要求:(1)定义每个表的主键、外键。(2)定义CHECK约束:借书证号必须是6位数字。(3)定义CHECK约束:图书的状态只能是“借出”、“未

4、借”两种状态之一。学生表学生创建语句createtablestudentsnochar(9)PR工MARYKEY,snamechar(20)NOTNULL,sexchar(2),sdeptchar(20))淺源官理器妾(O)▼密絮SQLQuery2.sql-LIC.(LKQ-PCyu(53))曰createtablestudentLKQ-PC(SQLServer10.0.1600•LKQ-Fa□□雖库田系统数据库田数据库快照田IJAdventureWorks□(Jbooksa□数握库关系图日£□表田£□系洗表田□db

5、o.studentsnochar(9)PRIMARYKEY,snamechar(20)NOTNULLfsexchar(2),sdeptchar(20))图书表创建createtablebook(bookidchar(9)PRIMARYKEYCHECK(len(bookid)=6),booknamechar(20)NOTNULLSQLQuery3.sql•Lie.(LKQ-PCyu(52)广SQLQuery2.sql-LK...(LKQ-PC□createtablebook'(bookidchar(9)PRIMARYK

6、EYCHECK(len(bookid)=6I,booknamechar(20)NOTNULL)象资源宦坦務连接(0卜邂$TUSE)Li5LKQ-PC(SQLServer10.0.1600-LKQ-Fa0□城库囡Qj系縱麒田U数握犀快照®IJAdventureWorksE)[Jbooks田CJ数握库关系图曰L3表(SljI系洗表田□dbo.book®□dbo.student借阅表创建语心J:createtablejieyue(bookidchar(9)NOTNULL,zhuangtaichar(20)CHECK(zhua

7、ngtai工n('借出1,1未借')),FORE工GNKEY(bookid)REFERENCESbook(bookid)象资源管理器▼早X曰I蒱(o)▼东«■TS33IJbooksA田:J数据库关系图El表LaLJ系蘇田」dbo.book囡]dbo.jieyue田Jdbo.student(bookidchar(9)NOTNULL,zhuangtaichar(20)CHECK(zhuangtaiIn<•借出•r•未借■”,FOREIGNKEY(bookid)REFERENCESbook(bookid)1.用insert语

8、句Mbooks的3个表中分别添加3条以上记录。插入语句:insertintobookvalues('000001','数据库应用技术1)insertintobookvalues('000002*,1高数1)insertintobookvalues(*0000031,1大学英语*)插入3条记录肜的结果:LKQPCbooks•dbo.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。