网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库原理及应用.doc-西北师范大学信息与计算科学专业.doc

数据库原理及应用.doc-西北师范大学信息与计算科学专业.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用.doc-西北师范大学信息与计算科学专业.doc

西北师范大学信息与计算科学专业 专业必修课程教学大纲 数据库原理及应用 一、说明 (一)课程性质 本课程是本专业的主干必修课程。 本课程的先修课程为《高级语言程序设计》和《数据结构》。本课程的后续课程是《软件工程》。 (二)教学目的 以现代数据库的观点并以信息的加工、处理为主线讲述计算机数据库系统的结构与工作原理;使学生掌握现代数据库系统中各大部件的逻辑结构及运行原理,初步的技术实现方法,并且掌握一种商品型DBMS的使用方法,以进一步结合原理的应用进行一项数据库应用的课程设计;培养学生在数据库管理系统的分析、数据库应用程序的设计、开发、使用和维护方面的能力。 (三)教学内容 1.掌握数据库基本概念、基本原理、基本技术。 2.掌握关系数据库SQL语言的全貌和使用技术。 3.掌握关系数据库的规范化理论以及数据库设计的全过程,能进行数据库结构的设计和简单应用程序的设计。 4.了解数据库系统的保护措施。 5.了解新一代数据库系统及其相互关系。 (四)教学时数 总学时126,课程讲授学时90,实验学时36。 (五)教学方式 课堂讲解与讨论、实例使用相结合;加强实践教学。 二、本文 理论部分 第1章 数据库系统概论 教学要点: 管理技术的发展阶段,数据描述的术语,数据模型的概念,数据库的体系结构,数据库管理系统的功能及组成,数据库系统的组成及全局结构。本章的重点是实体之间的联系,数据模型,数据库的体系结构,数据库系统的全局结构。 教学时数: 10学时 教学内容: 第一节 引言 数据库技术的重要性及其相关概念。 第二节 数据技术的发展 数据库发展的四个阶段。 第三节 数据模型 用于描述数据(以数据模型的形式存在)结构和含义的工具及技术。 第四节 数据库系统结构 数据库系统的三级结构及其实现三级结构之间的转换。 数据库系统的组成 详细叙述了数据库系统各个组成部分。 考核要求: 1.掌握数据库的基本概念; 2.了解数据库管理技术的进展情况及数据库技术产生和发展的背景; 3.熟悉数据库系统的组成以及数据库技术的主要研究领域。 第2章 关系数据库 教学要点: 关系模型的基本概念;关系模型的运算理论;查询优化的意义和算法。 本章的重点是关系模型的数据完整性约束,关系代数运算和关系演算。 教学时数: 14学时 教学内容: 第一节 关系模型的基本概念 介绍关系数据库的一些基本概念。 第二节 关系代数 关系代数的语法和语义,如何将数据库查询操作写成关系代数表达式。 第三节 关系演算 关系演算和语义,如何将数据库查询操作写成关系演算表达式。 第四节 查询优化 如何为一个查询查找合理的执行计划的过程。 考核要求: 1.了解关系数据库理论产生和发展的过程; 2. 重点掌握关系模型的组成内容; 3. 熟练运用关系代数及关系演算实现数据库基本操作; 4. 了解查询优化的执行。 第3章 关系数据库SQL语言 教学要点: SQL定义语句、嵌入式SQL语句的应用、SQL查询语句、视图的运用、SQL更新语句。 教学时数: 18学时 教学内容: 第一节 SQL概述 SQL语言的全貌。 第二节 SQL的数据定义 使用SQL的数据定义语句来创建、处理模式。 第三节 SQL的数据查询 运用SELECT语句来进行关系数据库数据查询。 第四节 SQL的数据更新 使用插入、修改和删除语句对数据库内容进行更新。 第五节 嵌入式SQL 编程环境中的SQL,给出SQL通常用于由一般编程语言(C语言)编写的程序示例。 考核要求: 1. 了解SQL语言是发展过程; 2. 掌握SQL语言的特点; 3. 熟练使用SQL语言完成对数据库的查询、插入、删除和更新操作; 4. 应用SQL语言完成复杂查询。 第4章 关系数据理论 教学要点: 关系数据库规范化理论及其在数据库设计中的作用,重点是函数依赖和范式。 教学时数: 14学时 教学内容: 第一节 关系模式的设计问题 通过一个实例指出建立在坏的模式基础上的数据库存在的问题,从而引入数据依赖理论。 第二节 函数依赖 本节主要介绍在模式质量的定义中键、外键和功能依赖的关系。 第三节 关系模式的分解特性 本节主要介绍函数依赖的公理系统。 第四节 关系模式的范式 本节主要介绍了如何将功能依赖转变为键依赖的规则。 考核要求: 1.了解关系数据库规范化理论及其在数据库设计中的作用; 2. 重点掌握函数依赖和范式,并且运用这些概念分析模式分解的特点。 第5章 数据库设计 教学要点: 数据库设计方法学的基本概念、技术和实现方法;数据库应用系统设计过程。重点是概念设计中ER模型设计方法;逻辑设计中ER模型向关系模型的转换规则。 教学时数: 16学时 教学内容

文档评论(0)

gujf + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档