文档详情

第1章Oracle数据库简介要点.ppt

发布:2017-01-23约4.01千字共50页下载文档
文本预览下载声明
事务控制语句 事务控制(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建模
显示全部
相似文档