数据库原理及应用实验大纲09[1]

数据库原理及应用实验大纲09[1]

ID:47155083

大小:76.00 KB

页数:7页

时间:2019-08-13

数据库原理及应用实验大纲09[1]_第1页
数据库原理及应用实验大纲09[1]_第2页
数据库原理及应用实验大纲09[1]_第3页
数据库原理及应用实验大纲09[1]_第4页
数据库原理及应用实验大纲09[1]_第5页
资源描述:

《数据库原理及应用实验大纲09[1]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机科学与技术系实验大纲《数据库原理及应用》实验教学大纲一、课程基本信息课程名称:数据库原理及应用英文名称:ApplicationandPrinciplesofDatabase课程编码:11111016B/1112116B课程性质:非独立设课课程类别:专业主干课课程总学时:10学时课程总学分:4开设实验项目数:6适用专业:计算机科学与技术/网络工程方向开课系部:计算机科学与技术系二、实验课程的目的与要求数据库原理及应用是计算机专业中的一门专业必修课程,通过实验教学,使学生进一步加深理解数据库

2、系统的基本理论,学会数据库设计方法、DBMS的使用,数据库系统的管理和维护,熟悉数据库技术的应用。三、主要仪器设备与实验基本要求硬件要求:微型计算机一台(Pentium或以上)软件要求:Windows操作系统,SQLSERVER2000实验要求:1.上机前要作好充分准备,根据实验题目编写好源程序。2.对上机操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果进行分析等。3.上机实验完成后,认真写出实验报告,对上机中出现的问题进行分析、总结。4.上机过程中要遵守实验室的各项规章制度

3、,爱护实验设备,服从指导老师安排。5.本课程的实验过程中,不得进行游戏、上网等操作。计算机科学与技术系实验大纲一、实验项目名称和学时分配序号实验项目名称学时分配实验属性实验类型实验者类别每组人数必开/选开1SQLServer安装与配置0专业类验证性本科生1必开2基本表、索引与视图的定义、删除和修改2专业类验证性本科生1必开3SQL基本表查询2专业类综合本科生1必开4数据控制(安全性和完整性)2专业类验证本科生1必开5过程2专业类综合本科生1必开6数据库的设计与实现2专业设计本科生1必开注:设计性

4、和综合性实验如课内学时不够,学生可利用开放实验室利用课余时间完成本次实验内容。二、实验内容及要求实验项目一实验项目名称:SQLServer安装与配置实验项目的目的和任务:通过SQLServer2000的安装,熟悉软件的安装过程,了解安装所需硬件与软件的要求,对SQLServer的常用工具有一定的了解。实验内容:1.安装SQLServer2000,熟悉每一步的选项和具体内容2.启动SQLServer2000服务器3.了解安装后系统自带数据库的主要用途4.对SQLServer工具进行探索计算机科学与

5、技术系实验大纲实验项目二实验项目名称:SQL基本表查询基本表、索引与视图的定义、删除和修改实验项目的目的和任务:使学生熟悉SQLServer的企业管理器的用法,初步了解SQLServer查询分析器的使用方法,熟悉SQLSERVER的常用数据类型,加深对SQL和SQL语言的查询语句的理解。熟练掌握简单表、索引与视图的创建与修改。实验内容:1.基本表的建立:a)建立一个“学生表student”,它由学号xh、姓名xm、性别xb、年龄nl、所在系xi五个属性组成,其中学号属性为主属性,并且其值是唯一的

6、。b)建立“课程course”包括课程号kch,课程名称kcmc,先修课程xxkc,学分xf,要求建立主键课程号c)建立“选课表sc”包括学号xh,课程号kch,成绩grade,要求建立主键及与student及sc表联接的外键2.基本表的修改:a)在选课表中增加一列“任课教师rkjs”b)删除选课表中rkjs一列c)将student表的xm一列允许空值的属性更改成不允许为空,将列xm的长度由char(8)改为char(10)d)建立一个临时表,再将其删除3.索引的建立与删除a)在学生表中以学生的

7、姓名建立降序索引b)在课程表中以课程名建立升序,以学分建立降序索引c)删除以上索引4.建立、删除和更新视图a)建立数学系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有数学系的学生,视图的属性名为Sno,Sname,Sage,Sdept。CREATEVIEWC_StudentASSELECTSno,Sname,Sage,SdeptFROMStudentsWHERESdept=’数学’计算机科学与技术系实验大纲WITHCHECKOPTIONb)删除视图在数学系的学生视图C_Student中

8、找出年龄(Sage)小于20岁的学生姓名(Sname)和年龄(Sage)。SELECTSname,SageFROMC_StudentWHERESage<20;c)更新视图将数学系学生视图C_Student中学号为S05的学生姓名改为“黄海”。删除数学系学生视图C_Student中学号为“S09”的记录。实验项目三实验项目名称:SQL基本表查询实验项目的目的和任务:熟练掌握查询语句的一般格式,熟练掌握连接、嵌套和集合查询的使用。实验内容:1.查询STUDENT表中的所有信息、部分信息。      

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

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

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