Oracle学习笔记:SQL与表结构操作指南
Oracle笔记主要围绕Oracle数据库系统及其SQL语言展开,针对SCOTT用户下的emp、dept和salgrade三个表进行了学习和实践。笔记首先介绍了Oracle的关键客户端工具——sqlplus,它是Oracle的标准命令行接口,允许用户以scott/tiger身份登录,并区分了图形版、命令行界面(包括isqlplus网页界面)以及流行的第三方工具Toad。 作为学习的起点,sqlplus的使用至关重要,包括如何通过超级管理员登录(如sqlplussys/bjsxtassysdba)进行数据库管理,以及如何解锁被锁定的用户(如alter user scott account unlock)。这部分内容强调了DBA权限的管理和用户账户安全。 笔记的核心部分深入讲解了SQL语言,SQL是一种标准化的数据库操作语言,支持SQL1922和SQL1999标准,广泛应用于各种数据库系统,尽管可能因数据库厂商略有差异。SQL主要由四大部分组成: 1. **查询语句(SELECT)**:是SQL的基础,select语句用于从表中检索数据,是考试的重点,要求全面掌握。 2. **DML语句(Data Manipulation Language)**:包括INSERT(插入)、UPDATE(更新)和DELETE(删除)等,用于处理数据的增删改操作。 3. **DDL语句(Data Definition Language)**:涵盖了CREATE(创建)、ALTER(修改)和DROP(删除)等,用于定义和修改数据库对象。 4. **事务控制语句**:如COMMIT(提交)和ROLLBACK(回滚),用于管理数据库操作的原子性和一致性。 DCL(Data Control Language)虽然重要,但对开发人员来说相对不那么直接,因此在本笔记中暂未重点讲解。此外,为了更好地理解和操作数据,笔记还提到了设置SQL环境的细节,如调整行宽(setlinesize)和页数(setpagesize)。 在具体应用中,作者建议首先熟悉实验中的emp表,包括其字段类型,如VARCHAR2(支持国际化)和NUMBER(带小数的数值类型)。通过描述emp表,读者可以理解如何在实际查询中运用这些概念。 这份Oracle笔记为初学者提供了一个基础的入门教程,涵盖了SQL语法、数据库连接和基本操作,是Oracle学习者不可多得的参考资料。
![](https://csdnimg.cn/release/download_crawler_static/1818082/bg8.jpg)
![](https://csdnimg.cn/release/download_crawler_static/1818082/bg9.jpg)
剩余43页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 1
- 资源: 17
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)