oracle从入门到精通.pdf

所需积分/C币:8 2019-01-25 15:34:02 588KB PDF
52
收藏 收藏
举报

1、用户 2、方案或模式(Schema):是用户所对应的对象的集合。用户名等于方案名 3、权限 4、角色:权限组,一组权限。 5、配额(quota):允许被使用的空间。用户可以在表空间上可以使用的空间。 端口:2030 环境变量 -ORACLE_BASE 基本目录 -ORACLE_NAME 当前的主目录 -ORACLE_NLS33 使用 US7ASCLL 字符集时不用设 -PATH 路径
资潺米自网络,仅供学习! 0 race从入门到精通 5、给表加注释: COMMENT 6、约東条件 2.5.视图(VIEW) 2.6、序列: 2.7、索引: 2.8控制用户的访问 1.数据库的安仝性 2.角色 3.使用集合操作 4. ORDER BY子句: 5. GROUP BY了句的增强 6. GROUPING函数 2.9高级子查询 1.成对子查询 2.层次查询 二、 Management: 1.0 racle的构件和组件 2.数据库的物理结构 1.控制文件 2.数据文件 3.重做口志文件 4. data file数据文件: 5.作用:存放数据。 6.数据文件大小可以扩展。 7. tablespace表空间:一个或多个数据文件的逻辑组成 8. redo log file重做日志文件 9. control file控制文件 10. parameter file初始化参数文件 password file∏令文件 12. archived log file归档日志文件 3. instance实例/例程 4、进程结构 1.用户进程:开始于数据库用户请求连接数据库 2.服务进程:与ORA实例连接,开始于用户会话的建立。 3.后台进程:当0RA实例启动时启动 DBWR数据厍写进程 2.LGWR重作日志写进程 6.CKPT检查点进程 ARCn归档进程(可选 8. LOG ICAL STRUCTURE逻辑结构 5、 OEM ORACLE企业管理器 6.管理ORA实例 7.启动过程 1. NOMOUNT实例启动阶段 2. MOUNT数据厍装载阶段 3.OPEN打开数据库 第3贞,共106页 资潺米自网络,仅供学习! 0 race从入门到精通 8.启动命令: 1.在关闭状态下执行 切换命令:不能跳级切换 3.关闭过程与启动逆向; 9.监视诊断文件 BACKGROUND TRACE FILES后台进程跟踪文件 user TRACE files用户跟踪文件 2.创建数据库 创建前的准备: 创建方法 操作系统环境变量 于动创建数据库 15、使用数据字典和动态性能视图 1.数据字典 2.数据字典的分类 3.动态性能衣: 维护重做日志文件 17、管理表空间和数据文件 18、表空间的空间管理(区的管坦): 1、本地管理: 2、数据宁典管理衣空间: 3、存储参数: 4、表空间状态 5、查看表空间信息: 6、重定义表空间的人小 7、操作表空间: 8、移动数据文件 9、删除表空间: 19、存储结构和关系 1、段类型: 2、区: 3、数据库块 4、9I提供非标准块 5、标准块大小 6、非标准块的大小 7、数据块的内容: 8、块的空间利用参数 9、数据块管理 10、管理回滚段(Undo)的数据 20、Undo段的类型 1.YON- SYSTEM类型: 2. SYSTEM类型: 3.自动ND段管理的其他参数: 21、管理表 1.创建表提示: 2.创建临时表 第4贞,共106页 资潺米自网络,仅供学习! 0 race从入门到精通 3.修改存储参数和块空间利用参数: 1.于动分配区: 5非分区表的重组 6.删除列: 7.重命名表中的一列: 8.标记列不再使用: 9.删除不使用的列: 10.继续列的删除操作: 11.得到表的信息: 管理索引 1.索引的分类: 2.索引结构 3.存储参数 4.创建B-TREE索引 5.索引 PCTFREE的变化 6.创建索引的提示 7.创建位图索引: 8.改变索引参数: 9.重建索引 10.在线重建索引:(建议不使用) 11.合并索引: 12.删除索引: 13.确定未使用的索引: 14.查看索引信息 、管理口令安全和资源 1.凵令帐户锁定: 2.自动锁定,可以手动解镤 3.口令的到期和过期 ∏令历史 5.口令的校验: 6.用户提供的校验函数: 7.口令校验函数 8.创建 profile口令设置: 9.修改 profile:∏令设置 10.删除 profile:口令设置 资源管理: 1.启动资源限制通过: 2.会话级参数 3.调用级参数: A.创建 profile:资源配制 5.查看: 24、管理用户 1.用户 2.数据库的方案: 3.创建用户的步骤 4创建一个新的用户:数据库认证 第5贞,共106页 资潺米自网络,仅供学习! 0 race从入门到精通 5改变用户的表空间配额 6.删除用户: 7.查看 、管理权限 两和用户权限: 2.系统权限: 3.授予系统权限: 4.授予对象权限 5.移除系统权限: 7.移除对象权限 8.查看: 26、管理角色 1.创建角色 2.赋予角色权限: 3.将角色赋予用户 4.设置用户的默认角色在需要的时候启用或禁用角色; 5.移除角色 6.删除角色:; 7.预定义角色 8.查看 使用全球化支持 基本的网络服务器端配置 PL/SQI 创建 语句的过程: 中的语句 査询语句:可以直接使用,语法和规则有改变。 2.循环控制: 3. index by tables中的方法: 4 SQL Cursor 5.FOR循环的游标使用 6.带参数的游标: 7.异常处理 8.预定义异常: 9.非预定义异常: 、函数: 4、存储程序单元 5、管理PL/SQL程序块 6、包( package) 1.组成 2.构建没有包头的包 3.SQ中使用包函数的限制 4.与廾发相关的系统包 7、觚发器 1.语句级 2.行级触发器 3. INSTEAD OF TRIGGER:替换类型触发器 第6贞,共106页 资潺米自网络,仅供学习! 0 race从入门到精通 4.DDL触发器: 5.系统事件触发器 8、审计 9、数据同步: 四、 backup and recover备份与恢复 1、备份与恢复概论 2、定义一个备份、恢复策略: 3、数据库的同步 4、数据厍的备份 1.物理备份与逻辑备份 2.数据库的恢复 1、 ARCHIVELOG模式下的不完仝恢复 第7贞,共106页 资潺米自网络,仅供学习! 0 race从入门到精通 SQL 1.1、基本概念: 数据斥对象: 1.表 2.约東条件:保证数据完整性。 视图:虚表,命名的查询语句 4.索引:加速查询(加快查询的速度)。 5.序列:串连续递增或递减的数字,步长相同,(代理键) 6.同义词:一个对象的另外一个叫法(对象的别名)。 7.存储过程:用于架作 8.函数:用作复杂运算的。用于计算 9.触发器:由事件触发的存储过稈。 10.包 1.2、数据库安全: 1、用户 2、方案或模式( Schema):是用户所对应的对象的集合。用户名等于方案名 权限 4、角色:权限组,一组权限。 5、额( quo ta):允许被使用的空间。用户可以在表空间上可以使用的空问。 端口:2030 环境变量 ORACLE BASE基本目录 ORACLE NAME当前的主目录 ORACLE NLS33使用US7ASCL字符集时不用设 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 race从入门到精通 修改 (五)权限控制语句(DCL):GRANⅥT授予权限/ REVOKE移除权限 1.4、 SELECT语句 、语法 SELECT査询列表FROM数据源 来*S@L命令必须加分号。 ALTER USER HR IDENTIFIED BY HR ACCOUNT UNLOCK 修收用广 解锁 给HR解锁 CONNECT(comn)皿/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 employees 第9贞,共106页 资潺米自网络,仅供学习! 0 raclo从入门到精通 6、 spool+路径 保存命令(将显示保存) 7、连接操作符: select lastname 'work in' department id from tablename select last name’' s salary is’ salary员工月薪 from employces; 注:在单引号中还要使用单引号的话,就必须使用两个单引号来实现一个单引号的功能 8、文木字符串 永可以代表字符、数字或是日期。 *当代表字符或日期的时候用单引号括起来,数字不需要。 9、 DISTINCT 在查询时默认显小所有的行,包括有重复值的行 DISTI\CT消除重复行关键字,放在整查询列表的最前面。 作用范围:整个查询列表的组合。 消除重复行后会按字段的特性,做升序排列。(执行过程:先排序,再消除重复) select distinct department id, job id from employees 1.5、 SQLPLUS与SQL的关系 SQL*是一种语言 ANSI标准 来关键字不能缩写 用于操作数据库中的数据和表的定义 、 SQLPLUS命令的功能 描述表的结构 编辑SQL语句 2、查询 SOLPLUS命令 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个字
baidu_34844839 才100页=-=,对于初学者来说,连个oracle环境配置安装什么的都没有
2019-04-01
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
关注 私信
上传资源赚积分or赚钱
    最新推荐
    oracle从入门到精通.pdf 8积分/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页

    试读结束, 可继续阅读

    8积分/C币 立即下载 >