- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Oracle数据库简介
事务控制语句 事务控制(Transaction,TC)语句 用于将对行所做的修改永久性的存储到表中,或者取消这些修改操作 语句 说明 COMMIT 永久性地保存对行所做的修改 ROLLBACK 取消对行所做的修改 SAVEPOINT 设置一个“保存点”,可以将对行所做的修改回滚到此处 数据控制语言语句 数据控制语言(Data Control Language,DCL)语句 用于修改数据库结构的操作权限 语句 说明 GRANT 授予其他用户对数据库结构的访问权限 REVOKE 阻止其他用户访问数据库结构 3. 使用Oracle开发工具 SQL Plus SQL Developer 什么是SQL Developer Oracle官方提供的开发工具 使用命令行界面SQL*PLUS,用于维护管理数据库 主要使用Oracle SQL Developer进行开发工作 什么是Oracle SQL Developer Oracle SQL Developer是提高生产力,而且单一化数据库发展任务的一个图形工具 使用 Java语言开发的 支持Windows操作系统, Linux操作系统和Mac OS 操作系统平台 缺省使用JDBC thin驱动器 不需要安装 对任何的Oracle数据库连接,9.2.0.1 版,或更新版本 需要在你的系统上安装JDK 1.5 SQL Developer界面 要在schema上进行数据查询和操作,必须建立一个连接。. 创建一个数据库连接 至少有一个数据库可以连接 1 2 3 使用SQL Worksheet 使用SQL Worksheet输入而且运行SQL,PL/SQL和SQL*PLUS语句 叙述任意一个功能使用Worksheet有关的数据库连接关联来处理的 输入SQL语句 显示结果 使用SQL 工作表 1 2 3 4 5 6 7 8 9 运行脚本、保存脚本、检查脚本、打开脚本 执行SQL 语句 输入一条或多条语句 选择要执行的语句 F5和F9的区别 4 Oracle存储结构 存储结构-1 数据库 表空间 段 区 Oracle 数据块 逻辑 物理 OS 块 OS 文件 存储结构-2 数据库由一个或多个表空间组成 表空间由一个或多个数据文件组成,表空间中包含段 段(表、索引等)由一个或多个盘区组成。段存在于表空间中,但是在表空间中可以有许多数据文件中的数据 盘区是在磁盘上连续的块的组。一个盘区在一个表空间中,且在表空间中单一的文件中 块是数据库中最小的分配单元,也是数据库使用的最小I/O单元 如何存取数据 表空间 表 A 表 B 段 段 行 列 表 块 行片段 区 表空间和数据文件 Oracle 数据库在逻辑上将数据存储在表空间中,在物理上将数据存储在数据文件中。 表空间 只能属于一个数据库 包括一个或多个数据文件 可进一步划分为逻辑存储单元 数据文件 只能属于一个表空间和一个数据库 是存储方案对象数据的资料档案库 数据库 表空间 数据文件 5. 使用Select检索数据 基本Select语句 Select中的算术表达式和空值 列别名 连接运算符、文字字符串 Distinct关键字 Describe语句 课程所用的HR方案 5.1Select语句的功能 用于从数据库表中检索信息 来自于数学上的集合运算,包含 映射:选择由查询返回的表中的列。可以是任意数量的列。 选择:选择由查询返回的表中的行。可以使用不同的条件限定行。 联接:通过指定不同表之间的链接关系来将其中的数据集合在一起。 单击此处编辑母版标题样式 单击此处编辑母版标题样式 单击此处编辑母版标题样式 单击此处编辑母版标题样式 单击此处编辑母版标题样式 单击此处编辑母版标题样式 美国国家标准协会(American National Standard Institute, ANSI)的数据库管理系统研究小组于1978年提出了标准化的建议,将数据库结构分为3级:面向用户或应用程序员的用户级、面向建立和维护数据库人员的概念级、面向系统程序员的物理级。 * 1.行 2.主键 3.列 4.外键 5.字段值(一定由某行、某列确定) 6.空值 * 分别讲解工具栏中的各项功能。 * Oracle数据库查询与管理 第1章:Oracle数据库简介 本章内容 关系数据库基本概念 Oracle数据库简介 Oracle SQL分类 Oracle开发工具 Oracle存储结构 用select实现基本查询 本章目标 了解关系数据库的相关概念 描述各类SQL语句 掌握Oracle开发工具的使用方法 理解Oracle的存储结构 能使用Select完成基本的数据查询任务 1.1 模型:从现实世界到计算机世界 数据模型是数据特征的抽象 E-R建模
您可能关注的文档
- 第15章 清洁生产与循环经济.ppt
- 第15讲 函数的应用课件(考点精讲+考点跟踪突破+13年中考真题).ppt
- 第15讲 数据库的安全管理.ppt
- 第15讲 质量守恒定律与化学方程式.ppt
- 第15课外交事业的发展.ppt
- 第16章 SQL Server的安全管理(新).ppt
- 第16章 其他常用零件复习.ppt
- 第16章 员工安全与健康.ppt
- 第16章 物质的磁性-reduced.ppt
- 第16章 电力系统专业需要掌握的主要内容.ppt
- 2026中国民生银行兰州分行全球校园招聘备考题库及完整答案详解一套.docx
- 2026中国建设银行苏州分行校园招聘230人备考题库附答案详解(名师推荐).docx
- 2026中国建设银行河南省分行校园招聘970人备考题库及一套参考答案详解.docx
- 2026中国建设银行总部校园招聘120人备考题库带答案详解(名师推荐).docx
- 2026中国建设银行建信理财秋季校园招聘9人备考题库(深圳)及答案详解(历年真题).docx
- 2026中国建设银行运营数据中心校园招聘20人备考题库参考答案详解.docx
- 2026中国建设银行建行研修中心华东研修院校园招聘5人备考题库附答案详解(研优卷).docx
- 2026中国建设银行陕西省分行校园招聘590人备考题库含答案详解(典型题).docx
- 2026中国民生银行南京分行全球校园招聘备考题库及答案详解(易错题).docx
- 2026中国民生银行大连分行全球校园招聘备考题库含答案详解(b卷).docx
原创力文档


文档评论(0)