《数据库原理》课程简介与教学大纲_第1页
《数据库原理》课程简介与教学大纲_第2页
《数据库原理》课程简介与教学大纲_第3页
《数据库原理》课程简介与教学大纲_第4页
《数据库原理》课程简介与教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

PAGE6《数据库原理》课程简介课程编号:09024007课程名称:数据库原理学分:4学时:64(课内实验(践):上机:14课外实践:)适用专业:信息管理与信息系统建议修读学期:5学期开课单位:管理科学与工程学院信息管理与信息工程系先修课程:数据结构,离散数学考核方式与成绩评定标准:考核方式:闭卷。期末考试占70%,平时30%(其中实验10%)教材与主要参考书目:教材《数据库系统概论》(第四版)王珊等高等教育出版社2008.3主要参考书目:1.《数据库系统导论》(第七版)C.J.Date著;孟小峰,王珊等译机械工业出版社2000.102.《数据库系统教程》施伯乐,丁宝康等编著高等教育出版社1999.123.《数据库系统基础》(第三版)邵佩英,张坤龙等译人民邮电出版社2002.11内容概述:中文:主要内容提要:第一部分为基础篇;第二部分为设计篇;第三部分为系统篇;第四部分为新技术篇。主要内容包括数据库系统的组成、关系数据库、数据库设计以及数据保护等。1.基础篇(1)关系数据库掌握关系代数,关系模型概念,熟练运用关系数据库标准语言SQL,解决现实提出的查询要求,了解关系系统及其查询优化规则。(2)关系数据理论掌握范式理论,关系模式的规范化过程,理解数据依赖的公理系统。2.设计篇(1)数据库系统设计掌握需求分析,概念结构设计,逻辑结构设计的基本过程,可以构建简单的数据库结构设计,了解数据库物理设计和数据库的实施与维护的主要内容和技术细节。3.系统篇(1)数据恢复,并发控制了解数据库恢复技术,数据库并发控制,锁机制以及ORACLE的内部管理机制。(2)数据库安全性理解数据安全的重要性,了解保障数据安全的主要措施。(3)数据库完整性理解数据完整性的重要性和含义,了解保证数据完整性的主要技术解决办法。英文:Thefirstpartisbasicconceptsofarticles;secondpartdesignarticles;thirdpartsystempapers;fourthpartisnewtechnologyarticles.Themaincontentsincludethecompositionofdatabasesystems,relationaldatabases,databasedesignanddataprotection.1Basics1)Relationaldatabase,Masterrelationalalgebra,relationalconceptsmodelproficientstandardrelationaldatabaselanguageSQL,queryrequeststoresolvetherealitypresentedtounderstandtherelationshipbetweenthesystemanditsqueryoptimizationrules.2)Relationaltheory,Masterparadigmtheory,relationalschemanormalizationprocess,understandingdatadependenciesaxiomsystem.2.Design1)DatabaseSystemDesign,Grasptheneedsanalysis,conceptualdesign,logicaldesignofthebasicprocess,youcanbuildasimpledatabasestructuredesign,tounderstandthephysicalimplementationofthedatabasedesignanddatabasecontentandtechnicaldetailswithmajormaintenance.3.System1)Datarecovery,concurrencycontrolUnderstandingdatabaserecovery,databaseconcurrencycontrol,lockingmechanismsandinternalcontrolmechanismsofORACLE.2)DatabaseSecurity,Understandtheimportanceofdatasecurity,tounderstandthemainmeasurestoensuredatasecurity.3)Databaseintegrity,Understandtheimportanceofdataintegrityandmeaning,tounderstandthemaintechnicalsolutionstoensuredataintegrity.《数据库原理》教学大纲课程编号:09024007课程名称:数据库原理学分:4学时:64(课内实验(践):上机:14课外实践:)适用专业:信息管理与信息系统建议修读学期:5学期开课单位:管理科学与工程学院信息管理与信息工程系先修课程:数据结构,离散数学一、课程性质、目的与任务《数据库系统概论》是计算机学科各专业的一门重要专业基础课程,是信息系统专业四年制本科的必修课程。教学目标:使学生系统地掌握数据库系统的基本原理、相关理论和实现方法,掌握数据模型分析和设计方法,对数据库模型具有分析、设计和使用的能力,熟悉和掌握常用的数据库结构和语句操作技术,对各种数据库类型原理、基本方法和相关技术有所了解。对应毕业要求:具备扎实专业基础知识和良好的专业素养。本课程主要学习关系数据库系统,并以大型关系数据库管理系统Oracle为实例。通过本课程的学习,了解数据库系统的基本概念、基本理论,掌握关系数据库的相关知识和技术,初步掌握数据库设计方法。(对应毕业要求2.2,2.3)能用数据库系统建立数据库及简单的应用;通过实际的上机操作,熟悉Oracle操作环境,掌握关系数据库标准语言SQL。培养学生具备较强的企业工程实践能力和动手能力,能够在信息管理相关领域承担信息系统分析、设计、实施、管理以及研究等工作,具有解决企业复杂工程实际问题所必须具备的核心技能,适应新工程环境所必须的素质要求。(对应毕业要求2.2,2.3,2.4)本课程目标分为课程教学和实验两部分。1.课程教学活动对学生能力培养的安排本课程的目的是提高学生对掌握数据库的基本原理、相关理论和使用方法的理解,熟悉和掌握常用的数据库概念体系结构和标准、相关的应用技术。2.课程实验活动对学生能力培养的安排通过实验环节,以实际操作方式培养学生数据库操作使用能力。具体要求如下:(1)要求学生学习ORACLE平台、以及SQL使用,锻炼学生动手能力;(对于毕业要求是2.2、2.3)(2)要求学生能够通过实验进行数据模型设计实施工作;(对于毕业要求是2.2、2.3)教学内容、基本要求及学时分配本课程总课时64,其中理论教学50课时,实验14课时。授课重点在于将抽象的关系代数理论与具体的数据库实现相结合,使学生能够掌握扎实的数据库基础理论,能够将纷繁复杂的客观世界抽象概括成数据模型实现。课时分配的重点在于:关系模型,数据库标准语言SQL,数据库设计三个方面。试验重点:在于掌握数据库操作技能以及对关系理论的理解应用。课程内容教学

要求重点(☆)难点(Δ)学时

安排实验学时上机学时备注绪论1.数据、信息与数据处理2.数据管理技术的进展3.数据库概念C4学时讲授数据库系统原理1.三个世界及其相互关系2.数据模型3.数据库的体系结构4.数据库管理系统(DBMS)5.数据库系统(DBS)6.ORACLE关系数据库系统B☆6学时讲授作业布置关系数据库1.关系模型的基本概念2.关系模型及其描述3.关系数据语言概述4.关系代数5.关系系统及其查询优化A☆8学时讲授讨论作业布置关系数据库标准语言——SQL1.SQL概述及其特点2.SQL查询3.SQL数据定义——DDL4.SQL数据操纵——DML5.视图——VIEW6.SQL数据控制——DCL7.SQL的事务处理A☆8学时讨论作业布置关系数据理论1.问题的提出2.关系模式的规范化3.数据依赖的公理系统A☆Δ6学时讲授作业数据库设计1.数据库设计概述2.需求分析3.概念结构设计4.逻辑结构设计5.数据库物理设计6.数据库的实施与维护A☆Δ8学时讲授讨论作业数据库恢复技术1.数据库故障2.恢复的实现技术3.恢复策略B2学时讲授讨论并发控制1.并发控制的概述2.封锁3.封锁协议4.活锁和死锁5.并发调度的可串行性6.两段锁协议7.ORACLE的并发控制BΔ2学时讲授数据库安全性1.数据库安全性控制2.ORACLE数据库的安全性措施B2学时讲授数据库完整性1.完整性约束条件2.完整性控制3.ORACLE的完整性B2学时讲授数据库技术新发展1.概述2.面向对象数据库系统3.分布式数据库系统C2学时讲授讨论合计50学时(教学要求:A—熟练掌握;B—掌握;C—了解)建议实验(上机)项目及学时分配1、数据定义语言实验创建数据库基本表和修改基本表结构;建立、删除索引4学时综合性必做2、数据操纵语言实验:对数据库基本表增、删、改数据;完整性约束验证6学时综合性必做3、数据查询语言实验:利用SQL进行各种数据库查询操作,定义视图和利用视图进行查询、

更新操作4学时综合性必做教学方法与教学手段课堂授课为主,结合答疑、作业批改,进行必要的上机实验。课堂授课全部采用多媒体课件。考核方式与成绩评定标准课程考核采用百分制。课程考核成绩采用平时成绩+期终考试成绩相结合的方式,平时成绩占课程考核成绩的30%,平时成绩考核采用考勤、作业、课堂提问、实验和报告相结合的方式,其中实验占10%;期终成绩考核采用闭卷考试方式,期终考试成绩占课程考核成绩的70%六、教材与主要参考书目教材:《数据库系统概论》(第四版)王珊等高等教育出版社2008.32.参考书目:1.《数据库系统导论》(第七版)C.J.Date著;孟小峰,王珊等译机械工业出版社2000.102.《数据库系统教程》施伯乐,丁宝康等编著高等教育出版社1999.123.《数据库系统基础》(第三版)邵佩英,张坤龙等译人民邮电出版社2002.11七、大纲编写的依据与说明大纲编写依据信

温馨提示

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

评论

0/150

提交评论