数据库系统概论课程综述

上传人:xuex****hao 文档编号:245271754 上传时间:2024-10-08 格式:PPT 页数:19 大小:288.61KB
返回 下载 相关 举报
数据库系统概论课程综述_第1页
第1页 / 共19页
数据库系统概论课程综述_第2页
第2页 / 共19页
数据库系统概论课程综述_第3页
第3页 / 共19页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,课程综述,基础篇,1、绪论,2、关系数据库,3、关系数据库标准语言,4、数据库安全性,5、数据库完整性,设计与应用开发篇,6、关系数据理论,7、数据库设计,8、数据库编程,系统篇,9、关系查询处理和查询优化,10、数据库恢复技术,11、并发控制,课程综述,理论篇,第一章:绪论,第二章:关系数据库,第四章:关系查询处理和查询优化,第五章:关系数据理论,第六章:数据库设计,第七章:数据库备份与恢复,第八章:并发控制,第十二章:,SQL Server,的安全性,应用篇,第三章:关系数据库标准语言,SQL,第九章:,SQL Server,基础,第十章:,SQL Server,编程,第十一章:,SQL Server,的完整性,课程综述,绪论,需要了解的,掌握的,重点难点,数据管理技术的产生和发展过程、数据库系统的优点和好处、层次数据模型及网状模型的基本概念、数据库系统的组成、,DBA,的职责、数据库技术的主要研究领域等,概念模型的基本概念及其主要建模方法,E-R,方法;关系数据模型的相关概念、数据库系统三级模式和两层映像的体系结构、数据库的逻辑独立性和物理独立性。(需举一反三:通过,ER,方法描述现实世界的概念模型),1、数据库领域里的大量概念。,2、数据模型。,3、数据库系统的体系结构。,课程综述,关系数据库,需要了解的,掌握的,重点难点,关系数据库理论产生和发展的过程,关系数据库产品的发展及沿革;关系演算的概念;,关系模型的三个组成部分及各部分所包括的主要内容;牢固关系数据结构及其形式化定义;关系的三类完整性约束的概念。,关系代数,课程综述,关系数据库标准语言,SQL,需要了解的,掌握的,重点难点,SQL,语言的发展过程,从而进一步了解关系数据库技术和,RDBMS,产品的发展过程,SQL,语言的特点、熟练而正确地使用,SQL,语言完成对数据库的查询、插入、删除、更新操作,SQL,语言完成复杂查询,课程综述,关系查询处理及查询优化,需要了解的,掌握的,重点难点,RDBMS,的查询处理步骤,查询优化技术,查询的语法树以及优化后的语法树,优化算法,课程综述,关系数据理论,需要了解的,掌握的,重点难点,什么是“不好”的数据库模式;什么是模式的插入异常和删除异常;规范化理论的重要意义。,关系的形式化定义;数据依赖的基本概念;范式的概念;规范化的含义和作用。,各个级别范式的关系及其证明,课程综述,数据库设计,需要了解的,掌握的,重点难点,数据库设计的特点;数据库物理设计的内容和评价;数据库的实施和维护,数据库设计的基本步骤;,E-R,图向关系模型的转换,E-R,图的设计,数据模型的优化。理论和实际相结合,课程综述,数据库备份与恢复,需要了解的,掌握的,重点难点,数据库的一致性状态,,故障类型,数据转储,事务的基本概念和事务的,ACID,性质。数据库的恢复实现技术。日志的内容及作用。,恢复的基本原理,针对不同故障的恢复的策略和方法,日志文件的使用,课程综述,SQL Server,基础,需要了解的,掌握的,重点难点,SQL Server 2000,系统概述;,SQL Server 2000,体系结构,SQL Server 2000,的企业管理器对数据库及对象的管理,查询分析器环境的使用,SQL Server 2000,的企业管理器对数据库及对象的管理,查询分析器环境的使用,课程综述,SQL Server,编程,需要了解的,掌握的,重点难点,Transact-SQL,语言的特点;,Transact-SQL,数据类型;,Transact-SQL,运算符,SQL Server,编程结构;,SQL Server,的函数应用,解决实际问题的,T-SQL,代码的编写,课程综述,数据库的完整性,需要了解的,掌握的,重点难点,数据库的完整性约束条件;完整性约束条件的分类;,SQL,语言定义关系模式的完整性约束条件。(包括定义主码,定义参照完整性,定义与应用有关的完整性),存储过程的概念及应用,触发器的概念及应用,课程综述,数据库的安全性,需要了解的,掌握的,重点难点,计算机系统安全性问题;数据库的安全性问题,统计数据库的安全性问题。,TDI/TCSEC,标准的主要内容。,实现数据库安全性控制的常用方法和技术;数据库中的自主存取控制方法。,SQL,语言中的,GRANT,语句和,REVOKE,语句来实现自主存取控制。,习题解答,产品,零件,材料,仓库,组成,制造,储存,存放,m,n,m,n,n,1,n,1,习题解答,关系代数表达式,关系代数运算算子:,求没有使用天津供应商生产的红色零件的工程号,JNO,求至少用了,s1,供应商所供应的全部零件的工程号,JNO,习题解答,SQL,及,T_SQL,找出使用上海产的零件的工程名称,找出没有使用天津产的零件的工程号码,找出选修了课程操作系统的学生人数;,从供应商关系中删除,s2,的记录,并从供应情况关系中删除相应的记录。,建立,00312,班选修了,1,号课程并且成绩不及格的学生视图,stu_01312,查看第1条记录,查看前,n,条记录(,T_SQL),(,思考题1:查看表中第,m,条到第,n,条的记录),(思考题2:为成绩管理数据库中的,student,表创建一触发器:当向表插入或删除记录时,修改,class,表中的相应班级的人数;),习题解答,关系数据理论1,关系模式,ACT,的定义如下:,ACT(SID,Activity,Fee),其中,SID,是学生的学号,,Activity,是学生参加的活动,Fee,是参加活动所需的费用。如果一个学生只能参加一项活动,每一项活动对于所有同学的收费是相同的。请回答以下问题:,1、,以下哪些陈述是对的?,(1),SID,Activity,(2),SID,Fee,(3),(SID,Activity),Fee,(4),(SID,Fee),Activity,(5),(Activity,Fee),SID,(6),Activity,SID,(7),Fee,Activity,2、,该关系中有哪些决定因素?,3、该关系的候选码是什么?,习题解答,关系数据理论2,判断下列模式分别属于哪个范式(最高范式)并说明理由,1、,R(A,B,C),F=(A,C),B,(A,B),C,B,C,2、R(A,B,C,D),F=A,B,A D,A C,B C,习题解答,事务并发,假设存款余额,x=1000,元,甲事务取走存款300元,乙事务取走存款200元,其执行时间如下:问如何实现这两个事务的并发控制?,甲事务,时间,乙事务,读,x,更新,x=x-300,t1,t2,t3,t4,读,x,更新,x=x-200,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!