Oracle数据库入门:韩顺平教学笔记
需积分: 0 89 浏览量
更新于2024-10-21
收藏 2.36MB DOC 举报
“Oracle 韩顺平 授课笔记,主要涵盖了Oracle数据库的基础知识,包括与其它数据库的区别、Oracle实例的概念、默认用户的介绍以及一些基本的SQL命令。”
Oracle数据库是企业级关系型数据库管理系统,由甲骨文公司开发。本笔记主要基于韩顺平老师的讲解,适合Oracle数据库的初学者。首先,它强调了Oracle数据库的一个关键特性:一个实例对应一个数据库。这意味着启动Oracle服务即启动了一个实例,也就是一个独立的数据库。若需管理多个数据库,则需安装多个Oracle服务。
安装Oracle时,会自动创建三个默认用户:sys、system和scott。sys作为超级用户,拥有最高权限,能访问所有对象;system是管理员用户,权限次之;而scott则为普通用户,权限相对较低。这些用户各自有不同的权限,可以看到和操作的数据对象(如表、视图等)也各不相同,这是Oracle通过权限控制实现的。
Oracle与SQL Server等其他数据库系统的区别在于,SQL Server在启动时会同时启动多个数据库,而Oracle启动一个服务即启动一个数据库实例。因此,使用Oracle的系统管理员可以查看一个实例,而SQL Server的管理员能看到多个数据库。
笔记还介绍了Oracle常用的第三方工具,如PL/SQL Developer和SQL*Plus,以及一些基础的SQL命令。例如,使用`conn`命令连接数据库,格式为`conn 用户名/密码@网络服务名`,如果以特权用户身份连接,需加上`as sysdba`或`as sysoper`。如果需要切换用户,可以直接使用`conn`命令,输入新的用户名和密码。密码的修改通常需要sys或system用户进行,通过`passwd`命令完成。查询当前用户名可使用`show user`,退出命令是`exit`。此外,可以通过`@脚本路径`执行SQL脚本。
这些基础概念和操作对于理解Oracle数据库的工作原理和日常管理至关重要,对于初学者来说是很好的学习起点。通过深入学习和实践,可以进一步掌握Oracle的高级特性和复杂操作,如表空间管理、索引优化、备份恢复等。
117 浏览量
2012-08-07 上传
2014-12-26 上传
2014-04-03 上传
2011-09-07 上传
2012-10-09 上传
2011-08-25 上传
2011-09-13 上传
2011-09-13 上传
Myoneching
- 粉丝: 0
- 资源: 1
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全