表的创建和管理实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息工程学院实验报告
课程名称:《数据库原理》
实验项目名称:表的创建和管理
一、实 验 目 的:
1、了解SQL Server 的基本数据类型。
2、学会在企业管理器中创建数据库及表。
3、学会使用T-SQL 语句创建数据库及表。
4、学会在企业管理器中修改表的定义。
5、学会使用SQL 语句修改表的定义。
二、实 验 设 备 与 器 件
Win7 Sql server 2008 电脑的画图软件
三、实 验 内 容 与 步 骤
1、用企业管理器,建立的名为school 的数据库,在数据库中添加如书本79、80页的student,course,sc
三张表,并添加数据。
2、用企业管理器将school 数据库备份到school.bak 文件,自行保存好该文件,以备后期使用。
3、用企业管理器删除所建立的sc 表,在查询分析器中用sql 语句删除表student,course ,使用备份文件
school.bak 还原数据库。
4、在查询分析器中用sql 语句创建数据库SPJ ,用SQL 语句创建书本71页的P,S,J,SPJ 四张表,用insert
命令分别向四张表里面添加如71页所示的数据。要求:①供应商表:供应商代码为主码②工程表:
工程代码为主码③零件表:零件代码为主码④供应零件表:供应商代码、工程代码、零件代码为联
合主码;供应商代码为外码,参照供应商表的供应商代码;工程代码为外码,参照工程表的工程代
码;零件代码为外码,参照零件表的零件代码。
5、将以上用到的SQL 命令以 “实验一.SQL ”文件的形式保存。
6、用企业管理器备份数据库SPJ 到备份文件SPJ.bak 。(自行保存好该文件,以备后期使用)
7、在企业管理器中用“附加”功能,添加数据库文件examination_Data.MDF ,生成数据库examination 。
8、将数据库examination 中的student 、dept 两张表,导出到新建的EXCEL 文件school.xls 中。
四、实 验 总 结:
1. 建立的名为school 的数据库,在数据库中添加student,course,sc 三张表,并添加数据
student
course
成 绩:
指导老师(签名):
sc
2.利用企业管理器将school数据库备份到school.bak文件
3、用查询分析器中用sql语句删除表student
4.使用备份文件school.bak还原数据库
5.还原之后界面
总结:第一次试验,感觉对这个软件不是很熟悉,花了我一点时间才搞明白,然后在试验过程中,对语句的运用不熟悉,导致整个试验做的进度很慢,下次要加油了。