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

上传人:hjk****65 文档编号:180323666 上传时间:2023-01-05 格式:DOC 页数:7 大小:76KB
返回 下载 相关 举报
数据库原理及应用实验大纲09[1]_第1页
第1页 / 共7页
数据库原理及应用实验大纲09[1]_第2页
第2页 / 共7页
数据库原理及应用实验大纲09[1]_第3页
第3页 / 共7页
点击查看更多>>
资源描述
计算机科学与技术系实验大纲数据库原理及应用实验教学大纲一、 课程基本信息课程名称:数据库原理及应用英文名称:Application and Principles of Database课程编码: 11111016B/1112116B课程性质:非独立设课课程类别:专业主干课课程总学时: 10学时 课程总学分: 4开设实验项目数:6适用专业:计算机科学与技术/网络工程方向开课系部: 计算机科学与技术系二、 实验课程的目的与要求数据库原理及应用是计算机专业中的一门专业必修课程, 通过实验教学,使学生进一步加深理解数据库系统的基本理论,学会数据库设计方法、DBMS的使用,数据库系统的管理和维护,熟悉数据库技术的应用。 三、 主要仪器设备与实验基本要求硬件要求:微型计算机一台(Pentium或以上)软件要求:Windows操作系统,SQL SERVER 2000实验要求:1.上机前要作好充分准备,根据实验题目编写好源程序。2.对上机操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果进行分析等。3.上机实验完成后,认真写出实验报告,对上机中出现的问题进行分析、总结。4.上机过程中要遵守实验室的各项规章制度,爱护实验设备,服从指导老师安排。5本课程的实验过程中,不得进行游戏、上网等操作。四、 实验项目名称和学时分配序号实验项目名称学时分配实验属性实验类型实验者类别每组人数必开/选开1SQLServer安装与配置0专业类验证性本科生1必开2基本表、索引与视图的定义、删除和修改2专业类验证性本科生1必开3SQL 基本表查询2专业类综合本科生1必开4数据控制(安全性和完整性)2专业类验证本科生1必开5过 程2专业类综合本科生1必开6数据库的设计与实现2专业设计本科生1必开注:设计性和综合性实验如课内学时不够,学生可利用开放实验室利用课余时间完成本次实验内容。五、 实验内容及要求 实验项目一实验项目名称: SQLServer安装与配置实验项目的目的和任务:通过SQLServer2000的安装,熟悉软件的安装过程,了解安装所需硬件与软件的要求,对SQLServer的常用工具有一定的了解。实验内容: 1 安装SQLServer2000,熟悉每一步的选项和具体内容2 启动SQLServer2000服务器3 了解安装后系统自带数据库的主要用途4 对SQLServer工具进行探索实验项目二实验项目名称:SQL 基本表查询基本表、索引与视图的定义、删除和修改实验项目的目的和任务:使学生熟悉SQL Server的企业管理器的用法,初步了解SQL Server查询分析器的使用方法,熟悉SQL SERVER的常用数据类型,加深对SQL和SQL语言的查询语句的理解。熟练掌握简单表、索引与视图的创建与修改。实验内容: 1 基本表的建立:a) 建立一个“学生表student”,它由学号xh、姓名xm、性别xb、年龄nl、所在系xi五个属性组成,其中学号属性为主属性,并且其值是唯一的。 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)在学生表中以学生的姓名建立降序索引b)在课程表中以课程名建立升序,以学分建立降序索引c)删除以上索引 4建立、删除和更新视图 a)建立数学系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有数学系的学生,视图的属性名为Sno,Sname,Sage,Sdept。CREATE VIEW C_StudentASSELECT Sno, Sname, Sage, Sdept FROM StudentsWHERE Sdept=数学WITH CHECK OPTIONb)删除视图在数学系的学生视图C_Student中找出年龄(Sage)小于20岁的学生姓名(Sname)和年龄(Sage)。SELECT Sname, SageFROM C_StudentWHERE Sage= pro_minnprice and price= pro_maxprice) return 0 else return 16存储过程的执行7存储过程的删除实验项目六实验项目名称:数据库设计及实现实验项目的目的和任务:熟悉数据库设计的各个阶段,会使用powerdesigner工具实现阶段性设计的表达,并使用一种语言实现数据库的连接,完成数据的显示、修改、插入和删除。实验内容: 1 根据数据库设计各个阶段得出的内容,在SQLSERVER中建立数据库 2 选择一种语言设计一个系统,实现连接数据库,并且可以显示数据库内容六、 实验报告每个实验项目上交一份实验报告,格式必须规范。七、 实验课程考核在期末进行该课程的实验考核,根据考核结果、实验报告和实验考勤等方面,综合给出该课程的实验成绩,计入该课程的总成绩中。实验成绩占总成绩的20%.八、 使用教材及主要教学参考书建议教材:王珊,萨师煊 数据库系统概论 第4版 高教出版社 2006年5月参考书目:1、J.D.Ullman, J Widom,A First Course in Database Systems Pretice Hall 19972、王珊 朱青 数据库系统概论学习指导与习题解答 高等教育出版社 2003执笔教师:张敏 教研室主任:贺玉珍 教学系主任:王春红
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 机械制造 > 工业自动化


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!