3. 数据库管理与维护
3.1 数据库系统的运行计划
- 运行策略的确定
- 确定数据库系统报警对象和报警方式
- 数据库系统的管理计划(执行、故障/恢复、安全性、完整性、用户培训和维护)
3.2 数据库系统的运行和维护
- 新旧系统的转换
- 收集和分析报警数据(执行报警、故障报警、安全报警)
- 持续稳定的运行
- 数据库维护(数据库重构、安全视图的评价和验证、文档维护)
- 数据库系统的运行统计(收集、分析、提出改进措施)
- 关于运行标准和标准改进一致性的建议
- 数据库系统的审计
3.3 数据库管理
- 数据库管理员(DBA)职责
- 数据字典和数据仓库的管理
- 数据完整性维护和管理(实体完整性、参照完整性)
- 数据库物理结构的管理(保证数据不推迟访问)
- 数据库空间及碎片管理
- 备份和恢复【顺序、日志(审计痕迹)、检查点】
- 死锁管理(集中式、分布式)
- 并发控制(可串行性、锁机制、时间戳、优化)
- 数据安全性管理(加密、安全、访问控制、视图、有效性确认规则)
3.4 数据库监控
- 数据库用户活动监控
- 数据库服务器运行监控(锁监控、连接数监控、表空间监控、内存监控、网络流量监控)
- 数据库运行安全监控
3.5 数据库系统性能调整
- 优化基本概念(主动优化、被动优化)
- SQL优化
- 数据库存储对象优化
- 数据库存取方式优化
- 数据库实例配置参数优化
- 服务器硬件环境优化
- 业务管理优化
3.6 用户支持
- 用户培训
- 售后服务
4. 数据库的安全性
4.1 安全性策略
- 口令策略与资源管理策略
- 数据库视图的安全性策略
- 数据的安全级别(最重要的、重要的、注意、选择)
4.2 数据库安全控制
- 用户访问控制(采用授权方式)
- 程序访问控制(包含在程序中的SQL命令限制)
- 表的访问控制(视图机制)
- 控制访问的函数和操作
- 外部存储数据的加密与解密
4.3 数据库安全设计
- 数据库审计
- 基于内容的数据库审计(通过触发器或包含在程序中的SQL命令限制)
5. 大数据相关技术与应用
5.1 分布式数据库
- 分布式数据库基本概念(策略、特点)
- 分布式数据库的体系结构(模式结构、数据分布、数据分片、分布透明性、DDBMS)
- 分布式查询处理和优化
- 分布事务管理(特性、故障、恢复、两阶段协议)
- 新型分布式海量数据库
5.2 Web与数据库
- Web概述
- Web服务器脚本程序与服务器的接口
- CGI的应用
- ASP的应用
- Servlet和JSP的应用
5.3 XML与数据库
- XML概念
- XML文件存储面临的问题
- XML与数据库的数据转换
5.4 面向对象数据库
- 面向对象数据库系统的特征
- 面向对象数据模型(对象结构、对象类、继承、对象标识、对象嵌套)
- 面向对象数据库语言
- 对象关系数据库系统(嵌套关系、复杂类型、继承、引用类型、函数与过程)
5.5 大数据与数据库
- 大数据的概念
- 大数据之数据仓库设计
- 数据转移技术
- 数据仓库主要应用场景——联机分析处理(OLAP)
- 数据库主要应用场景——联机事务处理(OLTP)
5.6 NewSQL数据库
- NewSQL数据库的发展
- TiDB介绍
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




