云计算与Oracle数据库学习笔记

需积分: 3 4 下载量 184 浏览量 更新于2024-07-29 收藏 22.79MB DOC 举报
"这是一份综合性的Oracle自学资料,涵盖了云计算原理、数据库分类、选择数据库的考量因素以及Oracle的相关认证、特点和用户管理。" 在深入学习Oracle之前,我们需要了解云计算的基本概念。云计算的核心理念是将计算任务分散到大规模的分布式计算机网络中,而不是依赖单一的本地或远程服务器。这样做的好处包括提高计算效率、降低成本,并提供更安全的数据存储服务,因为数据存储在云端,减少了因设备故障或恶意攻击导致的数据丢失风险。 在关系型数据库领域,Oracle是其中的重要代表,与IBM的DB2、Microsoft的SQL Server、Sybase、IBM Informix、MySQL以及Access等共同构成了数据库市场的主流。根据项目规模、负载量、用户数量、成本和安全性需求,我们可以选择不同类型的数据库。小型项目,如留言板或小型信息系统,可能适合使用Access或Foxbase这样的小型数据库;中型项目,如商务网站,可能需要MySQL、SQL Server或Informix这样的中型数据库;而大型、高负载且对安全性有严格要求的项目,则通常会选择Sybase、Oracle或DB2这样的大型数据库。 Oracle作为全球化、跨平台的数据库系统,其特点是支持多用户并发操作,具备高效事务处理能力,并且提供了强大的安全性控制和数据完整性保障。Oracle还支持分布式数据库和分布式处理,使得数据管理和跨系统协作更为便捷。Oracle认证体系包括OCA(初级)、OCP(专家)和OCM(大师),这些认证对于提升个人专业技能和就业竞争力具有重要意义。 Oracle数据库的用户角色包括普通用户(如Scott/tiger)、普通管理员(如System/system)和超级管理员(如Sys/sys)。在安装Oracle后,它可能会占用Tomcat的8080端口。如果出现Listener服务无法运行的问题,可能是因为机器名更改,需要修改`listener.ora`配置文件中的HOST。Oracle的启动流程包括先启动服务`oracleservice实例`,再启动监听器`oracleorahomeListener`。在卸载Oracle时,需要注意`admin`、`oracle92`和`oradata`目录中的内容,它们分别存放配置文件、系统文件和数据文件。 通过这份自学资料,你可以系统地学习Oracle数据库的基础知识,为后续的深入学习和实践打下坚实基础。