《实用数据库》课程教学大纲_第1页
《实用数据库》课程教学大纲_第2页
《实用数据库》课程教学大纲_第3页
《实用数据库》课程教学大纲_第4页
全文预览已结束

下载本文档

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

文档简介

《实用数据库(SQLServer,Oracle)》教学大纲一、课程基本信息.课程代码:21107700.课程中文名称:实用数据库(SQLServer,Oracle)课程英文名称:PracticalDatabase.面向对象:软件工程专业学生.开课学院(课部)、系(中心、室):信息工程学院.总学时数:48讲课学时数:28,实验学时数:20.学分数:3.授课语种:汉语,考试语种:汉语.教材:数据库实用教程杨之江科学出版社2015.1二'课程内容简介本课程涵盖了常用的数据管理和编程技术,涉及最新的SQLServer和Oracle的管理和应用,数据库管理方面包括安装配置数据库管理系统、创立数据库和表、平安管理、数据传输、备份和恢复数据库以及管理任务自动化;数据库后台编程方面主要包括数据操作语句、触发器、存储过程、函数以及游标的作用及编写机制。触发器主要是为了增强数据的完整性和一致性;存储过程主要是为了提高数据的操作效率,方便客户端的编程;函数主要是为了能实现一些复杂的数据操作以及模块共享功能;使用游标可以实行对数据的逐行处理。三、课程的地位、作用和教学目标数据库技术是计算机科学中的一个非常重要的局部,数据库技术以及数据库的应用也正以日新月异的速度开展,作为软件工程专业的学生学习和掌握数据库知识是非常必要的。选修本课程的学生已经学习了数据库基本原理,但对知识的实践能力普遍偏差。本课程重点培养学生利用数据库原理的相关理论,使用大型数据库管理系统解决实际问题的能力,为学生开发数据库系统应用软件打下良好的基础。四'与本课程相联系的其他课程先修课程:《数据库系统概论》五、教学基本要求大型数据库(SQLServer、Oracle)简介了解SQLServer,Oracle9i版本掌握SQLServer2000,Oracle9i安装掌握SQLServer2000,Oracle9i基本工具的基本操作数据库的创立与管理了解数据库的构成掌握使用企业管理器和SQL语句创立数据库掌握使用企业管理器查看和设置数据库选项掌握维护数据库了解数据库的订阅和发布备份和恢复数据库了解数据备份及备份策略掌握备份和恢复数据库基本表的创立与管理掌握创立表及约束掌握使用SQL语句和数据库工具创立表、删除以及修改表结构Transact-SQL语言基础了解SQL基本概念掌握SQL数据类型掌握Transact-SQL语言的基础知识掌握Transact-SQL语言的变量和流程控制语句数据操作掌握使用Transact-SQL语言进行数据查询和数据修改存储过程、视图了解存储过程和视图的概念和作用掌握创立和执行存储过程掌握查看和修改存储过程掌握创立和使用视图掌握查看和修改视图函数、触发器了解函数和触发器的概念和作用掌握创立和调用用户自定义函数掌握触发器的创立、查看、修改和删除游标了解游标概念掌握使用游标10、索引了解索引的基本概念和分类掌握索引的创立、查看和删除11、平安管理了解SQLServer数据库的平安控制掌握管理SQLServer登录账户掌握管理数据库用户掌握管理权限和角色12、数据传输了解数据访问接口了解掌握SQLServer的数据转移工具一一DTS掌握利用DTS向导实现导入和导出数据13、管理任务自动化了解管理任务自动化的基本概念及包含的组件掌握作业的定义调度运行14、数据完整性维护了解批处理的概念及定义掌握事务的概念及性质了解锁的概念、锁的类型、锁的粒度、死锁的概念掌握检索锁的信息的方法掌握错误处理掌握事务与锁的实现六、考核方式与评价结构比例1、考核方式:考查2、本课程综合成绩有四局部组成:平时成绩10%考勤实习成绩50%作业20%读书报告20%七、教学参考资料参考书1、数据库实用教程杨之江科学出版社2015.12、数据库设计、应用开发与管理(第二版)(美)曼尼诺著,唐常杰等译电子工业出版社2005.13、数据库实用教程(第二版)丁宝康清华大学出版社2003.114、Oracle数据库开发实用教程刘竹林中国水利水电出版社2008.15、Access数据库应用技术李禹生清华大学出版社2008.56、网络程序设计案例教程——ASP.NET+SQLServer(C#实现)孙践知清华大学出版社2008.57、数据库应用教程(VisualBasic+SQLServer)俞海英清华大学出版社20088、数据库系统与应用(SQLServer)赵致格清华大学出版社20059、实用数据库技术罗勇胜人民邮电出版社200710、Web数据库技术实用教程魏善沛清华大学出版社200511、数据库管理与编程技术何玉洁清华大学出版社2007.612、数据库教程及应用试验教程蒋彦电子工业出版201213、数据库与应用系统开发景学琴清华大学出版社201314、数据库系统应用教程王世波清华大学出版社201315、SQLServer入门经典吴德胜机械工业出版社201316、SQLServer实用教程郑阿奇电子工业出版社2012参考文献⑴孙风栋.Oracle10g数据库系统性能优化与调整.计算机技术与开展.2009,Vol.19No.2,83-86⑵杜志源.高校教务管理系统数据库性能优化的研究.计算机工程与设计.2007,Vol.28No.20,5066-5068[3]柳丹.OraclePL/SQL面向对象特性Web应用研究.计算机技术与开展.2006,Vo1.16No.11,234-237[4]徐晓丽.巧妙应用SQLServer触发器.微型电脑应用.Vol.26,No.4,2010.63-64[5]黄晓涛,数据库触发器实现数据库系统的主动功能,计算机应用研究.2005VoL21No.2P.238-240.⑹郭勘,张拥军,彭宇行.数据库触发器机制的设计与实现.电子技术应用,2005,(02).[7]张峰,张莉莉.触发器在数据处理过程中的应用研究.Vol30,N。5,2008.156-158[8]盖国强.数据库架构设计与数据库应用实践分析[J].程序员,2010,(06).[9]殷皓.关系型数据库应用的性能优化——基于SQLServer平台[J].程序员,2010,(06).[10]刘增军,向为,孙广富.基于ADO的数据库开发技术研究[J].科学技术与工程,2007,(05).[11]宋耀文.ADO开发技术在VisualC++中的实现[J].哈尔滨师范大学自然科学学报,2003,(05).[12]夏雪刚.基于软件工程的数据库应用系统开发.科技信息.2009年第1期,481-482[13]孟宪虎,沈钧毅.WEB数据库应用程序平安性设计的一种实现[J].计算机工程与应用,2002,(09).[14]邵佩英.数据库平安应用服务器的研究与实现[J],软件学报,2001,(01).[15]贺达,洪飞龙,鄢田云,李刚.数据库应用系统中平安代理的研究与实现[J],网络安全技术与应用,2005,(02).[16]何海钊,王虎奇.数据库连接与访问技术的研究与应用[J].电脑知识与技术,2009,(01).[17]姚广宇.试题库系统的设计与实现[J].中小企业管理与科技(上旬刊),2009,(05).[18]郭晓燕,鲁晓辉,孙艳峰.基于J2EE的JDBC数据库连接池技术研究与应用[J].福建电脑,2007,(12).[19]靳其兵,李晓波.基于JSP的数据库连接技术的研究[J].计算机仿真,2007,(04).[20]丁荣春,张丽芬,代君.数据库技术在毕业论文网络管理系统中的应用[J],计算机与现代化,2009,(02).[21]朱艳辉,黄烟波.基于ASP技术的Web网站多级平安机制[J].微型电脑应用,2000,(06).[22]温春明.SQLServer存储过程研究[J].福建电脑,2007,(05).[23]宋世斌,李存华.SQLServer中存储过程技术的研究与应用[几电脑知识与技术(学术交流),2007,(02).[24]张梁斌,胡锡伟,金冉.数据库表定义的动态修改方法[几计算机工程与设计,2005,(08).[25]胡晓波.SQLServer存储过程使用剖析[J].中国高新技术企业,2009,(07).[26]练坤梅,许静,田伟,张莹.SQL注入漏洞多等级检测方法研究[J].计算机科学与探索,2011,(05).[27]朱扬勇.多媒体数据库:建模、存储和查询[J].计算机科学,1996,(02).[28]王剑.基于Java的数据库访问技术研究[J].科技资讯,2009,(04).[29]于同亚.用C++设计基于Linux平台和SQL-Server数据库的应用程序——商品库存管理系统的设计与实现[J].电脑知识与技术,2009,(30)[30]谢厚亮,刘伟跃.VC的数据库应用[J].电脑知识与技术,2009,(26)[31]艾晓燕.基于ADO+ASP的Web数据库应用研究[几网络财富,2009,(14)八、教学进度与内容安排

序次教学基本内容、重点、难点1大型数据库(SQLServer

温馨提示

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

评论

0/150

提交评论