数据库原理及应用教学大纲(物联网71052606).doc

数据库原理及应用教学大纲(物联网71052606).doc

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

西北师范大学课程教学大纲 PAGE PAGE 11 西北师范大学物联网专业课程教学大纲 课程编号: 开设学期:5 数据库原理及应用 一、说明 (一)课程性质 《数据库原理及应用》是计算机科学与技术专业,包括软件工程方向、信息安全方向与物联网工程专业本科生必修的专业课程,本课程的相关知识和技能是相关专业的学生必须掌握的基本知识和基本技能。同时,该课程的有关知识也是其他专业学生在社会实践中必然涉及的内容,是其选修的计算机科学与信息科学学科相关课程中的一门主要课程。 (二)教学目的 因为本课程是一门理论与实践密切联系的课程,同时也是计算机科学与信息科学学科的基础;考虑到数据库技术的应用领域和当今世界的数据库技术发展趋势,要求学生在学习本课程中应掌握关系型数据库的基本理论和实现方法,了解有关新技术的应用,并通过相关的实验内容和课程设计环节使学生达到解决相当规模的实际问题的能力,为继续学习计算机其他学科知识和今后的工作打下坚实的基础。 (三)教学内容 本课程把培养数据库应用与开发人才作为培养目标,系统、完整地讲述数据库的基本原理、基本概念和基本技术,关系数据库理论、数据库系统保护技术(数据库恢复技术、并发控制、数据库的安全性、数据库的完整性),介绍了当今数据库的新技术和新应用,使学生掌握有关关系数据库的基本概念和基础理论,关系数据模型,熟练掌握SQL语言、DBMS实例及SQL的高级应用;熟悉常用数据库管理系统基本操作;能够进行数据库应用系统分析、设计、实施和维护,最终掌握解决实际问题的数据库程序设计思想和养成良好的程序设计习惯,具备用数据库解决实际问题的思想和眼光,了解数据库技术的最新进展。 (四)教学时数 90学时(含实验36学时) (五)教学方式 讲授与实验相结合 二、本文 理论部分 第一篇 基础篇 第一章 绪论 教学要点: 要求掌握数据、数据库、数据库管理系统、数据库系统、概念模型和E-R模式,数据库系统的特点,数据模型的组成要素,常用的数据模型,关系模型,数据库系统的三级模式和二级映象的模式结构,数据库系统的组成;熟悉数据库系统的体系结构,数据库的二级映象功能与数据独立性,数据管理技术的产生和发展;了解数据库技术的研究领域。 教学时数: 6学时 教学内容: 1.1 数据库系统概述 概述数据库的基本概念,并通过对数据管理进展情况的介绍,阐述了数据库技术产生和发展的背景,也说明了数据库系统的优点。 1.2 数据模型 介绍了组成数据模型的3个要素、概念模型和三种主要的数据库模型。 1.3 数据库系统结构 数据库系统三级模式和两层映像的系统结构保证了数据库系统中能够具有较高的逻辑独立性和物理独立性。 1.4 数据库系统的组成 介绍了数据库系统的组成,说明数据库系统不仅是一个计算机系统,而是一个人-机系统,人的作用特别是DBA的作用尤为重要。 第二章 关系数据库 教学要点: 要求掌握关系数据结构及形式化定义(包括关系、关系模式和关系数据库),关系的完整性(包括实体完整性、参照完整性和用户定义完整性),关系代数和关系运算(包括并、交、差、笛卡尔积、选择、投影、连接和除);熟悉关系数据模型的三要素,关系数据库系统;了解关系演算。教学时数: 6学时 教学内容: 2.1 关系数据结构及形式化定义 介绍关系模型的数据结构,包括关系的形式化定义及有关概念。 2.2 关系操作 关系操作的一般概念和分类。 2.3 关系的完整性 简单介绍关系的三个完整性。 2.2 关系代数 介绍了用代数方式来表达的关系代数语言。 2.2 关系演算 介绍了元组关系演算语言ALPHA和域关系演算语言QBE。 第三章 关系数据库标准语言SQL 教学要点: 要求掌握数据定义(包括数据库的定义、删除和修改),数据库索引的建立和删除,数据查询(单表查询、连接查询、嵌套查询、集合查询)和SELECT语句的格式和用法,数据更新(插入数据、修改数据和删除数据),视图(定义视图、 查询视图和更新视图),数据控制(授权和收回授权);熟悉SQL语言(SQL语言的环境设置、语法和使用方法),视图的作用;了解嵌入式SQL。 教学时数: 6学时 教学内容: 3.1 SQL概述 SQL的产生与发展,SQL的特点和SQL的基本概念。 3.2 学生-课程数据库 介绍本章使用的实例数据库。 3.3 数据定义 模式、基本表和索引的定义、建立、删除与修改。 3.4 数据查询 单表查询、连接查询、嵌套查询和集合查询。 3.5 数据更新 插入数据、修改数据与删除数据。 3.6 视图 定义视图、

文档评论(0)

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

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

1亿VIP精品文档

相关文档