《数据库原理与技术》教学大纲.doc

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

《数据库原理与技术》教学大纲 课程名称 数据库原理与技术 课程代码 课程学分 3(2+1) 授课时数 72(36+36) 课程属性及模块 专业选修 开课学院 工学院 课程定位及课程简介: 《数据库原理与技术》是“教育技术学”专业的一门专业选修课,是该专业学生运用现代计算机技术进行信息管理、创建信息系统的核心原理与技术,是在网站开发、软件开发等项目的必须用到后台数据库设计课程。”、“教师讲解为主线”的教育教学理念,培养学生自主学习的能力和团队合作协作精神。通过本课程的学习,使学生具有以下几个方面的基本能力。一、掌握关系数据库设计的基本理论和方法;二、能熟练使用SQL进行数据查询;三、掌握使用T-SQL创建和管理数据库、数据库表、视图、存储过程、触发器等数据库对象;四、熟练掌握一种DBMS,能进行数据库的分析设计和管理;五、培养自主学习能力和团队合作精神。为今后其他课程的学习和工作打下坚实的基础。 课程基本内容、学习目标及建议课时数: 模块内容 模块子内容 学习目标 建议课时 数据库系统概述 数据库系统的相关概念,发展过程,组成、结构及功能 理解信息、数据与数据处理 识记数据库技术发展的三个阶段各有什么特点 识记数据库系统的组成,理解数据库系统的三级模式结构 识记DBMS的功能和组成 2 数据模型 数据模型 概念模型 数据库类型 掌握信息世界的相关概念、数据模型的概念和表示 掌握实体间的联系方式;E-R模型和E-R图的画法 识记各种数据库类型的特点,了解常用的关系数据库管理系统 2 关系数据库 关系模型的基本概念 关系的数学定义 关系代数 了解关系模型的基本概念 掌握域、笛卡尔积、关系的表示及关系的性质,了解关系的完整性规则 掌握传统集合运算和关系的投影、选择、连接和除法运算 2 关系数据库规范化理论 函数依赖 范式及规范化 关系模式的分解 掌握函数依赖、函数依赖与属性的关系,能熟练使用Armstrong公理进行推导 识记1NF、2NF、3NF、BCNF的定义,能判断给定的关系满足第几范式 了解无损分解的概念、保持函数依赖性分解的概念,能正确判断一个分解是否为无损分解并保持函数依赖性 2 数据库设计 数据库设计概述 需求分析 概念结构设计 逻辑结构设计 物理结构设计 数据库的实施和维护 了解数据库设计包含哪些内容,分为哪几个阶段 了解需求分析的步骤和方法 了解概念结构设计的策略,掌握E-R图的画法 掌握E-R模型向关系模型的转换 了解物理结构设计的主要任务 了解数据库的实施和维护的主要工作有哪些 2 SQL Server系统概述 SQL Server系统概述 SQL Server系统需求及安装 SQL Server常用组件 了解SQL Server的发展及其特性 了解SQL Server各个版本对系统的软硬件需求,掌握其安装及配置 了解SQL Server的常用组件及其功能,掌握服务管理器的使用 1 创建和使用数据库 使用企业管理器查看数据库 SQL Server数据库和文件 创建和管理数据库 掌握使用企业管理器查看数据库及其对象 识记主数据文件、二级数据文件、日志文件、文件组等,了解SQL数据库的存储结构及页面、盘区等概念。 掌握使用企业管理器创建、删除数据库、数据库的更名及数据库属性设置 1 创建和使用表 创建和管理表 表间关系的建立 掌握使用企业管理器创建、修改、删除表,了解记录的查看、输入、修改和删除 掌握使用关系图建立表间的参照完整性关系 1 T-SQL SQL语言概述 T-SQL 基础 数据查询 T-SQL程序设计基础 了解SQL语言及其分类 掌握查询分析器的使用;掌握使用T-SQL创建、修改、删除数据库;掌握使用T-SQL创建、修改、删除表及表间关系的建立 掌握使用SQL实现投影查询、选择查询、连接查询、排序查询、分组查询、子查询及相关子查询 T-SQL的数据类型、运算符和表达式,局部变量的定义和使用,流程控制语句和函数 6 T-SQL高级应用 Select高级查询 管理ntext、text、image数据 事务处理 数据的锁定 游标 掌握常用聚合函数,掌握Group by、Having、Compute、Compute by子句的使用,掌握内联接、外联接、交叉联接查询及子查询,掌握查询的基础上创建表,以及在update、delete、insert语句中使用子查询 掌握text、ntext、image数据的查询、修改 识记事务及其属性,了解事务的分类,掌握显式事务的启动、回滚、提交、在事务中设置保存点。了解自动提交事务,了解隐式事务 理解四种并发问题的产生原因,识记SQL Server的两种并发控制机制。识记事务的隔离级别,了解SQL Server的锁定机制,识记避免死锁的措施,能自定义锁超

文档评论(0)

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

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

1亿VIP精品文档

相关文档