- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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学时
教学内容
您可能关注的文档
- 技术开发合同书-合同编号:.doc
- 技术开发合同书.doc-技术合同示范文本.doc
- 技术开发工程师.doc
- 技术资料表必填项说明文档.doc
- 抗核抗体(ANA)检测试剂盒.doc
- 招商银行深圳分行2015届(春季)校园招聘启事.doc
- 招标书编号:NTFY-HM1500.doc
- 招标书编号:SB-Z12015.doc
- 招标内容及技术规格要求.doc
- 招标内容: .doc
- 某某单位2024年党建工作总结及2025年工作计划.doc
- 某某市发改委关于2024年度落实党风廉政建设工作责任制情况的报告.doc
- 某某局2024年全面从严治党和党风廉政建设工作总结.doc
- 某某区财政局2024年法治政府建设总结及2025年工作谋划.doc
- 2024年党管武装工作述职报告2篇.doc
- 2024年度国企党委书记抓基层党建工作述职报告3篇.doc
- 公司党委书记2024年述职述廉报告.docx
- 2024年度乡镇党委领导班子民主生活会(四个带头)对照检查材料.doc
- 市医疗保障局关于2024年法治政府建设工作情况的报告.docx
- 市民政局党组2024年巡察整改工作情况报告.docx
文档评论(0)