oracle详细笔记.doc

  1. 1、本文档共123页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle详细笔记

oracle数据库 目录 oracle数据库 1 1.oracle简介 2 1.1 软件素材 3 1.2 安装oracle软件 3 1.3 创建oracle数据库 3 1.4 验证数据库 10 1.5 切换scott用户 21 1.6 scott用户表结构 22 2.SQL语言 24 2.1 SQL语言分类 24 2.2 SELECT 24 2.3 字符串拼接 29 2.4 去重复 30 2.5 WHERE条件 30 2.6 ORDER BY排序 32 2.7 函数 33 2.8 GROUP分组 38 2.9 HAVING 40 2.10 表的自关联 40 2.11 JOIN查询 45 2.12 SELECT总结 47 2.13 子查询 48 2.14 分页查询 49 2.15 复杂查询 53 3.ORACLE的系统架构 56 3.1 系统架构图 58 3.2 用户管理 60 3.2.1 表空间 60 3.2.2 用户创建 60 3.2.3 新用户登录 61 4.DDL、DML语言 65 5.视图 67 6.序列 71 7.数据字典 72 8.索引 75 9.PL/SQL编程 76 9.1 helloworld入门案例 77 9.2 变量 78 9.3 动态赋值 79 9.4 变量的分类 81 9.4.1 简单类型变量 81 9.4.2 %type类型 81 9.4.3 record类型 82 9.4.4 %rowtype 84 9.4.5 table类型 85 9.5 if分支 86 9.6 循环分支 88 9.7 异常 91 9.8 PL/SQL执行DDL 92 9.9 PL/SQL执行DML 94 10.游标 96 10.1游标基础知识 96 10.2游标应用 100 10.3批量游标 100 11.存储过程 103 12自定义函数 105 13 ORACLE JOB 107 14 JDBC连接oracle数据库 112 1.oracle简介 属于关系型数据库,有很多,如sql(sun公司收购---(oracle) java领域大多都会使用mysql(中小型项目)或oracle数据库(大型项目)。 1.1 软件素材 切记先看软件说明!!!!! 1.2 安装oracle软件 省略,见视频 1.3 创建oracle数据库 oracle数据库的创建和mysql相比,会稍微复杂一些(相对于dba而言),但是oracle提供了一个可视化的工具,简化数据库创建过程。 开始菜单中找到oracle目录 使用dbca创建数据库 点击dbca 说明:oracle数据库名称一般来说是大写的 实例SID默认和oracle数据库名称一致,用来引用数据库,具体实例的含义后面会介绍 说明: 当一个oracle数据库安装成功后,会有默认的用户,如sys和system都是管理员用户 为了方便学习,将sys和system的密码都设置成admin 说明: oracle数据库默认占40%的内存,默认提供150个最大连接数 共三类文件:控制文件(.ctl) 、数据文件(.dbf)、日志文件(.log) 至此WB171001数据库创建完毕 1.4 验证数据库 分两步 (1)验证数据库是否已经启动 右键计算机----》管理----》服务---》 找oracleServiceWB171001 说明: 在oracle数据库创建成功后,默认是自动启动(开机自启),如果是自己电脑安装oracle,建议设置成手动启动,需要用的时候,再启动。 (2)客户端是否能正常连接数据库 a.使用命令行窗口 在windows下就时dos窗口 windows键+R----》运行----》cmd----进入dos界面 sqlplus system/admin as sysdba; 退出数据库 quit; b.使用oracle自带的可视化客户端工具 其实可视化的操作不多,实质还时命令行。 c.第三方客户端工具 sql developer 配置网络服务 点击更改登录 输入system的密码admin 使用第三方工具登录 1.5 切换scott用户 发现账户被锁定 使用管理员用户解锁scott用户 账户解锁命令 使用system用户登录数据库 alter user scott account unlock; 切换用户 conn scott/admin; 1.6 scott用户表结构 desc 表 deptno:部门编号 dname:部门名称 loc:位置 知识点: oracle数据库的数据类型 数字类型:number类型(有int float double…) 能代表整数和小数 如:number(5) ---(5位的整数

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档