资源描述
数据库原理及应用实验
Database Principle and Application
一、课程基本情况
课程总学时:48
实验总学时:16
学 分:3
开课学期:第3学期
课程性质:必修
对应理论课程:数据库原理及应用
适用专业:信息管理与信息系统
教 材:数据库系统概论(第五版),高等教育出版社,王珊、萨师炮著,2014
开课单位:经济管理学院信息管理系
二、实验课程的教学目标和任务
实验课程的教学目的是使学生在基本掌握数据关系模型、SQL操作及数据设计和编程方 法的基础之上,能够针对具体应用系统,设计数据库、数据表及数据查询优化;掌握数据库 设计方法和步骤,能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;理解数 据库技术在系统开发过程中的作用及实施过程。
实验课的主要内容选择具体的应用系统,依据系统分析的结果,设计应用系统的数据库。 运用查询分析器或企业管理器构建数据库和数据表,注意数据库的设计规范,满足数据库的 范式和优化要求:录入基础数据,进行数据查询、更新、平安性和完整性等基本操作;完成 应用系统的功能界面,连接数据库,通过应用系统对数据库实施读写操作。
三、课程的内容和要求
序号
工程名称
所需 学时
内容提要
工程要求
实验 类型
必开
选开
实验一
数据库开发工 具操作
2
熟悉掌握VB或其它开发工具的实 际操作
V
综合
实验二
数据库应用系 统设计
2
用VB (或其它开发工具)设计实现 一个简单的数据库应用系统
V
设计
实验三
数据库及表的 设计和建立
2
用sql查询分析器和企业管理器设 计一个学牛管理数据库或其他应 用领域的数据库,数据输入、数据 删除和修改;索引、视图的建立 与删除。
V
设计
实验四
数据库连接
2
学习并掌握如何连接数据库
V
验证
实验五
数据库中数据 的杳询1
2
练习单表查询、嵌套查询、连接查 询及集合查询
V
验证
实验六
数据库中数据 的查询2
2
设计一个较为更杂的查询问题,分 别用多个单表查询方法和嵌套查 询方法实现
V
验证
实验七
数据库的平安 性控制
2
使用SQL对数据进行平安性控制, 包括:授权和权力回收
V
验证
实验八
数据库的完整 性控制
2
使用SQL对数据进行完整性控制
V
验证
四、课程考核
(1)实验报告的撰写要求:撰写应用系统的数据库设计报告,数据杳询、更新等操作报告;
(2)实验报告:3次;
(3)考核及成绩评定:根据学生所完成的实验报告,实验报告成绩占40%,实验参与及表 现占40%,实验课出勤率20乐最后按20%的比例记入“数据库原理及应用”课程的总成绩。
五、参考书目
(1)卫琳,《SQL Server 2008数据库应用与开发教程》,清华大学出版社,2011;
(2)李雪梅,《Visual Basic+SQL Server数据库应用系统开发教程》,清华大学出版社,
2012;
(3)崔巍,王晓敏,《数据库系统开发教程》,清华大学出版社,2010:
(4)李春葆,赵丙秀,《数据库系统开发教程:基于SQL Server 2005+VB. NET 2005》,清 华大学出版社,2009。
展开阅读全文