Oracle技术笔记:从基础到高级
需积分: 9 46 浏览量
更新于2024-07-30
收藏 11.04MB PDF 举报
"这是一份来自MLDN魔乐科技的Oracle课堂笔记,涵盖了Oracle数据库的多个版本和相关工具的使用,包括SQLPlus的运用及基本的SQL查询操作。笔记中提到了Oracle创始人Larry Ellison以及Oracle的产品发展历史,如Oracle 8i、9i和10g等。此外,还涉及了数据库的安装过程、数据库管理员的相关概念,以及一些常见的用户如scott和sys的使用。"
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,由美国Oracle公司开发。这份笔记首先介绍了Oracle数据库的基本概念,可能包括数据库的架构、数据存储方式以及Oracle在业界的地位。其中,2.11和2.21可能分别代表课程的章节或主题,详细内容未给出,通常这些章节可能会涵盖数据库管理、性能优化、备份恢复等核心概念。
Oracle的发展历程在笔记中被提及,从Oracle2到Oracle10g,展示了Oracle产品线随着时间的演进,尤其是Oracle8i、9i和10g这三个关键版本。8i引入了对互联网的支持,9i进一步提升了性能和可扩展性,而10g则强调了网格计算和自动化管理。
SQLPlus是Oracle提供的一个命令行工具,用于执行SQL语句和PL/SQL块。笔记中的3.3部分可能详细讲解了如何使用SQLPlus进行查询、设置显示格式(如linesize和pagesize)以及编辑和运行SQL脚本。例如,`SELECT * FROM emp;` 是一个基本的SQL查询,用于获取名为"emp"的表的所有记录。而4至9段的内容可能涉及如何通过sqlplusw命令行工具进行交互式操作,包括连接数据库、设置环境变量和运行外部脚本。
笔记中提到了几个重要的Oracle数据库用户,如scott和sys。scott是Oracle的标准示例用户,通常用于教学和测试目的,而sys是超级管理员用户,具有极高权限,用于系统级别的管理和维护。
最后,笔记中提到了使用sys用户以sysdba角色连接,并执行SQL查询,这通常是数据库管理员执行数据库维护任务时的操作。`conn sys/change_on_install as sysdba;` 是连接命令,`SELECT * FROM emp;` 是一个查询emp表的示例,但可能因为权限问题或表不存在导致了错误`ORA-00942`。
这份MLDN魔乐科技的Oracle课堂笔记提供了一个全面的学习路径,涵盖了Oracle数据库的基础知识、版本历史、SQLPlus的使用以及数据库管理的基础概念。对于初学者和希望深入理解Oracle数据库的人来说,是一份宝贵的参考资料。
2012-10-10 上传
2023-05-30 上传
2024-09-16 上传
2024-09-16 上传
2024-09-16 上传
2024-09-16 上传
古剑奇谭
- 粉丝: 3
- 资源: 6
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展