《数据库原理与应用》实验教学大纲_第1页
《数据库原理与应用》实验教学大纲_第2页
《数据库原理与应用》实验教学大纲_第3页
《数据库原理与应用》实验教学大纲_第4页
《数据库原理与应用》实验教学大纲_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据库原理与应用》实验教学大纲一、课程基本情况课程代码:1071129041课程名称(中/英文):数据库原理与应用/DatabasePrinciplesandApplications课程类别:专业基础课课程性质:必修课程类型:课程实验总学分:3.5总学时:48实验/实践学时:16适用专业:电子商务适用对象:本科先修课程:信息技术基础开课学院:经济与管理学院二、课程简介数据库原理与应用是一门理论性、实践性都比较强的专业基础课,需要将课程的理论知识和实际应用紧密结合起来。课程实验以基于数据库的应用能力培养为主要目标,突出基础性和应用性,旨在通过安排基于SQLServer数据库管理系统的数据库定义、数据库查询、数据库操纵以及数据库控制等内容的上机实践,让学生熟练掌握SQLServer数据库管理系统的基本操作,加深和巩固学生对数据库理论知识的理解,提升学生数据库的实际应用技能,培养学生科学素质和实践能力,为学生今后从事数据整理、数据分析相关岗位的工作打下良好的基础。三、实验教学目标通过课程实验,不仅可以使学生熟练掌握SQLServer数据库管理系统的使用、管理以及维护的实际应用技能,增强学生对数据库原理与应用课程理论知识的理解,使学生在学习数据库知识时做到理论联系实际,提高学生独立分析、解决实际问题的能力,而且能培养学生严肃认真的工作作风、协同合作的团队精神、严谨求实的科学态度,使学生养成认真负责的工作态度、一丝不苟的工匠精神和求真务实的科学精神,树立以人为本的设计理念、团结协作的相处方式和爱国敬业的理想情怀。四、实验项目及学时安排序号实验项目名称实验学时实验类型实验要求每组人数备注1SQLServer基本服务和信息1验证性必做1人2数据库创建与管理1必做1人3数据表创建与管理1必做1人4数据完整性约束1必做1人5SELECT数据查询2必做1人6游标操作1选做1人7视图、索引与数据库关系图1必做1人8存储过程创建与应用2必做1人9触发器创建与应用2必做1人10SQLServer事务处理实验1必做1人11SQLServer安全管理实验1必做1人12数据库备份与还原1必做1人13数据的导入和导出1选做1人五、实验内容实验一SQLServer基本服务和信息实验实验目的:要求学生查看联机丛书的内容,了解SQLServerManagementStudio的环境及基础操作;了解SQLServer的基本信息和系统信息。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)查看SQLServer联机丛书的内容;(2)查看SQLServerManagementStudio的环境并掌握其基本操作;(3)SQLServer服务器管理和注册;(4)查看SQLServer的目录结构;(5)利用SQLServer基本系统视图查看相关信息。实验二数据库创建与管理实验实验目的:要求学生熟练掌握和使用SQLServerManagementStudio、T-SQL语句创建和管理数据库,并学会使用查询分析器接收T-SQL语句和进行结果分析。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)创建数据库;(2)查看和修改数据库的属性;(3)修改数据库的名称;(4)删除数据库。实验三数据表创建与管理实验实验目的:要求学生熟练掌握SQLServerManagementStudio的使用和利用T-SQL语句进行数据表创建和删除,并对数据表和表中的数据进行有效的管理。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)使用SQLServerManagementStudio和利用T-SQL语句创建和删除数据表;(2)修改表结构;(3)输入数据、更新数据。实验四数据完整性约束实验实验目的:使学生理解数据完整性约束的概念,掌握SQLServer的数据完整性约束技术,了解SQLServer的违反数据完整性约束的处理措施。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)理解实体完整性、域完整性、引用完整性和用户定义完整性的意义;(2)定义和管理主键约束、外键约束、唯一性约束;(3)定义和管理检查(CHECK)约束、DEFAULT约束、允许空值约束。实验五SELECT数据查询实验实验目的:要求学生熟练掌握用T-SQL语句进行数据查询,掌握SELECT语句的基本结构和多表连接查询、子查询、统计函数的应用、分组查询、查询结果的排序等操作。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)利用SELECT语句进行单表查询;(2)利用SELECT语句进行子查询和连接查询;(3)利用SELECT语句进行组合和统计查询。实验六游标操作实验目的:使学生加深对游标概念的理解,掌握游标的定义、实用方法及使用游标查询、修改和删除数据表中数据的方法。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)利用游标逐行显示所查询的数据块的内容;(2)利用游标显示指定行的数据内容;(3)利用游标修改和删除指定的数据元组。实验七视图、索引与数据库关系图实验实验目的:要求学生掌握SQLServer中的视图创建、查看、修改和删除的方法,掌握索引的创建和删除的方法以及数据库关系图的实现方法,加深对视图和SQLServer数据库关系图作用的理解。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)创建、查看、修改和删除视图;(2)创建、删除索引文件;(3)创建数据库关系图。实验八存储过程创建与应用实验实验目的:要求学生理解存储过程的概念,掌握存储过程的创建,掌握存储过程的调用,并掌握存储过程的查看、修改和删除方法。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)创建存储过程;(2)修改存储过程;(3)调用存储过程;(4)删除存储过程。实验九触发器创建与应用实验实验目的:要求学生理解触发器实现数据完整性的重要性,掌握用触发器创建与应用的方法;掌握用触发器实现数据参照完整性的方法,理解触发器与约束的不同。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)为表建立触发器,激活触发器进行验证;(2)为表建立级联更新的触发器,实现参照完整性,并激活触发器进行验证;(3)比较约束与触发器的执行顺序。实验十SQLServer事务处理实验实验目的:要求学生加深对数据库并发控制、封锁机制和事务概念的理解,掌握事务的定义、使用方法,能够使用事务对数据库进行简单的并发操作。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)掌握定义事务的方法;(2)掌握事务的提交方法;(3)利用事务处理并发操作。实验十一SQLServer安全管理实验实验目的:要求学生理解数据库安全性的重要性以及SQLServer中有关用户、角色、权限的概念,掌握使用SQLServerManagementStudio、T-SQL语句创建与管理登录名、角色和权限的方法。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)分别使用SQLServerManagementStudio、T-SQL语句创建新账户和数据库用户;(2)分别使用SQLServerManagementStudio、T-SQL语句创建数据库角色及授予权限。实验十二数据库备份与还原实验目的:要求学生了解数据库备份的重要性,掌握SQLServer的数据库备份和恢复机制,掌握SQLServer中数据库备份与还原的方法。实验设备:SQLServer2012及以上版本实验内容及步骤:(1)掌握SQLServerManagementStudio创建“备份设备”;(2)掌握SQLServerManagementStudio对数据库进行备份和恢复;(3)使用T-SQL语句将数据库备份并恢复。实验十三数据的导入和导出实验目的:使学生了解和掌握SQLServer环境中数据导入和导出的操作办法。实验设备:SQLServer2012及以上版本,MicrosoftACCESS,MicrosoftEXCEL实验内容及步骤:(1)使用SQLServer导入和导出向导导入数据至数据表;(2)使用SQLServer导入和导出向导从源数据库表导出数据至EXCEL工作表;(3)使用SQLServer导入和导出向导用一条查询语句指定导出数据至txt格式的文件;(4)利用SQLServer导入和导出向导从SQLServer源数据表导出数据至ACESS数据库表;(5)利用SQLServer导入和导出向导将EXCEL表导入到SQLServer数据库中。六、实验报告格式实验名称(一)实验目的(二)实验设备(三)实验内容及步骤(四)结果与分析(五)问题讨论七、考核方式实验考核依据实验出勤情况以及实验报告完成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论