《数据库系统原理》11计科实验指导书 - 副本

《数据库系统原理》11计科实验指导书 - 副本

ID:17879201

大小:59.00 KB

页数:6页

时间:2018-09-08

《数据库系统原理》11计科实验指导书 - 副本_第1页
《数据库系统原理》11计科实验指导书 - 副本_第2页
《数据库系统原理》11计科实验指导书 - 副本_第3页
《数据库系统原理》11计科实验指导书 - 副本_第4页
《数据库系统原理》11计科实验指导书 - 副本_第5页
资源描述:

《《数据库系统原理》11计科实验指导书 - 副本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库系统原理》实验指导书实验课程类别:课程内实验实验课程性质:必修适用专业、年级:11计科1-2开课院、系:计算机学院计算机科学教研室学时:14编写依据:《数据库系统原理》实验教学大纲修订时间:2014年2月一.实验内容安排实验序次实验题目实验学时一数据库和表的管理4二SQL语句的使用6三数据库开发技术4二、实验说明实验1创建数据库和表实验目的:1.学会在ManagementStudio界面方式中创建数据库和表。2.学会使用SQL语句创建数据库和表。3.学会在ManagementStudio界面方式中对数据库表进行插入、修改和删除数据操作。4.学会使用SQL语句对数据库表进行

2、插入、修改和删除数据操作。5.理解数据更新操作时应注意数据完整性约束。6.了解数据库备份、恢复及导入、导出的概念及方法。实验要求:1.独立完成实验61.提交比较规范的实验报告实验内容:1.使用ManagementStudio界面方式和命令方式创建教学管理数据库,数据库名为JXGL。2.使用ManagementStudio界面方式和命令方式创建教学管理数据库中的三张表。包含下列3个表:(1)STUDENT:学生信息表。(2)COURSE:课程信息表。(3)SC:选课情况表。各表的结构分别如表1表2和表3所示。表1STUDENT表结构列名数据类型长度是否允许为空说明SnoChar10

3、r学生编号,主键  SnameChar8r姓名SsexChar2r性别(‘男’,‘女’)SageInt4ü年龄(20-30)Sdeptnvarchar20ü系别表2COURSE表结构列名数据类型长度是否允许为空说明Cnoint4r课程编号,主键Cnamechar20r课程名Cpnoint4ü选修课号CcreditInt4ü学分表3SC表结构列名数据类型长度是否允许为空说明SnoChar10r学生编号,主属性(外键)6Cnoint4r课程编号,主属性(外键)GradeInt4ü成绩1.使用ManagementStudio界面方式和命令方式向表中录入数据,并进行修改,注意完整性约束条

4、件的使用。2.使用ManagementStudio界面方式进行数据库的备份及转存。实验步骤:1.在ManagementStudio中创建数据库JXGL要求:数据库JXGL初始大小为10MB,最大大小为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB(默认为不限制),按1MB曾长(默认是按5%比例增长)。数据库的逻辑文件名和物理文件名均采用默认值,分别为JXGL_data(…MSSQLData\JXGL.Mdf),事务日志的逻辑文件名和物理文件名也均采用默认值,分别为JXGL_LOG(…MSSQLDataJXGL_LOG.idf

5、)注意:在“数据文件”选项卡和“事务日志”选项卡中,可以分别指定数据库文件和日志丈件的物理路径等特性。2.在ManagementStudio中删除创建的JXGL数据库在ManagementStudio中选择数据库JXGL,在JXGL上单击鼠标右键,删除。3.使用SQL语句创建数据库JXGL。6CREATEDATABASEJXGLON(NAME='JXGL_Data',FILENAME=’C:…MSSQLdataJXGL.Mdf’,SIZE=10MB,MAXSIZE=50MB,FILEGROWTH=5%)LOGON(NAME='JXGL_Log’,FILENAME=’C:…

6、MSSQLDataJXGL_Log.1df,’SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB)go6单击快捷工具栏的执行图标执行上述语句,并在ManagementStudio中查看执行结果。4.在ManagementStudio中分别创建表STUDENT、COURSE、和SC表,注意完整性约束条件的创建。5.使用SQL语句创建表STUDENT1、COURSE1、和SC1表。结构同STUDENT、COURSE、和SC表。6.分别使用ManagementStudio界面方式和SQL语句,向数据库JXGL的3个表student、course和sc中插入多行数

7、据记录,然后修改和删除一些记录。注意完整性约束的作用。7.为所创建的JXGL数据库备份,并恢复。68.在SQLServer和excel之间导入和导出数据。实验2SQL语句的使用试验目的:1.掌握SELECT语句的基本语法。2.掌握子查询的表示。3.掌握连接查询的表示。4.掌握数据汇总的方法。5.掌握SELECT语句的GROUPBY子句的作用和使用方法。6.掌握SELECT语句的ORDERBY子句的作用和使用方法。7.掌握视图的概念及创建方法。8.掌握安全性控制策略的实施方法。实验

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

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

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