电商14数据处理与数据库课程学习提纲
- 格式:doc
- 大小:40.50 KB
- 文档页数:3
数据处理与数据库课程学习提纲
一、概述
1.数据概念、类型、特点
2.数据库概念、特点
3.数据库管理系统(DBMS)概念、功能
4.数据库系统概念及组成
5.数据库管理员(DBA)及职责
6.数据模型概念、作用和三要素
7.三种数据模型概念及作用(概念模型、逻辑模型、物理模型)
8.三类逻辑模型概念及特点(关系模型、层次模型、网状模型)
9. 数据库系统的三级模式结构及作用
10. 数据库系统特点
二、关系模型
1.关系模型相关概念(域、笛卡尔积、关系、属性、关系模式、关系实例、超码、候选码、主码、全码、外码)
2.关系模型的3类完整性约束
3.关系代数各运算含义及算法(并、交、差、笛卡尔积、选择、投影、条件连接、等值连接、自然连接、外连接、除)
三、关系数据库标准语言SQL
1.SQL的特点及应用
2.SQL语言的两种使用方式(交互式SQL、嵌入式SQL)
3.SQL语句使用(数据定义、数据查询、数据更新、存取控制)
4.字符串匹配及通配符使用
5.聚集函数及使用
6.子查询概念、分类及使用方法(EXISTS)
7.索引概念、分类及相关SQL语句使用
8.视图概念、作用及相关SQL语句使用
9.数据库系统安全性控制方法
10.空值概念、处理及操作
四、事务管理
1.事务概念及特性(4个)
2.定义事务的SQL语句
3.故障种类及内容
4.故障恢复原理及2种冗余数据建立技术
5.日志文件概念、作用、格式和内容
6.先写日志规则的含义及意义
7.数据库备份概念、意义、分类
8.三种故障的恢复策略与方法
9.并发控制概念及现实方法
10.并发带来的问题(3个)
11.串行调度、可串行化调度概念
12.2种常用封锁技术的概念及使用方法
13.三级封锁协议内容及作用
14.两段封锁协议内容及作用
15. 死锁、活锁概念及处理
五、在应用中使用SQL
1.嵌入式SQL、宿主语言概念
2.持久存储模块概念(存储过程、函数)
3.T-SQL语言程序设计(常量、变量、运算符及其优先级、流程控制、批处理)4.存储过程概念及创建、执行的T-SQL语句使用
5.用于访问数据库的调用级接口概念(ODBC、JDBC)
六、实体联系模型
1.数据库设计6个步骤内容
2.实体型、实体、联系型、联系及属性概念
3.实体联系模型概念、作用、内容及E-R图画法
4.联系的分类及表示法
5.实体型及不同类型联系型转换为关系的处理方法
七、关系规范化理论
1.关系模式中不合适数据依赖引起的问题(4个)
2.数据依赖概念及2种主要数据依赖(函数依赖、多值依赖)概念及性质3.完全函数依赖、部分函数依赖、传递函数依赖、平凡函数依赖、非平凡函数依赖、平凡多值依赖、非平凡多值依赖概念、意义
4.用函数依赖概念定义码
5.各个范式的含义、性质、作用及相互关系(1NF、2NF、3NF、BCNF、4NF)6.关系模式规范化概念、思想、步骤及终止判定
7.模式分解具有无损连接性和保持函数依赖。