freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracleplsql編程手冊(cè)-資料下載頁(yè)

2025-06-29 10:24本頁(yè)面
  

【正文】 henbegincloseemp_cur。raisenull_mission。end。endif。fetchemp_curintoemp_rec。endloop。closeemp_sur。exceptionwhennull_missionthenopenemp_cur。fetchemp_curintoemp_rec。while(emp_cur%found)loopifisnotnulltheninsertintotempvalues(,)。endif。fetchemp_curintoemp_rec。endloop。closeemp_cur。mit。end。Java研究組織版權(quán)所有20022002RE:ORACLE數(shù)據(jù)庫(kù)對(duì)象與用戶(hù)管理(轉(zhuǎn))作者:UB時(shí)間:20030814 21:06:59[修改][回復(fù)][刪除]ORACLE數(shù)據(jù)庫(kù)對(duì)象與用戶(hù)管理一、ORACLE數(shù)據(jù)庫(kù)的模式對(duì)象的管理與維護(hù)本節(jié)的主要內(nèi)容是關(guān)于ORACLE數(shù)據(jù)庫(kù)的模式對(duì)象的管理與維護(hù),這些模式對(duì)象包括:表空間、表、視圖、索引、序列、同義詞、聚集和完整性約束。對(duì)于每一個(gè)模式對(duì)象,首先描述了它的定義,說(shuō)明了它的功能,最后以基于SQL語(yǔ)言的實(shí)例說(shuō)明如何對(duì)它們進(jìn)行管理于維護(hù)。表空間由于表空間是包含這些模式對(duì)象的邏輯空間,有必要先對(duì)它進(jìn)行維護(hù)。創(chuàng)建表空間SQLCREATETABLESPACEjxzyDATAFILE‘/usr/oracle/dbs/’ONLINE。修改表空間SQLALTERTABLESPACEjxzyOFFLINENORMAL。SQLALTERTABLESPACEjxzyRENAMEDATAFILE‘/usr/oracle/dbs/’TO‘/usr/oracle/dbs/’ONLINESQLCREATETABLESPACEjxzyONLINE刪除表空間SQLDROPTABLESPACEjxzyINCLUDINGCONTENTS1.2表維護(hù)表是數(shù)據(jù)庫(kù)中數(shù)據(jù)存儲(chǔ)的基本單位,一個(gè)表包含若干列,每列具有列名、類(lèi)型、長(zhǎng)度等。表的建立SQLCREATETABLE(OFFICE_NUMNUMBER(3,0)NOTNULL,SWITCH_CODENUMBER(8,0)NOTNULL,SWITCH_NAMEVARCHAR2(20)NOTNULL)。表的修改SQLALTERTABLEADD(DESCVARCHAR2(30))。表的刪除SQLDROPTABLECASCADECONSTRAINTS//刪除引用該表的其它表的完整性約束1.3視圖維護(hù)視圖是由一個(gè)或若干基表產(chǎn)生的數(shù)據(jù)集合,但視圖不占存儲(chǔ)空間。建立視圖可以保護(hù)數(shù)據(jù)安全(僅讓用戶(hù)查詢(xún)修改可以看見(jiàn)的一些行列)、簡(jiǎn)化查詢(xún)操作、保護(hù)數(shù)據(jù)的獨(dú)立性。視圖的建立SQLCREATEVIEWAS(SELECTpole_path_numASpath,poleASdevice_numFROMpoleUNIONSELECTpipe_path_numASpath,wellASdevice_numFROMwell)。視圖的替換SQLREPLACEVIEWAS(SELECTpole_path_numASpath,poleASsupport_deviceFROMpoleUNIONSELECTpipe_path_numASpath,wellASsupport_deviceFROMwell)。視圖的刪除SQLDROPVIEW。序列維護(hù)序列是由序列發(fā)生器生成的唯一的整數(shù)。序列的建立SQLCREATESEQUENCESTARTWITH1INCREMENTBY1NO_MAXVALUE。建立了一個(gè)序列,返回當(dāng)前值加1后的新值序列的修改SQLALTERSEQUENCESTARTWITH1//起點(diǎn)不能修改,若修改,應(yīng)先刪除,然后重新定義INCTEMENTBY2MAXVALUE1000。序列的刪除SQLDROPSEQUENCE1.5索引維護(hù)索引是與表相關(guān)的一種結(jié)構(gòu),它是為了提高數(shù)據(jù)的檢索速度而建立的。因此,為了提高表上的索引速度,可在表上建立一個(gè)或多個(gè)索引,一個(gè)索引可建立在一個(gè)或幾個(gè)列上。對(duì)查詢(xún)型的表,建立多個(gè)索引會(huì)大大提高查詢(xún)速度,對(duì)更新型的表,如果索引過(guò)多,會(huì)增大開(kāi)銷(xiāo)。索引分唯一索引和非唯一索引索引的建立SQLCREATEINDEXONswitch(switch_name)TABLESPACEjxzy。索引的修改SQLALTERINDEXONswitch(office_num,switch_name)TABLESPACEjxzy。索引的刪除SQLDROPINDEX。1.6完整性約束管理數(shù)據(jù)庫(kù)數(shù)據(jù)的完整性指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)完整型檢查防止數(shù)據(jù)庫(kù)中存在不符合語(yǔ)義的數(shù)據(jù)。完整性約束是對(duì)表的列定義一組規(guī)則說(shuō)明方法。ORACLE提供如下的完整性約束.a.NOTNULL非空b.UNIQUE唯一關(guān)鍵字c.PRIMATYKEY主鍵一個(gè)表只能有一個(gè),非空d.FOREIGAKEY外鍵表的每一行對(duì)指定條件必須是true或未知(對(duì)于空值)例如:某列定義非空約束SQLALTERTABLEoffice_organizationMODIFY(descVARCHAR2(20)CONSTRAINTnn_descNOTNULL)某列定義唯一關(guān)鍵字SQLALTERTABLEoffice_organizationMODIFY(office_nameVATCHAR2(20)CONSTRAINTuq_officenameUNIQUE)定義主鍵約束,主鍵要求非空SQLCREATETABLEswitch(switch_codeNUMBER(8)CONSTRAINTpk_switchcodePRIMARYKEY,)使主鍵約束無(wú)效SQLALTERTABLEswitchDISABLEPRIMARYKEY定義外鍵SQLCREATETABLEPOLE(pole_codeNUMBER(8),office_numnumber(3)CONSTRAINTfk_officenumREFERENCESoffice_organization(office_num)ONDELETECASCADE)。定義檢查SQLCREATETABLEoffice_organization(office_numNUMBER(3),CONSTRAINTcheck_officenumCHECK(office_numBETWEEN10AND99)。二、ORACLE數(shù)據(jù)庫(kù)用戶(hù)與權(quán)限管理ORACLE是多用戶(hù)系統(tǒng),它允許許多用戶(hù)共享系統(tǒng)資源。為了保證數(shù)據(jù)庫(kù)系統(tǒng)的安全,數(shù)據(jù)庫(kù)管理系統(tǒng)配置了良好的安全機(jī)制。2.1ORACLE數(shù)據(jù)庫(kù)安全策略建立系統(tǒng)級(jí)的安全保證系統(tǒng)級(jí)特權(quán)是通過(guò)授予用戶(hù)系統(tǒng)級(jí)的權(quán)利來(lái)實(shí)現(xiàn),系統(tǒng)級(jí)的權(quán)利(系統(tǒng)特權(quán))包括:建立表空間、建立用戶(hù)、修改用戶(hù)的權(quán)利、刪除用戶(hù)等。系統(tǒng)特權(quán)可授予用戶(hù),也可以隨時(shí)回收。ORACLE系統(tǒng)特權(quán)有80多種。建立對(duì)象級(jí)的安全保證對(duì)象級(jí)特權(quán)通過(guò)授予用戶(hù)對(duì)數(shù)據(jù)庫(kù)中特定的表、視圖、序列等進(jìn)行操作(查詢(xún)、增、刪改)的權(quán)利來(lái)實(shí)現(xiàn)。建立用戶(hù)級(jí)的安全保證用戶(hù)級(jí)安全保障通過(guò)用戶(hù)口令和角色機(jī)制(一組權(quán)利)來(lái)實(shí)現(xiàn)。引入角色機(jī)制的目的是簡(jiǎn)化對(duì)用戶(hù)的授權(quán)與管理。做法是把用戶(hù)按照其功能分組,為每個(gè)用戶(hù)建立角色,然后把角色分配給用戶(hù),具有同樣角色的用戶(hù)有相同的特權(quán)。用戶(hù)管理ORACLE用戶(hù)管理的內(nèi)容主要包括用戶(hù)的建立、修改和刪除用戶(hù)的建立SQLCREATEUSERjxzyIDENTIFIEDBYjxzy_passwordDEFAULTTABLESPACEsystemQUATA5MONsystem。//供用戶(hù)使用的最大空間限額用戶(hù)的修改SQLCREATEUSERjxzyIDENTIFIEDBYjxzy_pwQUATA10MONsystem。刪除用戶(hù)及其所建對(duì)象SQLDROPUSERjxzyCASCADE。//同時(shí)刪除其建立的實(shí)體ORACLE提供了80多種系統(tǒng)特權(quán),其中每一個(gè)系統(tǒng)特權(quán)允許用戶(hù)執(zhí)行一個(gè)或一類(lèi)數(shù)據(jù)庫(kù)操作。授予系統(tǒng)特權(quán)SQLGRANTCREATEUSER,ALTERUSER,DROPUSERTOjxzy_newWITHADMINOPTION?;厥障到y(tǒng)特權(quán)SQLREVOKECREATEUSER,ALTERUSER,DROPUSERFROMjxzy_new//但沒(méi)有級(jí)聯(lián)回收功能顯示已被授予的系統(tǒng)特權(quán)(某用戶(hù)的系統(tǒng)級(jí)特權(quán))SQLSELECT*FROM對(duì)象特權(quán)管理與控制ORACLE對(duì)象特權(quán)指用戶(hù)在指定的表上進(jìn)行特殊操作的權(quán)利。這些特殊操作包括增、刪、改、查看、執(zhí)行(存儲(chǔ)過(guò)程)、引用(其它表字段作為外鍵)、索引等。授予對(duì)象特權(quán)SQLGRANTSELECT,INSERT(office_num,office_name),UPDATE(desc)ONoffice_organizationTOnew_adminidtratorWITHGRANTOPTION。//級(jí)聯(lián)授權(quán)SQLGRANTALLONoffice_organizationTOnew_administrator回收對(duì)象特權(quán)SQLREVOKEUPDATEONoffice_orgaizationFROMnew_administrator//有級(jí)聯(lián)回收功能SQLREVOKEALLONoffice_organizationFROMnew_administrator顯示已被授予的全部對(duì)象特權(quán)SQLSELECT*FROM角色的管理ORACLE的角色是命名的相關(guān)特權(quán)組(包括系統(tǒng)特權(quán)與對(duì)象特權(quán)),ORACLE用它來(lái)簡(jiǎn)化特權(quán)管理,可把它授予用戶(hù)或其它角色。ORACLE數(shù)據(jù)庫(kù)系統(tǒng)預(yù)先定義了CONNECT、RESOURCE、DBA、EXP_FULL_DATABASE、IMP_FULL_DATABASE五個(gè)角色。CONNECT具有創(chuàng)建表、視圖、序列等特權(quán);RESOURCE具有創(chuàng)建過(guò)程、觸發(fā)器、表、序列等特權(quán)、DBA具有全部系統(tǒng)特權(quán); EXP_FULL_DATABASE、IMP_FULL_DATABASE具有卸出與裝入數(shù)據(jù)庫(kù)的特權(quán)。授予用戶(hù)角色SQLGRANTDBATOnew_administractorWITHGRANTOPTION。作者:UB時(shí)間:20030814 21:06:59[修改][回復(fù)][刪除]ORACLE數(shù)據(jù)庫(kù)對(duì)象與用戶(hù)管理一、ORACLE數(shù)據(jù)庫(kù)的模式對(duì)象的管理與維護(hù)本節(jié)的主要內(nèi)容是關(guān)于ORACLE數(shù)據(jù)庫(kù)的模式對(duì)象的管理與維護(hù),這些模式對(duì)象包括:表空間、表、視圖、索引、序列、同義詞、聚集和完整性約束。對(duì)于每一個(gè)模式對(duì)象,首先描述了它的定義,說(shuō)明了它的功能,最后以基于SQL語(yǔ)言的實(shí)例說(shuō)明如何對(duì)它們進(jìn)行管理于維護(hù)。表空間由于表空間是包含這些模式對(duì)象的邏輯空間,有必要先對(duì)它進(jìn)行維護(hù)。創(chuàng)建表空間SQLCREATETABLESPACEjxzyDATAFILE‘/usr/oracle/dbs/’ONLINE。修改表空間SQLALTERTABLESPACEjxzyOFFLINENORMAL。SQLALTERTABLESPACEjxzyRENAMEDATAFILE‘/usr/oracle/dbs/’TO‘/usr/oracle/dbs/’ONLINESQLCREATETABLESPACEjxzyONLINE刪除表空間SQLDROPTABLESPACEjxzyINCLUDINGCONTENTS1.2表維護(hù)表是數(shù)據(jù)庫(kù)中數(shù)據(jù)存儲(chǔ)的基本單位,一個(gè)表包含若干列,每列具有列名、類(lèi)型、長(zhǎng)度等。表的建立SQLCREATETABLE(OFFICE_NUMNUMBER(3,0)NOTNULL,SWITCH_CODENUMBER(8,0)NOTNULL,SWITCH_NAMEVARCHAR2(20)NOTNULL)。表的修改SQLALTERTABLEADD(DESCVARCHAR2(30))。表的刪除
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1