数据库原理实验教学大纲.docx
《数据库原理实验教学大纲.docx》由会员分享,可在线阅读,更多相关《数据库原理实验教学大纲.docx(7页珍藏版)》请在第一文库网上搜索。
1、数据库原理实验教学大纲一、课程基本信息课程名称(中文)数据库原理课程名称(英文)DataBasePrincip1e课程类型专业必修课学分4总学时34+34适用对象信息与计算科学专业GK科)考核方式闭卷笔试与上机考试相结合、其中平时成绩占10%s实验成绩占30%、期末笔试成绩占60%先修课程C程序设计后继课程面向对象设计,安卓开发二、实验课程简介本课程是结合理论课程数据库原理安排的实践课程,目的是通过本课程的实践与操作,加深理论课程中数据结构与算法的理解。通过本课程的教学,使学生在实践中理解关系数据库的相关理论基础,掌握常用的SQ1语句,加深对实体完整性、参照完整性以及用户自定义完整性的概念,通
2、过实验初步了解数据库的编程方法。本课程的学习将为后续课程的学习以及软件设计水平的提高打下良好的基础。本课程的主要内容包括:绪论,关系数据库,关系数据库SQ1SerVer基础,数据库管理,数据表的管理,数据查询,视图,数据库设计,数据的安全性,数据的完整性,数据库编程等。三、实验目的使学生理解软件工程原理、方法,掌握常用的管理、设计工具,初步了解和掌握软件工程开发的方法和技巧基本要求:1、了解和掌握数据库系统概念、数据模型2、存储过程、触发器、游标的的使用3、数据库并发控制和恢复技术、数据库安全性与完整性、分布式数据库系统、数据依赖及关系模式的规范化、4、数据库设计和管理、5、了解数据库应用及发
3、展。四、实验内容与要求(-)数据库基础管理1 .实验目的掌握数据库创建与修改的基本方法,熟悉数据导入与导出的方法。掌握数据库分离与附加的操作方法。掌握数据类型自定义的用途与操作方法C掌握数据表结构的创建与修改方法。掌握数据添加与更新的操作方法。熟悉索引的类型和用途。掌握索引的创建与修改方法。2.实验内容一、数据库的创建1、使用MicrosoftSQ1ServerManagementStudio创建数据库“teachingDataA,要求将数据库存放在D盘的teachingmanagement目录下。2、使用CREATEDATABASE命令创建数据库4,teachingDataB,要求将数据文件
4、和日志文件均存放在D盘的“teachingmanagement中C思考题:如果出于对数据库的安全考虑,在上题中希望将数据库的数据文件名和日志文件的逻辑文件名分别指定为teaching一Data1和teaching_Data2,而数据文件和日志文件名分别指定为Myco11ege_Data.mdf,MyCo1Iegeogdf,问:如何创建数据库文件teaching_DataB?二、数据库的修改1、使用MicrosoftSQ1ServerManagementStUdiO修改数据库teachingDataA,将自动增长方式修改为2M,并添加次要数据文件teachingDataA3.ndf,其数据增长也
5、设置为2Mo2、使用A1TERDATABASE命令进行修改数据库teachigDataB,将自动增长方式修改为2M,并添加次要数据文件teachingData3.ndf1其数据增长也设置为2Mo三、数据的导入1、在MicrosoftSQ1ServerManagementStudio中将Access数据库文件coursedata.mdb中的表course导入到数据库teachingDataA中。四、数据的导出将teachingDataA数据库中的表course导出到Exce1表中,要求将表存在D盘teachingmanagement文件夹中,保存为CoUrSe.x1s(3五、数据库的分离1、使用
6、MicrosoftSQ1ServerManagementStudio将数据库teachingDataA分离C2、使用T-SQ1命令语句将数据库teachingDataB分离。3、附加数据库teachingDataA六、自定义数据类型1、打开数据库teachigDataA1要求使用MicrosoftSQ1ServerManagementStudio仓IJ建自定义数据类型my1D为Char(6),不允许为空启定义数据类型myName1为Nvarchar(IO)1不允许为空。2、打开数据库teachigDataA,要求使用T-SQ1语句来创建自定义数据类型myName2为Char(20),不允许为空
7、;自定义数据类型myDept为Char(50),允许为空。七、创建表1、使用MicrosoftSQ1ServerManagementStudio在teachingDataA数据库中建立T1nfo表。2、使用TSQ1命令在teachingDataA数据库中创建表SInfO表、C1nfo和SCore1nf0。八、用T-SQ1命令语句按下列要求修改表结构1、修改表S1nfo表的表结构,设置IDCardN。值为唯一的。2、修改表SCOre1nf。的表结构,设置term值只能为1或2,默认值为1。3、在表S1nfo中添加一字段EntrData(即入学曰期),要求该输入范围在1900-1-1至2099-1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 实验教学 大纲
