Oracle学习笔记:从基础到进阶
需积分: 9 100 浏览量
更新于2024-07-28
收藏 11.04MB PDF 举报
"这是一份关于Oracle数据库的学习资料,涵盖了多个版本和相关的工具,包括SQLPlus的使用,以及一些基础的SQL查询操作。"
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,由美国甲骨文公司(Oracle Corporation)开发。这个笔记资料包含了Oracle的不同版本,如Oracle2、Oracle8、Oracle8i、Oracle9i和Oracle10g,这些版本的发展代表着Oracle在技术上的不断进步和创新。
2.11 和 2.21 可能是指笔记中的特定章节或主题,可能涉及到Oracle数据库的安装、配置、管理和性能优化等内容。Oracle2可能是早期的一个版本,而Oracle3则可能是后续的更新,不过在这个列表中没有提供更具体的信息。
`sqlplusw` 是Oracle提供的一个命令行工具,用于执行SQL语句和PL/SQL块,进行数据库的管理和维护。它允许用户交互式地与数据库进行通信,或者通过批处理模式运行脚本。
3.1、3.2 和 3.3 涉及到Oracle数据库的管理,可能包括数据库服务的启动、停止,以及Oracle监听器(TNSListener)的设置。`OracleServiceMLDN` 提示这可能是在配置名为MLDN的服务。
"MLDN"和电话号码可能是指提供技术支持的资源或者是学习社区,用户可以通过这些联系方式获取帮助或参与讨论。
`scott/tiger`、`system/manager`和`sys/change_on_install`是Oracle数据库中预定义的用户账号,它们有不同的权限级别。`scott`通常用于教学示例,`system`和`sys`是管理员级别的账户,需要特别小心使用。
5、6 和 9 的内容可能涉及SQLPlus的使用技巧,如设置行大小(`set linesize`)和页面大小(`set pagesize`),以及编辑和运行SQL脚本。
7 到 10 的部分展示了SQLPlus中执行查询的基本语法,比如`SELECT * FROM emp;`是一个基本的查询所有员工信息的命令。`ora-00942`是Oracle返回的一个错误代码,表示表或视图不存在,这可能是因为用户尝试访问的表在当前环境中未定义,或者权限不足。
最后,笔记还提到了使用`sys`用户以`ASSYSDBA`模式连接,这是为了进行系统级别的操作,如创建和管理数据库对象,以及执行高级维护任务。`conn / AS SYSDBA`命令允许无口令登录,但需要谨慎操作,因为它具有极大的权限。
这份Oracle笔记资料提供了全面的学习路径,涵盖了从基础的数据库概念到具体的SQLPlus使用,再到高级的数据库管理技巧,对于想要深入理解和掌握Oracle数据库的用户来说非常有价值。
2008-06-23 上传
2014-12-26 上传
2023-08-02 上传
2023-08-18 上传
2023-07-15 上传
2023-08-11 上传
2023-07-13 上传
2024-02-07 上传
litianlang
- 粉丝: 0
- 资源: 1
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践