实验 数据定义 实验报告

实验 数据定义 实验报告

ID:12570913

大小:3.48 MB

页数:17页

时间:2018-07-17

实验 数据定义 实验报告_第1页
实验 数据定义 实验报告_第2页
实验 数据定义 实验报告_第3页
实验 数据定义 实验报告_第4页
实验 数据定义 实验报告_第5页
实验 数据定义 实验报告_第6页
实验 数据定义 实验报告_第7页
实验 数据定义 实验报告_第8页
实验 数据定义 实验报告_第9页
实验 数据定义 实验报告_第10页
资源描述:

《实验 数据定义 实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库》课内实验报告学生姓名:及学号:学院:理学院班级:课程名称:数据库实验题目:实验02数据定义指导教师姓名及职称:2014年09月24日目录一、实验目的1二、实验内容1三、实验要点及说明1四、实现方法1五、实验结果1六、源程序清单2七、思考及总结2一、实验目的通过对帮助系统的了解,提高以下几个方面的能力:1.查看数据库中的基本信息,包括模式,基本表等;2.掌握DDL。二、实验内容1.查看关于CREATESCHEMA,CREATETABLE等的帮助;2.创建以自己名字为名的模式,使用之后删除;3.创建三个基本表Student,

2、Course,SC,并尝试修改其定义,最后删除创建的基本表。三、实验要点及说明1.要重视帮助的使用;2.重点在于基本表的创建与删除;3.要读懂出错的提示信息。四、实现方法记录实验过程中出现的问题及解决办法、记录相应的截图及解释。五、实验结果一系列控制台下面操作的截图。创建wanghong模式:-15-创建student表:查看表:-15-查看创建表的SQL语句:删除表student:插入数据:-15-创建表Course:不能成功插入数据:删除表course:-15-重新插入数据:按顺序删除没有充当先选课的课程:创建表SC:插入数据

3、:-15-删除表:六、源程序清单模式createschemawangyuhe;/*注意这里没有给某个用户创建模式,?createdatabase*/dropschemawangyuhe;/*注意没有了级联或是限制删除的区别,可以查看帮助来看其语法?dropdatabase*/createschemawangyuhe;usewangyuhe;/*设置wangyuhe为当前模式*/showtables;/*此时为空集*/基本表/*我们现在就要在该模式下面创建我们需要的表*/CREATETABLEStudent(SnoCHAR(9)PR

4、IMARYKEY,SnameCHAR(20)UNIQUE,SsexCHAR(2),SageSMALLINT,SdeptCHAR(20));-15-showtables;/*此时已经有了一个表student*/descstudent;/*查看表student*//*为了更全面的查看表定义信息,我们还可以查看创建表的SQL语句*/showcreatetablestudent;/*删除表*/droptablestudent;/*插入数据*/INSERTINTO`student`VALUES('200215121','李勇','男','2

5、0','CS');INSERTINTO`student`VALUES('200215122','刘晨','女','19','CS');INSERTINTO`student`VALUES('200215123','王敏','女','18','MA');INSERTINTO`student`VALUES('200215125','张立','男','19','IS');deletefromstudent;/*删除student表中的所有数据,"?delete"查看delete语法*/INSERTINTO`student`VALUES('

6、200215121','李勇','男','20','CS'),('200215122','刘晨','女','19','CS'),('200215123','王敏','女','18','MA'),('200215125','张立','男','19','IS');/*上述两种方法效果是一样的*//*下面创建表Course,由于该表中具有外码约束,有一点不同*/CREATETABLECourse(CnoCHAR(4)PRIMARYKEY,CnameCHAR(40),CpnoCHAR(4),CcreditSMALLINT,FOREIGNK

7、EY(Cpno)REFERENCESCourse(Cno));/*注意(Cpno)的括号必须有*//*插入数据*/INSERTINTO`course`VALUES('1','数据库','5','4');INSERTINTO`course`VALUES('2','数学',null,'2');INSERTINTO`course`VALUES('3','信息系统','1','4');INSERTINTO`course`VALUES('4','操作系统','6','3');INSERTINTO`course`VALUES('5','数据结

8、构','7','4');INSERTINTO`course`VALUES('6','数据处理',null,'2');INSERTINTO`course`VALUES('7','PASCAL语言','6','4');/*上述命令不能成功插入!查看表中

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

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

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