Oracle数据库培训

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

侏罗纪公司张玉峰010-62098190转80072001.4Oracle数据库应用入门内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*LoaderOracle数据库的优点大型数据库多用户大量的工具移植性备份与恢复分布式数据库安全性数据库数据处理支持C/S方式Oracle数据库的逻辑结构表空间数据库被划分为若干个逻辑存储单元称为表空间,它把逻辑相关的结构集合在一起模式对象数据库对象的集合,包括表、视图、序列、存储过程、索引、聚簇、同义词、数据库联结等。数据块范围段体现了Oracle数据库对磁盘空间合理有效的使用。表空间数据库、表空间和数据文件的关系模式对象表视图序列存储过程索引聚簇同义词数据库联结模式对象数据块、范围、段数据段索引段回滚段数据块范围段Oracle数据库物理结构数据库文件最少需要有一个文件来存储整个数据库包括所有用户的表、索引和其他结构控制文件存储有关数据库的控制信息,包括数据库名、数据库文件名、Redo日志文件名和同步信息Redo日志任何对数据库块的更新都将记录在REDO日志文件中,例如更新对象的新值和旧值还有记录提交、回滚、检查点操作等其他信息内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*LoaderOracle数据库的连接由客户端连接到数据库,通常需要指定用户名、口令和数据库别名数据库别名可以使用OracleNet8EasyConfig工具进行配置数据库服务器客户机用户名/口令@数据库别名表空间的建立CREATETABLESPACEtablespace_nameDATAFILEfilespec[DEFAULTSTORAGEstorage][ONLINE|OFFLINE]表空间是Oracle数据库中的一个主要结构。表空间并不是特定的数据库对象,而是存储数据库对象的容器。表空间由一个或多个操作系统文件(或设备)组成用户的建立与授权CREATEUSERusernameIDENTIFIEDBYpasswordDEFAULTTABLESPACEtablespacename1TEMPORARYTABLESPACEtablespacename2GrantprivilegesTousernameRevokeprivilegesFromusernameDROPUSERusername[CASCADE]Oracle数据类型常用数据类型:CHARVARCHAR2LONGNUMBERDATEBLOB其它数据类型:NCHARNVARCHAR2RAWLONGRAWCLOBNLOBBFILEROWIDUROWID表的操作CREATETABLEtablename(Columnname1datatype,Columnname2datatype,…);DropTabletablename[Cascade];基本数据操作命令查询命令插入命令修改命令删除命令内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader使用视图的优点简化对复杂数据的访问概括数据简化编程数据安全性数据独立性内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader约束与索引表上可以设置5种类型的约束条件:NOTNULLCHECKPRIMARYKEYUNIQUEKEYFOREIGNKEY内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader内部函数的使用转换函数:TO_CHARTO_DATETO_NUMBER日期函数:ADD_MONTHSLAST_DAYMONTHS_BETWEEN数值函数:ABSCEILFLOORMODROUNDSIGN字符函数:ASCIICHRLENGTHLOWERREPLACESUBSTR其他单行函数:NVLDECODE其他多行函数:COUNTMAXMINSUM复杂查询表连接子查询外连接分组统计内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader内容概述一、Oracle数据库简介二、数据库表及相关命令三、视图四、序列五、约束和索引六、复杂查询命令七、存储过程、函数和触发器八、数据备份工具Import和Export九、数据导入工具Sql*Loader

1 / 27
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功