预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共80页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录(mùlù)第1章ORACLE数据库简述(jiǎnshù)目录(mùlù):1.1关系数据库的基本(jīběn)理论1.1.1数据库系统与关系数据库1.1.2关系数据库的逻辑(luójí)模型1.1.3关系数据库的设计规范1.2Oracle数据库与网格(wǎnɡɡé)技术1.2.1网格(wǎnɡɡé)技术1.2.2Oracle网格(wǎnɡɡé)体系结构1.3Oracle应用(yìngyòng)结构1.3.1多数据库的独立宿主(sùzhǔ)结构1.3.2客户机/服务器结构(jiégòu)1.3.3分布式结构(jiégòu)1.4数据库体系结构1.4.1Oracle服务器1.4.2数据库结构(jiégòu)1.4.3内存(nèicún)结构1.4.4进程(jìnchéng)结构1.4.5Oracle实例(shílì)管理2、SQL介绍(jièshào)了解(liǎojiě)数据库的常用对象。熟练掌握标准SQL的使用。熟练掌握ORACLE常用标量函数的使用。熟悉SQL的常用优化方法。了解(liǎojiě)ORACLE的存储过程及触发器的开发。表空间(kōngjiān)与数据文件用户与权限表索引、PK、FK视图序列内部函数自定义函数存储过程触发器常用数据类型表相关DDLSelectinsertUpdateDelete聚集函数(hánshù)常用标量函数(hánshù)谓词字符(zìfú)类数字类日期类二进制类CREATETABLECREATETABLEtable_name(column_name1data_type,column_name2data_type,.......)DROPTABLEDROPTABLEtable_nameALTERTABLEALTERTABLEtable_nameADDcolumn_namedatatypeALTERTABLEtable_nameDROPcolumn_nameALTERTABLEtable_nameMODIFYcolumn_nameSELECT[DISTINCT]select_list[INTOnew_table]FROMtable_source[WHEREsearch_condition][GROUPBYgroup_by_expression][HAVINGsearch_condition][ORDERBYorder_expression[ASC|DESC]]INSERTINTOtable_nameVALUES(value1,value2,....)INSERTINTOtable_name(column1,column2,...)VALUES(value1,value2,....)UPDATEtable_nameSETcolumn_name=new_value,……WHEREcolumn_name=some_valueDELETEFROMtable_nameWHEREcolumn_name=some_valueINBETWEENLIKEEXISTSCOUNTSUMMAXMINAVGGROUPBYHAVING数学函数字符类函数SUBSTR、REPLACE、TRIM、LOWER、UPPER日期(rìqī)函数SYSDATE转换函数TO_CHAR、TO_DATE、TO_NUMBER其他NVL、DECODE、CASEWHEN子查询(cháxún)表关联外连接--订单(dìnɡdān)明细createtableorderdetail(orderidintnotnull,productidintnotnull,quantityintnotnull);--产品数据insertintoproductinfovalues(1,'ThinkPadR32','IBM',12000);insertintoproductinfovalues(2,'ThinkPadR40','IBM',15000);insertintoproductinfovalues(3,'Nokia3210','Nokia',1000);insertintoproductinfovalues(4,'Nokia4110','Nokia',2000);--订单(dìnɡdān)数据insertintoorderinfovalues(1,'order1','hoperun',to_date('20070101','yyyymmdd'));insertintoorderinfovalues(2,'order2','microsoft',to_date('20060101'