还剩33页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库经典基础教程Oracle本课程将带您深入了解数据库的基础知识,从数据库概述到高级管理和优Oracle化,涵盖核心概念和实践技能我们将通过案例分析和练习,帮助您掌握Oracle数据库的实际应用课程介绍目标内容掌握数据库的基本操作和管理技能涵盖数据库基础、语句、事务Oracle SQL管理、数据备份与恢复、性能优化等方式理论讲解、案例分析、实践操作相结合数据库概述Oracle什么是数据库?特点Oracle数据库是一个关系型数据库管理系统(),广泛应用于各种高企性业能级、应高用可靠性、安全性高、功能强大Oracle RDBMS数据库产品系列OracleOracle DatabaseOracle DatabaseStandardEdition EnterpriseEdition适用于小型企业适用于大型企业和关键业务应用Oracle DatabaseCloud Service云端部署的数据库服务数据库的体系结构Oracle实例Oracle数据库的运行环境数据库存储数据的物理文件集合表空间逻辑存储单元,用于组织数据文件数据文件存储数据库数据的物理文件数据库的核心组件Oracle数据库实例内存结构后台进程运行环境和管理数据库操作SGA PGA数据库管理员角色安装配置安装和配置数据库软件用户管理创建和管理数据库用户性能监控监控数据库性能并进行优化备份恢复定期备份和恢复数据库数据数据库创建与启动创建数据库1使用创建数据库DBCA配置参数2配置数据库参数文件启动数据库3启动数据库实例实例管理与配置参数调整2调整数据库参数以优化性能启动停止/1控制实例的启动和停止资源监控3监控数据库资源使用情况用户与权限管理创建用户分配权限角色管理使用语句创建新的数据库用户为用户分配相应的数据库权限使用角色简化权限管理SQL表空间和数据文件管理表空间数据文件管理逻辑存储单元物理存储单元创建、扩展和管理表空间和数据文件参数文件管理Oracleinit.ora1参数设置2性能影响3数据字典及视图1000500表视图系统表预定义查询200其他数据字典对象语句基础SQLSELECT查询数据INSERT插入数据UPDATE更新数据DELETE删除数据语句的数据类型SQLNUMBER1数值类型VARCHAR22字符类型DATE3日期类型常用语句练习SQL练习练习练习123123查询所有用户信息添加新用户更新用户信息数据插入、修改、删除插入修改删除事务的基本概念作用ACID原子性、一致性、隔离性、持久性保证数据一致性和完整性事务的隔离级别1Read UncommittedRead Committed24Serializable RepeatableRead3回滚段与检查点回滚段用于事务回滚检查点用于数据库恢复数据备份与恢复备份策略1备份方法2恢复过程3数据库备份策略完整备份差异备份
1.
2.12定期进行备份自上次完整备份后的变化增量备份
3.3备份自上次备份后的变化数据恢复的方法方法一使用备份进行恢复方法二使用归档日志进行恢复日志管理的基本原理重做日志归档日志记录数据库修改操作用于数据库恢复审计与安全管理用户权限1控制用户访问权限审计跟踪2记录数据库操作安全策略3制定数据库安全策略存储管理与监控存储使用情况性能指标性能优化基础索引优化优化1SQL24硬件升级参数调整3索引的原理与应用原理应用加速数据检索创建和维护索引分区表的使用创建分区表根据需求划分数据管理分区维护和管理分区优点提高性能和可用性压缩技术的应用基本原理减少存储空间应用场景大型数据库数据库自动化管理自动化备份自动化监控自动化维护数据库集群与高可用RAC DataGuard12数据保护Real ApplicationClusters数据复制与读写分离主库1写操作从库2读操作迁移与升级实践规划执行验证
1.
2.
3.123制定迁移计划执行迁移操作验证迁移结果案例分享与总结本课程通过丰富的案例分享和总结,帮助学员巩固所学知识,并能够将所学知识应用于实际工作中希望大家能够在未来的数据库管理工作中取得更大Oracle的进步!。
个人认证
优秀文档
获得点赞 0