首页 > 生活服务技巧

oracle教程,oracle怎么创建新用户

求oracle数据库教程

Oracle白金级入门教程百度网盘免费资源在线学习

链接: 提取码: rfhp

Oracle白金级入门教程鸿鹄论坛_阶段8-RAC高可用集群.rar

鸿鹄论坛_阶段7-数据库性能优化.rar

鸿鹄论坛_阶段6-DataGuard容灾.rar

鸿鹄论坛_阶段5-Oracle备份还原恢复.rar

鸿鹄论坛_阶段4-Oracle体系结构.rar

鸿鹄论坛_阶段3-PL-SQL编程.rar

鸿鹄论坛_阶段2-SQL结构查询语言.rar

鸿鹄论坛_阶段1-Oracle数据库的安装与介绍.rar

Oracle基础教程的目录

第1章关系数据库系统与Oracle 10g介绍

第2章SQL和SQL*Plus概述

第3章创建、修改、重命名和删除数据库的表

第4章修改数据以及审计表的*作

4.1将数据行*表中

4.1.1指定列的列表

4.1.2处理完整性约束

4.1.3省略列名

4.1.4*日期和时间

4.1.5从其他表中*数据

4.1.6创建和使用序列

4.2更新数据

4.2.1更新语句

4.2.2CASE结构介绍

4.2.3用CASE结构更新数据

4.2.4替代变量

4.3删除行和截断表

4.3.1删除选择的行

4.3.2删除所有行

4.4合并行

4.5数据库事务

4.5.1提交

4.5.2回退

4.5.3保留点

4.6创建和使用数据库触发器

4.6.1触发器介绍

4.6.2创建和使用BEFORE触发器

4.6.3创建一个AFTER触发器审计表*作

4.6.4创建和使用语句级触发器

4.6.5显示、更改、删除触发器

4.7小结

第5章查询数据库

5.1显示单个数据库表中的数据

5.1.1编写SELECT语句

5.1.2选择所有的列

5.1.3使用DISTINCT显示唯一的行

5.1.4中断失控的查询

5.1.5使用搜索条件过滤结果

5.1.6排序

5.1.7在查询中包含计算

5.2 SQL函数介绍

5.2.1在查询中使用单行函数

5.2.2使用聚集函数

5.2.3对结果进行分组

5.2.4用HAVING子句过滤组

5.2.5格式化SQL*Plus的输出并创建简单的报表

5.3小结

第6章创建多表查询和视图

6.1创建和使用多表查询

6.1.1联结具有匹配列值的表

6.1.2理解其他联结类型和联结条件

6.1.3集合*作符

6.1.4使用子查询

6.2创建和使用视图

6.2.1视图的用途

6.2.2定义和查询一个表的视图

6.2.3用一个表的视图修改表数据

6.2.4创建复杂视图

6.2.5创建同义词以简化表引用

6.2.6列出视图定义

6.2.7删除视图

6.3小结

第7章使用PL/SQL

7.1PL/SQL介绍

7.1.1PL/SQL的优点

7.1.2PL/SQL块的类型

7.2理解匿名块

7.2.1考察声明部分

7.2.2考察可执行部分

7.2.3考察异常处理部分

7.3创建匿名块

7.3.1初始化Redwood Realty数据库

7.3.2编写匿名块

7.3.3建立SQL*Plus环境

7.3.4运行匿名的PL/SQL块

7.3.5修改匿名块显示多行

7.3.6处理异常情况

7.4理解显式游标

7.4.1PL/SQL循环结构介绍

7.4.2使用显式游标和循环处理行

7.4.3使用FOR循环处理显式游标

7.4.4 IF语句介绍

7.5有名块的介绍

7.6创建、使用、显示并删除函数

7.6.1创建并存储函数

7.6.2调用函数

7.6.3修改函数

7.6.4显示并删除函数

7.7创建、使用、显示和删除过程

7.7.1过程的优点

7.7.2创建并存储过程

7.7.3调用存储过程

7.7.4修改过程并重新编译和保存过程

7.7.5显示和删除过程

7.8小结

第8章理解和使用Forms Builder

8.1表单介绍

8.1.1种主要的表单类型

8.1.2表单服务体系结构

8.1.3Oracle表单的基本结构

8.2用Forms Builder创建一个简单的主表单

8.2.1Forms Builder向导

8.2.2用Run Form按钮测试表单

8.2.3用表单查询显示数据

8.3修改表单

8.3.1布局编辑器

8.3.2对象导航器

8.3.3基本属性

8.3.4添加图像

8.3.5添加查找列

8.3.6创建一个值列表

8.3.7自动执行查询的步骤

8.3.8单选按钮和复选框

8.4创建表格式表单和子表单

8.4.1创建表格式表单

8.4.2创建主表单和子表单

8.4.3给网格添加显示列

8.4.4设置格式掩码

8.5小结

第9章定制表单

9.1设置表单结构

9.1.1创建画布和简单的数据块

9.1.2创建查询数据块

9.1.3完成搜索工作

9.2设计表单触发器

9.2.1定义表单*

9.2.2创建和编辑触发器

9.2.3调试触发器

9.2.4处理错误

9.2.5理解表单程序的作用域和生命周期

9.3建立有用的表单工具

9.3.1创建序列

9.3.2验证表单输入

9.3.3计算网格数据小计

9.4使用多个画布

9.4.1添加一个画布

9.4.2叠加画布

9.4.3标签画布

9.4.4表单样式的评论

9.5用JDeveloper创建Web表单

9.5.1修改Listings表并建立服务器文件

9.5.2创建数据连接和工作区

9.5.3创建业务组件数据模型

9.5.4创建J*a服务器页面显示数据

9.5.5添加搜索表单

9.6小结

第10章创建和修改报表

10.1报表开发器介绍

10.1.1网络发布和纸质报表

10.1.2报表的类型

10.1.3 Oracle报表服务

10.2建立和修改报表

10.2.1报表结构

10.2.2Report Builder

10.2.3纸质设计和布局窗口

10.2.4对象导航器窗口

10.3增强报表的功能

10.3.1对齐和调整列

10.3.2设置格式掩码和属性

10.3.3添加阴影和边框

10.3.4*页号和日期

10.3.5添加文本框

10.4定制报表

10.4.1数据模型

10.4.2添加字段

10.4.3数据组结构及框架

10.4.4手工创建报表

10.4.5显示数据库中的映像

10.5控制报表中的数据

10.5.1创建用户参数

10.5.2使用过滤器限制报表

10.5.3创建报表触发器

10.6创建定制模板

10.6.1设计定制模板

10.6.2应用模板

10.6.3注册模板

10.7定制Web报表

10.7.1动态报表的环境

10.7.2更改Web报表

10.7.3给Web报表添加图表

10.8小结

第11章建立集成应用

11.1设计一个集成数据库应用

11.1.1组织Redwood Realty

11.1.2一致的外观

11.1.3创建模板表单

11.1.4创建和应用属性类和可视属性

11.1.5应用模板表单和属性

11.2在应用中连接表单和报表

11.2.1启动表单

11.2.2打开所连接的表单

11.2.3显示报表

11.2.4在OracleAS中部署表单和报表

11.3创建菜单

11.3.1菜单的作用

11.3.2建立菜单

11.3.3创建菜单动作

11.3.4部署和使用菜单

11.4创建帮助文件

11.4.1Oracle的Web帮助系统

11.4.2创建HTML帮助文件

11.4.3部署并使用帮助文件

11.5小结

第12章维护数据库安全

12.1创建和编辑用户账号

12.1.1用户验证

12.1.2用户角色

12.1.3系统权限和对象权限

12.2控制用户对对象的访问

12.2.1创建角色

12.2.2授予和撤销权限

12.3利用视图和过程实施权限

12.3.1对选定行和列的限制访问

12.3.2利用过程限制更新

12.3.3虚拟专用数据库和标签安全

12.3.4限制应用内的访问

12.4加密保护数据

12.4.1安全的因特网传输

12.4.2加密数据库中选定的数据

12.4.3用wrap保护源代码

12.5审计数据库

12.5.1启用审计

12.5.2查看审计跟踪

12.5.3创建审计触发器

12.5.4细粒度审计

12.6小结

第13章数据库管理

13.1DBA职责一览

13.2使用企业管理器

13.3理解Oracle的存储文件

13.3.1保护控制文件

13.3.2创建表空间和数据文件

13.3.3配置撤销和重做*作

13.4为模式对象配置空间

13.4.1设置表存储参数

13.4.2定义群

13.4.3创建分区

13.5导出和导入数据

13.5.1使用SQL脚本

13.5.2使用数据泵

13.5.3使用SQL*Loader和外部表

13.6维护DBMS

13.6.1补丁和升级

13.6.2启动和关闭数据库

13.7备份数据库

13.7.1备份数据库的复杂性

13.7.2关闭和系统备份(冷备份)

13.7.3继续备份和归档(热备份)

13.8监控和改善数据库性能

13.8.1监控工具

13.8.2优化查询

13.9利用系统视图获得有用信息

13.10小结

词汇表

索引(图灵网站下载)

oracle数据库入门教程

oracle是块结构语言,oracle程序划分成几个部分,并在每个部分中写入逻辑代码块,每个块由三个子部分组成。

声明部分:此部分是以关键字DECLARE开头。这是一个可选部分,并定义了程序中要使用的所有变量,游标,子程序和其他元素。

可执行命令部分:此部分包含在关键字BEGIN和END之间,这是一个强制性部分。由程序的可执行oracle语句组成。应该有至少一个可执行代码行,可以只是一个NULL命令,表示不执行任何*作。

异常处理部分:此部分以关键字EXCEPTION开头。这是一个可选部分,包含处理程序中错误的异常。

每个oracle语句以分号(;)结尾。使用BEGIN和END可以将oracle块嵌套在其他oracle块中。以下是Poracle块的基本结构。

Hello World示例:

END;行表示oracle块的结尾。要从oracle命令行运行代码,需要在代码的最后一行之后键入/字符。当上述代码在oracle提示符下执行时,它会产生以下结果:

oracle标识符:oracle标识符是常量,变量,异常,过程,游标和保留字。标识符包括一个字母,可选地后跟多个字母,数字,美元符号,下划线和数字符号,不得超过30个字符。

默认情况下,标识符不区分大小写。例如,可以使用integer或INTEGER来表示一个数值。不能使用保留关键字作为标识符。

扩展资料

oracle注释程序:注释可以在编写的oracle代码中包含的说明性文字,并帮助其他人阅读源代码。所有编程语言都允许某种形式的注释。

oracle支持单行和多行注释。注释中的所有字符都被oracle编译器忽略。oracle单行注释以分隔符开头–(双连字符),多行注释由/*和*/括起来。

当上述代码在oracle提示符下执行时,会产生以下结果:

oracle变量的名称由可选的字母,数字,美元($)符号,下划线和数字符号组成,不能超过30个字符。默认情况下,变量名不区分大小写。不能将保留的oracle关键字用作变量名称。

oracle编程语言允许定义各种类型的变量,如:日期时间数据类型,记录,集合等,我们将在后面的章节中介绍。在本章中仅学习基本的变量类型。

本文链接:http://www.cyqvip.com/html/87966218.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。