2011 MLDN李兴华Oracle学习笔记概览
需积分: 9 136 浏览量
更新于2024-07-19
收藏 11.04MB PDF 举报
本篇笔记是关于2011年MLDN(Middleware Developer Network,中间件开发者网络)上的李兴华教授关于Oracle数据库的课程内容。Oracle是业界著名的数据库管理系统,由Larry Ellison创立,其版本发展经历了多个阶段,如Oracle 8、8i、9i、10g等。课程涵盖了Oracle的基础知识和操作技巧。
在课程中,学生可能学习到了以下关键知识点:
1. **Oracle系统简介**:Oracle讲解了Oracle数据库的核心概念,包括其功能特性、体系结构以及与竞争对手如IBM的关系,如Oracle Bruce Scott可能是Oracle团队的一员。
2. **安装与配置**:提到了使用`setup.exe`进行Oracle 10g的安装,以及Oracle服务管理(如OracleServiceMLDN)和TNS(Transparent Network Substrate,透明网络子层)监听器的设置。
3. **SQL*Plus工具**:作为Oracle的命令行客户端,SQL*Plus(包括`sqlplus`, `sqlplusw`)是教学中的重点,包括基本的SQL查询,如`SELECT * FROM emp`,以及设置行宽(`setlinesize`)和页大小(`setpagesize`)等命令。
4. **用户权限管理**:涉及了数据库角色(如`sys`和`sysdba`),以及如何连接到数据库(`conn`)并切换用户权限(如`connsys/change_on_install sysdba`),这显示了对数据库安全和权限控制的理解。
5. **基础查询示例**:通过查询`emp`表(可能是一个内置的示例表)来演示SQL查询语句,如查看`emp`表中的数据,以及如何执行带有通配符的查询。
6. **文本文件交互**:教学中可能介绍了如何使用`sqlplusw`连接到数据库并从`demo.txt`文件读取SQL脚本,这展示了如何将脚本自动化或从外部源加载数据。
7. **错误处理**:通过`ORA-00942`错误提示,学生了解了SQL语法错误,如未找到表`emp`,这是SQL开发和调试的重要环节。
这些笔记提供了2011年MLDN李兴华教授Oracle课程中的一些核心知识点,包括数据库系统概述、安装配置、SQL*Plus操作、权限管理以及基础查询和错误处理等内容,适合希望深入学习Oracle数据库的人员参考。
点击了解资源详情
点击了解资源详情
133 浏览量
2013-08-19 上传
139 浏览量
157 浏览量
116 浏览量
135 浏览量

llhhxxiong
- 粉丝: 1

最新资源
- Fourinone分布式计算框架的架构与原理详解
- 探索超级玛丽C++源代码与制作揭秘文档
- STM32单片机高精度超声波液位计设计探讨
- WimTool工具:Win32程序映像处理功能详解
- ERP中英文术语对照表完整版
- 爱普生L4160系列Win32驱动安装指南
- 深入探索Laravel与gnucash-eloquent的融合技术
- 深入解析数据库系统与SQL编程原理
- Struts2+Spring3+Hibernate4整合包的详细介绍和使用
- mp-prototype:前端原型开发实践
- 海康SDK运行库:开发程序的必备支持
- 掌握Laravel开发:lk-verstak项目实战指南
- 深入了解CAS单点登录技术与实践
- Java实现非IE打印的Web和PDF打印源码
- VC++实现CTabCtrlBar多标签界面的深入探讨
- Simcoe County Malt网站升级至v2.0版本