【精华】Oracle从入门到精通pdf高清版

4星(超过85%的资源)
所需积分/C币:50 2014-06-25 17:08:01 1.78MB PDF
258
收藏 收藏
举报

【精华】Oracle从入门到精通pdf高清版: 清原版文档,非扫描件 一、SQL................................................... 1.1、基本概念:........................................... 1.2、数据库安全:......................................... 1.3、基本的SQL SELECT 语句................................ 1.4、SELECT语句........................................... 1、语法:................................................. 2、SQL语句说明:.......................................... 3、数字和日期都可以使用数学运算符建立表达式。............. 4、定义空(NULL)值....................................... 5、别名................................................... 6、spool +路径............................................ 7、连接操作符: || ....................................... 8、文本字符串............................................. 9、DISTINCT .............................................. 1.5、SQLPLUS 与 SQL 的关系................................ 1、SQLPLUS命令的功能: ................................... 2、查询 SQLPLUS 命令...................................... 3、SQLPLUSW 在 WINDOWS 下运行的分析器。................... 4、SQLPLUS 命令: ........................................ 1.6、单行函数............................................. 1、character字符类型函数: ............................... 2、number数字类型函数..................................... 3、时间类型函数:(date) ................................ 1.7、嵌套函数:........................................... 1. 通用函数:............................................. 2. 条件表达式:........................................... 3. 从多表中显示数据: .................................... 1.8、用字函数产生的总计................................... 1.9、子查询:............................................. 2.0、替换变量:........................................... 1.&....................................................... 2.&&...................................................... 2.1.环境变量:............................................ 2.2 格式化命令:.......................................... 2.3 做脚本文件的过程:.................................... 2.3 数据操作语句:........................................ 1. 插入.................
资源来自网络,仅供学习! 0 raclo从入门到精通 5、给表加注释: COMMENT… 6、约東条件 5.视图(VIEW) 37 2.6、序列: 39 2.7、索弓 2.8控制用户的访问 1.数据库的安全性 41 2.角色: 4 3.使用集合架作. 42 4. ORDER BY子句 5. GROUP BY了句的增强 43 6. GROUP ING函数 43 2.9高级子查询 成对子查询: 2.层次查询 Management 245 1.0 racle的构件和组件 45 2.数据库的物理结构: 1.控制文件 46 2.数据文件 3.重做口志文件 4. data file数据文件 46 5.作用:存放数据。 6.数据文件大小可以扩展 7. tablespace表空间:一个或多个数据文件的逻辑组成 8. redo log file重做日志文件 46 9. control file控制文件 …416 10. parameter file初始化参数文件 11. password file∏令文件 47 12. archived log file归档日志文件. 47 3. instance实例/例程 47 4、进程结构 1.用户进程:开始于数据库用户请求连接数据库 2.服务进程:与OA实例连接,开始于用户会话的建立。 49 3.后台进程:当0RA实例启动时启动 DBR数据库写进程… 49 2.LGWR重作日志写进程. 50 6.CKPT检查点进程 50 7.ARCn归档进程(可选 50 8.L0 GICAL STRUCTURE逻辑结构 ……50 5、 OEM ORACLE企业管理器 6.管理ORA实例 51 7.启动过程 52 1. NOMOUNT实例启动阶段 2. MOUNT数据厍装载阶段 3.OPEN打开数据库 52 3页,共106臾 资源来自网络,仅供学习! 0 raclo从入门到精通 8.启动命令: 52 在关闭状态下执行 2.切换命令:不能跳级切换 3.关闭过程与启动逆向; 9.监视诊断文件: 10. BACKGROUND TRACE FILES后台进程跟踪文件… 53 11 user TRACE Files用户跟踪文件 12.创建数据库. 1.创建前的准备: 2.创建方法: 13、UNⅨX操作系统环境变量 55 14、手动创建数据厍…… .55 15、使用数据字典和动态性能视图 数据字典 2.数据字典的分类 56 动态性能衣: 16、维护重做日志文件 57 17、管理表空间和数据文件 18、表空间的空间管理(区的管丑): 、本地管理: .61 2、数据宁典管理衣空间: 61 3、存储参数: 4、表空间状态: 5、查看表空间信息: 6、重定义表空间的人小 7、操作表空间: 62 8、移动数据文件 9、删除表空间 63 19、存储结构和关系. 1、段类型 3、数据库块 344 “··4··4··· 4、9T提供非标准块…… ……64 5、标准块大小…… 64 6、非标准块的大小… 64 数据块的内容: 8、块的空间利用参数: 9、数据块管理 .65 0、管理回滚段(Undo)的数据. 65 20、Undo段的类型 ·“非;着非;。p NON-SYSTEM类型: 66 2. SYSTEM类型 66 自动UNDO段管理的其他参数:, 67 21、管理表… 67 创建表提示: 67 2.创建临时表 68 第4页,共106贞 资源来自网络,仅供学习! 0 raclo从入门到精通 3.修改存储参数和块空间利用参数:…168 1.手动分配区: 5.非分区表的重组 68 6.删除列: 68 7.重命名表中的一列 68 8.标记刎不再使用: 9.删除不使用的列:… 10.继续列的删除操作 11.得到表的信息 69 22、管理索引( index) 1.索引的分类: 69 2.索引结构: 3.存储参数: 70 4创建B-TRE索引: ,70 5.索引 PCTFREE的变化 70 6.创建索引的提示 70 7.创建位图索引: 71 8.改变索引参数: 9.重建索小: 10.在线重建索引:(建议不使用) 11.合并索引 12.删除索引 13.确定未使用的索引 71 14.查看索引信息: 23、管理口令安全和资源… 1.口令帐户锁定: 72 2.自动锁定,可以手动解锁 3.口令的到期和过期: 72 4.冂令历史: 5.口令的校验 6.用户提供的校验函数: 73 7.口令校验函数: ·。丰 73 8.创建 profile口令设置: 9.修改 profile:冂令设置 73 10.删除 profile:口令设置 73 24、资源管理: 1.启动资源限制通过: ………74 2.会话级参数: .74 3.调用级参数: ……74 A.创建 profile:资源配制.…… 章卡 5.查看 74 24、管理用户… 74 用户 74 2.数据库的方案: .74 3.创建用户的步骤: 75 4创建一个新的用户:数据库认证 75 5页,共106臾 资源来自网络,仅供学习! 0 raclo从入门到精通 5改变用户的表空间配额:… 75 6.删除用户:… 75 7.查看: 75 25、管理权限.… ····…······…·····:····:··········· 75 两种用户权限: 2.系统权限: 176 3.授予系统权限: 76 4.授予对象权限 76 5.移除系统权限: 7.移除对象权限 77 8.查看: 26、管理角色… .77 1.创建角色:… 2.赋予角色权限: 3.将角色赋予用户 .77 4.设置用户的默认角色在需要的吋候启用或禁用角色; 着· 77 5.移除角色 6.删除角色 78 7.预定义角色 78 8.查看: 78 27、使用全球化支持 28、基本的ORA树络服务器端配置. 79 PL/SQI 1、创建PL/SQL语句的过程: 2、 PL/SQL中的SQL语句… 査询语句:可以直接使用,语法和规则有改变。 83 2.循环控制: 83 3. index by tables中的方法: 85 4. SQL C .85 5.FOR循环的游标使用 86 6.带参数的游标: 7 7.异常处坦…… 8预定义异常 88 9.非预定义异常: 88 3、函数: 88 4、存储程序单元 5、管理PL/SQL程序块: 6、包( package) 92 组成 92 2.构建没有包头的包:…92 3.SQL中使用包函数的限制 92 4.与开发相关的系统包 93 7、触发器 94 1.语句级 2.行级触发器: 95 3. INSTEAD OF TRIGGER:替换类型触发器 96 6,共106 资源来自网络,仅供学习! 0 raclo从入门到精通 4.DDL触发器: 96 5.系统事件触发器 96 8、审计 97 9、数据同步: ········;······…:····· 98 四、 backup and recover备份与恢复 8 1、备份与恢复概论:… 2、定义一个备份、恢复策略:… 99 3、数据库的同步: 4、数据库的备份 …101 1.物理备份与逻辑备份 2.数据库的恢复… 103 4、 ARCHIⅤEL0G模式下的不完仝恢复 …105 7贞,共106页 资源来自网络,仅供学习! 0 raclo从入门到精通 SQL 1.1、基木概念: 数据库对象: 1.表 2.约東条件:保证数据完整性 视图:虚表,命名的查询语句 4.索引:加速查询(加快查询的速度)。 5.序列:·串连续递增或递减的数字,步长相同,(代理键 6.同义词:一个对象的另外一个叫法(对象的别名)。 7.存储过程:用于架作 8.函数:用作复杂运算的。用于计算。 9.触发器:由事件触发的存储过稈。 10.包 1.2、数据库安全: 1、用户 2、方案或模式( Schema):是用户所对应的对象的集合。用户名等于方案名 3、权限 角色:权限组,一组权限 5、配额( quota):允许被使用的空间。用户可以在表空闩上可以使用的空闩 端口:2030 环境变量 ORACLE BASE基本目录 0 RACLE NAME当前的上目录 CLE NLS33使用US7 ASCLL字符集时不用设 PATH路径 1.3、基本的 SQL SELECT语句 口令中的第一个字符不能为数字。 语句类型 (一)查询: SELECT 数据操作语句:DML(数据的插入 INSERT、删除 DELETE、修改 LPDATE、合并 MERGE) 二)合并:把一个表中的数据合并到另一个表中去,如果数据在原表中存在做 UPDATE,否则 INSERT (9I独有)。 (三)事务控制语句:COMT提交、 ROLLBACK回滚 SAVEPOINT存储点(与 ROLLBACK搭配使用)在回滚的时侯可以回滚到某个存储点上。否则回滚到 最初起点上 (四)数据定义语句:对对象操作。 TRUNCATE淸除表中所有数据/ CREATE创建DROP删除/ ALTER 第8页,共106贞 资源来自网络,仅供学习! 0 raclo从入门到精通 修改 (五)权限控制语句(DCL): GRANT授予权限/ REVOKE移除权限 1.4、 SELECT语句 1、语法 SELECT查询列表ⅣROM数据源; 来*SQL命令必须加分号 ALTER USER HR TDENTTFTED BY HR ACCOUNT UNLOCK 修改用户 解锁 给HR解锁 C0NECT( conn)I/R(密码)用皿用户连接数据库 来是*(不是SQL命令是 SQLPLUS命令)不用加分号 DESCriBe ( desc) DEPARTME\TS 关键字 衣名 描述表命令( SQLPLUS命令) 2、SQL语句说明: (1)语句文木的书写不区分大小写。(但宇符串在作为值的时候要注意大小写) (2)语句可以写单行也可以写多行。 (3)关键竽不能缩写或跨行 (4)语句通常被分多行书写。 (5)缩进被用于提高语句的可读性。 3、数字和日期都可以使用数学运算符建立表达式。 +,一,*,/<>不等于 口期可以加减数字,数字默认为天 日期不能加日期,但凵期可以减凵期 字符不能加减。 4、定义空(NUIL)值 空值出现在表达式中会导致整个表达式的值为空 MⅥL(字段名,将要赋予的值)函数 作用:将空值转换成其他有 ASCLL码的值。 annual salary年薪 5、别名 可以加中文的字段别名。 如果想强制地改变列名的大小写,可以在别名的定义时加上双引号,列名有空格时也要在列名上加双 引号。 G]: select lastname as "employees name" from cmployccs 9,共106页 资源来自网络,仅供学习! 0 raclo从入门到精通 6、 spool+路径 保存命令(将显示保存) 7、连接操作符: select lastname 'work in' department id from tablename select last name’' s salary is' salary员工月薪 from cmployccs; 注:在单引号中还要使用单引号的话,就必须使用两个单引号来实现一个单引号的功能。 8、文木字符串 可以代表字符、数字或是日期。 *当代表字符或日期的时侯用单引号括起来,数字不需要 9、 DISTINCT 在查询时默认显小所有的行,包括有重复值的行 DISTI\CT消除重复行关键字,放在整查询列表的最前面。 作用范围:整个查询列表的组合。 消除重复行后会按字段的特性,做升序排列。(执行过程:先排序,再消除重复 select distinct department id, job id from employees 1.5、 SQLPLUS与SQL的关系 SQL*是一种语言 ANSI标准 关键字不能缩写 *用于操作数据库中的数据和表的定义 1、 SQLPLUS命令的功能 描述表的结构 编辑SQ.语句 2、查询 SQLPLUS命令 help+命令 3、 SQLPLUSW在 WINDOWS下运行的分析器。 脊陆 ISQLPLUS (1)先到服务中启动 Orac leorahome!2 ChTtpserVer (2)在浏览器中输入http://wnj:7778/isqlplus URL(网页中的地址) 第10页,共106贝

...展开详情
试读 106P 【精华】Oracle从入门到精通pdf高清版
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
andrew_ligang 一般。。但还是谢谢
2016-12-28
回复
Coding机器人 是文字版,但不适合从未接触过数据库的人,也不适合已经学会的人
2014-08-14
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
上传资源赚钱or赚积分
最新推荐
【精华】Oracle从入门到精通pdf高清版 50积分/C币 立即下载
1/106
【精华】Oracle从入门到精通pdf高清版第1页
【精华】Oracle从入门到精通pdf高清版第2页
【精华】Oracle从入门到精通pdf高清版第3页
【精华】Oracle从入门到精通pdf高清版第4页
【精华】Oracle从入门到精通pdf高清版第5页
【精华】Oracle从入门到精通pdf高清版第6页
【精华】Oracle从入门到精通pdf高清版第7页
【精华】Oracle从入门到精通pdf高清版第8页
【精华】Oracle从入门到精通pdf高清版第9页
【精华】Oracle从入门到精通pdf高清版第10页
【精华】Oracle从入门到精通pdf高清版第11页
【精华】Oracle从入门到精通pdf高清版第12页
【精华】Oracle从入门到精通pdf高清版第13页
【精华】Oracle从入门到精通pdf高清版第14页
【精华】Oracle从入门到精通pdf高清版第15页
【精华】Oracle从入门到精通pdf高清版第16页
【精华】Oracle从入门到精通pdf高清版第17页
【精华】Oracle从入门到精通pdf高清版第18页
【精华】Oracle从入门到精通pdf高清版第19页
【精华】Oracle从入门到精通pdf高清版第20页

试读结束, 可继续阅读

50积分/C币 立即下载 >