- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)