数据库系统原理与应用教学大纲

合集下载

数据库原理与应用教学大纲

数据库原理与应用教学大纲
数据库原理与应用课程教学大纲
课程名称
数据库原理与应用
Database Principles and Application
课程编号
(2014-2015-2)-23101072 -2014111006-1
学分/学时
3.5/60
所属教研室
信息与计算科学
前后课程
先修《离散数学》、《数据结构》,并行《网站架设与WEB设计》
第七章数据库设计
6
【了解】:数据库设计的特点;数据库物理设计的内容与评价;数据库的实施和维护。
【掌握】:数据库设计的特点;数据库物理设计的内容与评价;数据库的实施和维护。
第八章数据库编程
12
【了解】: SQL编程技术产生原因;常用的SQL编程技术。
【掌握】:嵌入式SQL编程;PL/SQL编程;ODBC或JDBC编程。
有关说明:
拟稿(签名):年月日
核稿(签名):年月日
审批(签名):年月日
第十章数据库恢复技术
第十一章并发控制
2
【了解】:什么是数据库的一致性状态;数据库运行过程中可能产生的故障类型;数据转储的概念及分类;什么是数据库镜像的功能。
【掌握】:事务的基本概念和事务的ACID性质;数据库恢复的实现技术;日志文件的内容和作用;恢复的基本原理和恢复的策略和方法。
数据库新发展
2
【了解】:数据库发展的三个阶段及数据库技术发展趋势。
[2]数据库系统概念(第六版),机械工业出版社,A.Silberschatz等著,杨冬青等译,2012
教学内容
学时
基本要求
第一章绪论
6
【了解】:数据库管理技术产生和发展过程、数据库系统的优点和好处、层次数据模型及网状数据模型的基本概念、数据库系统的组成、DBA的职责、数据库技术的主要研究领域。

《数据库原理与应用》教学大纲

《数据库原理与应用》教学大纲

《数据库原理与应用》教学大纲课程名称:数据库原理与应用课程学时:48学时(每周3学时,共16周)课程学分:3学分适用专业:计算机科学与技术、软件工程等相关专业一、课程目标1.理解数据库的基本概念、结构和原理;2.掌握关系型数据库的设计和实现方法;3.掌握SQL语言的基本操作和高级应用;4.熟悉数据库管理系统(DBMS)的概念和使用方法;5.能够设计和实现简单的数据库应用程序。

二、教材与参考书目教材:1.《数据库系统概论》(第5版),王珊,萨师煊,高等教育出版社2.《数据库原理与应用》(第4版),张伟民,高等教育出版社参考书目:1.《数据库系统概念》(第6版),亨廷顿·埃利斯顿,阿南普·斯林克,杰佛瑞·D.乔奎,机械工业出版社2. 《SQL必知必会》(第4版),Ben Forta,中国电力出版社3.《数据库应用技术与案例教程》(第2版),毕晓旗,机械工业出版社三、教学内容及安排本课程的教学内容主要包括以下几个方面的内容:1.数据库系统概述(2学时)1.1数据库系统的定义和特点1.2数据模型和数据库模式1.3数据库系统结构2.关系数据库和SQL(12学时)2.1关系数据库的基本概念和结构2.2关系数据库设计和规范化2.3SQL语言的基本操作2.4SQL语言的高级应用3.数据库管理系统(8学时)3.1数据库管理系统的功能和特点3.2数据库安全和完整性3.3数据库索引和优化3.4数据库备份和恢复4.数据库应用开发(18学时)4.1数据库应用开发的基本步骤4.2关系型数据库的应用开发4.3NoSQL数据库的应用开发4.4数据库应用的测试与维护四、教学方法本课程采用理论教学与实践相结合的教学方法。

具体教学方法包括:1.课堂教学:讲授数据库原理和应用的基本概念、理论和方法;2.互动讨论:通过课堂问答、小组讨论等形式加深学生对数据库原理和应用的理解;3.实践操作:通过实验、案例分析等活动让学生熟悉数据库的使用和应用;4.课程设计:通过综合性的课程设计项目,培养学生的数据库应用开发能力;5.学生自主学习:鼓励学生通过阅读教材和参考书目、查阅互联网资源等方式进行自主学习。

《数据库原理及应用》教学大纲

《数据库原理及应用》教学大纲

《数据库原理与应用技术》课程教学大纲一、课程基本信息二、课程教学目标本课程通过数据库技术的基本原理、多种类型数据库,特别是关系型数据库的原理及设计、数据库的工具语言SQL及数据库的安全保护技术的学习,使学生对数据库系统有全面、系统的领会,为从事数据库设计及研究工作打下扎实的理论基础。

(1)理解数据库的基本知识和概念;(2)理解数据库基本理论;(3)掌握小型系统的数据库设计;(4)掌握sql server的使用。

三、教学学时分配《数据库原理及应用》课程理论教学学时分配表理论学时包括讨论、习题课等学时。

《数据库原理及应用》课程实验内容设置与教学要求一览表四、教学内容和教学要求第一章绪论(6学时)(一)教学要求通过本章内容的学习,了解数据管理技术的发展阶段,理解数据描述的术语,数据模型的概念,掌握数据库的体系结构,数据库管理系统的功能及组成,数据库系统的组成及全局结构。

(二)教学重点与难点教学重点:实体之间的联系,数据模型,数据库的体系结构,数据库系统的全局结构。

教学难点:数据库的体系结构。

(三)教学内容第一节数据库系统概述1.四个基本概念2. 数据管理技术的产生和发展3. 数据库系统的特点第二节数据模型1.两大类数据模型2. 数据模型的组成要素3. 概念模型4. 最常用的数据模型5. 层次模型6. 网状模型7. 关系模型第三节数据库系统结构1. 数据库系统模式的概念2. 数据库系统的三级模式结构3. 数据库的二级映像功能与数据独立性第四节数据库系统的组成本章习题要点:理解数据、数据库、数据库管理系统和数据库系统的概念。

掌握数据库系统的特点,数据库系统的结构。

掌握概念模型、数据模型的相关概念,了解常用的数据模型。

第二章关系数据库(4学时)(一)教学要求了解关系演算,理解关系的完整性,掌握关系、关系模式、关系数据库、关系代数。

(二)教学重点与难点教学重点:关系模型的基本概念和关系代数运算。

教学难点:关系代数。

数据库原理与应用课程教学大纲

数据库原理与应用课程教学大纲

《数据库原理与应用》课程教学大纲一、课程基本信息二、课程目标(一)总体目标:电子商务专业的学生数据库理论够用便可,重要的是掌握数据库领域内的实践动手能力、分析问题和解决问题的能力。

因此,本课程应把培养数据库应用与开发人才作为培养目标,比较系统、完整地讲述数据库的基本原理、基本概念和基本技术,适当介绍当今数据库的新技术和新应用,使学生掌握基础理论;而要求学生熟练掌握的是常用数据库管理系统基本操作、SQL语言,数据库应用系统分析、设计、实施和维护,最终掌握解决实际问题的数据库设计思想和养成良好的数据库程序设计习惯,具备用数据库的知识解决实际问题的能力。

(二)课程目标:学生需要掌握数据库系统的基本原理、方法和应用技术,以便能够有效地使用现有的数据库管理系统和软件开发工具。

此外,他们还需要了解数据库结构的设计以及数据库应用系统的开发方法。

通过这些学习,可以培养学生分析和解决实际问题的能力,以及进行数据库应用系统开发的能力。

课程目标1:数据库设计1.1 数据系统的概述1.2 数据模型1.3 关系型数据设计课程目标2:SQL数据库系统的使用2.1 SQL Server 2012基本知识2.2 数据库的基本操作2.3 数据表的基本操作2.4 数据库查询2.5 T-SQL编程2.6 视图和索引2.7 存储过程和2.8 事务与并发控制2.9 数据库系统的安全性2.10 数据库的备份与还原(要求参照《普通高等学校本科专业类教学质量国家标准》,对应各类专业认证标准,注意对毕业要求支撑程度强弱的描述,与课程目标对毕业要求的支撑关系表一致)(五号宋体)(三)课程目标与毕业要求、课程内容的对应关系表1:课程目标与课程内容、毕业要求的对应关系表三、教学内容第一章数据库系统概述1.教学目标:(1)掌握数据、数据库、数据库管理系统、数据库系统的概念;(2)了解数据库技术的发展;(3)掌握数据库系统的组成和功能以及数据库的体系结构2.教学重难点:数据库系统的基本概念、组成和功能,数据库的体系结构。

《数据库原理与应用》大纲(面向专业认证)

《数据库原理与应用》大纲(面向专业认证)

《数据库原理与应用》课程教学大纲(说明:此大纲是面向专业认证的课程大纲,但仅供参考。

在具体应用时,应根据实际分解的二级指标点适当修改此大纲)一、课程基本信息1.课程名称:数据库原理与应用2.课程编号:3.课程体系/类别:学科基础课4.课程性质:必修5.学分:46.先修课程:离散数学、数据结构、C程序设计基础、面向对象程序设计(Java) 7.适用专业:计算机科学与技术专业、网络工程专业、信息安全专业二、课程教学目标本课程是为计算机科学与技术专业、网络工程专业、信息安全专业本科生开设的一门学科基础课。

数据库是计算机学科的一个重要分支,它研究如何存储、使用和管理数据,有较强的理论性和实践性。

本课程设置的目的是使学生掌握数据库的基本理论和技术,掌握数据库的概念模型、逻辑模型和物理模型设计,掌握基本的数据库应用系统的开发方法,最终培养学生运用数据库知识和技术解决数据库领域中复杂工程问题的能力,并具备从事数据库系统开发所需要的职业素养和较高的个人素质。

本课程在计算机类专业人才培养中长期以来一直占据重要的位置,为后续的多门专业课,如《软件工程》等核心课奠定理论和实践基础,在学生专业素质和能力培养体系中发挥重要的作用。

本课程的教学目标:1、了解数据库系统的基本组成,掌握关系数据库基本理论,尤其是规范化理论,并能够结合数学、自然科学、工程科学的基本原理和方法,对数据库领域中的复杂工程问题进行建模和求解;(支撑毕业要求1.2)2、掌握SQL语言、数据库安全性和完整性、数据库恢复技术、并发控制技术等数据库基础知识,能够结合工程原理和方法,针对数据库领域中的复杂工程问题设计有效的解决方案;(支撑毕业要求1.3)3、掌握关系数据库设计的基础知识和基本原理,能够根据用户需求,采用恰当的表达工具,确定和表达复杂数据库应用系统的设计目标,包括硬软件或数据库产品的设计目标;(支撑毕业要求3.1)4、能根据设计目标,选取恰当的数据库开发工具和技术,采用恰当的设计流程,并能确定数据库系统、模块(子系统)或流程的研发方案,体现开发和设计的创新意识。

《数据库原理与应用》教学大纲

《数据库原理与应用》教学大纲

《数据库原理与应用》课程教学大纲【说明部份】数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一。

数据库技术是计算机科学的重要分支,数据库技术和数据库系统已经成为计算机信息系统的核心技术和重要基础。

《数据库原理与应用》是本科计算机专业和信息系统信息管理等相关专业的专业主干课程。

【正文部份】一、课程内容概述本课程系统讲述数据库系统的基础理论、基本技术和基本方法。

内容包括:数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤,数据库恢复和并发控制等事务管理基础知识,关系查询处理和查询优化等。

二、课程目标通过本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术。

要求在掌握数据库系统基本概念的基础上,能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力。

三、先修课程* 计算机程序设计方法和语言* 数据结构* 离散数学* 操作系统四、教学内容和教学要求(一)绪论(4课时)内容概述:阐述数据库的基本概念,介绍数据管理技术的进展情况、数据库技术产生和发展的背景,数据模型的基本概念、组成要素和主要的数据模型,概念模型的基本概念及ER方法,数据库系统的3级模式结构以及数据库系统的组成。

本章目标:本章讲解的数据库基本概念和基本知识是学习后续各个章节的基础。

学习本章的目的在于了解基本知识,掌握基本概念,为以后的学习打好扎实的基础。

重点:牢固掌握概念模型的基本概念及其主要建模方法ER方法;掌握关系数据模型的相关概念、数据库系统三级模式和两层映像的体系结构、数据库系统的逻辑独立性和物理独立性等;对于如何通过ER方法描述现实世界的概念模型要做到能够举一反三的程度。

难点:本章的难点是需要掌握数据库领域大量的基本概念。

有些概念一开始接触会感到比较抽象,但不要紧,随着学习的逐渐推进,在后续章节中,这些抽象的概念会逐渐变得清晰具体起来。

《数据库原理与应用》教学大纲

《数据库原理与应用》教学大纲

《数据库原理与应用》教学大纲课程名称:数据库原理与应用英文名称:Database principle and application课程编码:学分:4适用专业:电子商务一、课程的地位和作用数据库是现代信息系统的基石,也是国际互联网的数据后台。

数据库管理系统在计算机学科体系中占据重要地位。

《网络数据库》是电子商务专业的专业必修课之一。

学生在学习本课程之前应当具有计算机网络和计算机操作的预备知识和能力。

这门课程的设立是让学生学习数据库的原理和关系数据库的相关理论、以及SQL语言和集成开发工具access,ms-sqlserver等DBMS的使用。

二、课程的教学目标和基本要求本课程是一门技术课程,以应用、设计和开发为目的。

其特点是实践性非常强。

因此,教学中应使理论联系实际、高度重视实践环节。

本课程较全面地介绍了关系数据库的模型和相关理论、基于Web的数据库技术的基本概念、开发方法和工作内容。

重点阐述SQL语言和集成开发工具、数据库设计方法和开放数据库互联(ODBC)技术等基础知识,详细地介绍了当前流行的关系数据库管理系统access 和SQL Server的主要技术内容。

并且通过实验教学和课程设计,为学生全面了解数据库技术在电子商务中的应用,运用计算机网络从事经济商务活动,应用、维护和开发电子商务网站打下坚实的基础。

三、课程内容a)电子商务中的数据库技术以及数据库基础b)关系数据库基本理论c)数据库设计d)关系数据库标准语言SQLe)Access数据库设计f)SQL Server2000语法基础g)SQL Server2000数据库操作h)查询和视图i)存储过程和触发器j)关系数据库提供的应用程序接口机制k)课程设计四、时间分配五、考核形式:考试(笔试)六、考试成绩比例:平时成绩30%(包括出勤、作业、课堂提问、练习比例等)期末成绩70%七、教材与参考资料前置课程:计算机应用基础、企业局域网架设教材:《数据库系统原理与应用教程》于小川主编,人民邮电出版社参考书目:《数据库系统原理及应用教程》苗雪兰等主编,机械工业出版社《电子商务数据库技术》潘郁主编,北京大学出版社《电子商务与数据库应用》王贺朝主编,东南大学出版社。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库系统原理与应用》教学大纲
课程编号:编写人:刘杰开课学期: 1 开课单位:计算机科学与技术学院
课程中文名称
数据库系统
原理与应用课程英文名称
Database System Principle and
Application
主讲教师:刘杰
总学时:54 其中:理论 48 时实验: 6 时
学分: 3.0 课程性质:学位课考核方式:考试
先修课程:软件工程导论,软件开发技术,数据结构,操作系统
一、课程教学目的(说明本课程与专业培养目标、研究方向、培养要求)与要求(限300字):
数据库系统原理与应用是计算机应用与技术专业的必修课,课程教学的目的是要求研究生掌握数据库设计与优化的理论基础与基本方法,强化学生在进行大型软件系统开发中进行数据库设计的能力,培养大型系统项目管理员与数据库理论研究与应用人才。

二、课程内容简介(限200字):
数据库技术是计算机科学技术的重要内容,是现代信息系统的基础,数据库技术在计算机的许多应用领域都有广泛的应用。

本课程内容教学内容主要包括:数据库体系结构、数据模型与运算、规范化理论及SQL语言等;SQL Server 2005系统管理、开发与应用基础知识;数据库设计,包括业务需求分析与建模,设计数据库的基本知识;数据库应用系统设计简介。

三、教学进度
四、所用教材(正式出版教材要求注明教材名称、作者姓名、出版社、出版时间)及主要参考书:
1.选用教材
(1)Abraham Silberschatz, Henry F.Korth, S.Sudarshan著,杨冬青等译,《数据库系统概念(原书第5版)》,机械工业出版社
2.主要参考书:
(1)(美)Ryan K. Stephens, Ronald R. Plew 著,何玉洁等译,《数据库设计》,机械工业出版社
(2)(美)Mike Gunderloy, Joseph L.Jorden, David W.Tschanz著,曲丽君等译,《SQL Server 2005从入门到精通》,电子工业出版社
(3)
课程负责人:刘杰主管院长:
学院盖章:
年月日
注:本表一式二份,由编制教师填写,并报送学院研究生教学秘书处,由教学秘书汇总电子版和纸质版各一份交研究生处培养办公室备案。

相关文档
最新文档