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

正文內(nèi)容

oracle模式對(duì)象基礎(chǔ)教案-免費(fèi)閱讀

  

【正文】 p DBA_TAB_SUBPARTITIONS,ALL_TAB_SUBPARTITIONS, USER_TAB_ SUBPARTITIONS: 包含子分區(qū)層次、存儲(chǔ)、統(tǒng)計(jì)等信息。n 例如,為分區(qū)表 student_list的 sage列建立基于范圍的全局分區(qū)索引。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 分區(qū)索引類型 p 創(chuàng)建分區(qū)索引 p 維護(hù)分區(qū)索引 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 本地分區(qū)索引 n 本地分區(qū)索引是指為分區(qū)表中的各個(gè)分區(qū)單獨(dú)建立索引分區(qū),各個(gè)索引分區(qū)之間是相互獨(dú)立的。n 例如,將分區(qū)表 student_range的 p2分區(qū)移動(dòng)到ORCLTBS5表空間中。需要注意的是,合并后的分區(qū)名不能是邊界值較小的那個(gè)分區(qū)名,但可以是邊界值較大的分區(qū)名,也可以是一個(gè)新的名字。YYYYMMDD39。 sage NUMBER(4),p ) TABLESPACE ORCLTBS3,p SUBPARTITION p2_sub2 VALUES(39。) TABLESPACE ORCLTBS1,p SUBPARTITION p1_sub2 VALUES(39。,39。 PARTITION p2 TABLESPACE ORCLTBS2p )。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程( 3)散列分區(qū)p概述n 在進(jìn)行范圍分區(qū)或列表分區(qū)時(shí),由于無(wú)法對(duì)各個(gè)分區(qū)中可能具有的記錄數(shù)量進(jìn)行預(yù)測(cè),可能導(dǎo)致數(shù)據(jù)在各個(gè)分區(qū)中分布不均衡,某個(gè)分區(qū)中數(shù)據(jù)很多,而某個(gè)分區(qū)中數(shù)據(jù)很少。M39。 n 通過(guò) PARTITION BY LIST子句說(shuō)明根據(jù)列表進(jìn)行分區(qū),其后括號(hào)中列出分區(qū)列。19901139。可以對(duì)每個(gè)分區(qū)的存儲(chǔ)進(jìn)行設(shè)置,也可以對(duì)所有分區(qū)采用默認(rèn)的存儲(chǔ)設(shè)置。 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程 OEM管理索引p 創(chuàng)建索引p 修改索引p 刪除索引p 查詢索引Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程( 1)創(chuàng)建索引Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程( 2)索引的其他管理Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程 分區(qū)表與分區(qū)索引p 分區(qū)概述p 創(chuàng)建分區(qū)表p 維護(hù)分區(qū)表p 查詢分區(qū)表和分區(qū)索引信息 p 利用 OEM管理分區(qū)表和分區(qū)索引 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程分區(qū)概述p 分區(qū)概念n 所謂的分區(qū)是指將一個(gè)巨型表或巨型索引分成若干獨(dú)立的組成部分進(jìn)行存儲(chǔ)和管理,每一個(gè)相對(duì)小的、可以獨(dú)立管理的部分,稱為原來(lái)表或索引的分區(qū)。 p 關(guān)閉索引監(jiān)視狀態(tài)n ALTER INDEX index_ename NOMONITORING USAGE。 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 重建索引n 重建索引的實(shí)質(zhì)是在指定的表空間中重新建立一個(gè)新的索引,然后再刪除原來(lái)的索引,這樣不僅能夠消除存儲(chǔ)碎片,還可以改變索引的存儲(chǔ)參數(shù)設(shè)置,并且將索引移動(dòng)到其他的表空間中。 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 創(chuàng)建索引p 修改索引p 監(jiān)視索引 p 刪除索引p 索引的查詢Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 語(yǔ)法n CREATE [UNIQUE]|[BITMAP] INDEX index_namen ON table_name([column_name[ASC|DESC],… ]|n [expression]) n [REVERSE]n [parameter_list];p 說(shuō)明n UNIQUE表示建立惟一性索引;n BITMAP表示建立位圖索引;n ASC/DESC用于指定索引值的排列順序, ASC表示按升序排序, DESC表示按降序排序,缺省值為 ASC;n REVERSE表示建立反鍵索引;n parameter_list用于指定索引的存放位置、存儲(chǔ)空間分配和數(shù)據(jù)塊參數(shù)設(shè)置。(5)表重命名Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 為表添加注釋n COMMENT ON TALBE table_name IS… ;p 為列添加注釋n COMMENT ON COLUMN IS… p 注釋可以通過(guò)以下數(shù)據(jù)字典來(lái)查看 .n ALL_COL_COMMENTSn USER_COL_COMMENTSn ALL_TAB_COMMENTSn USER_TAB_COMMENTS(6)為表和列添加注釋 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 語(yǔ)法n DROP TABLE table_namen [CASCADE CONSTRAINTS][PURGE] p 刪除一個(gè)表同時(shí), Oracle將執(zhí)行下列操作:n 刪除該表中所有記錄;n 從數(shù)據(jù)字典中刪除該表定義;n 刪除與該表相關(guān)的所有索引和觸發(fā)器;n 回收為該表分配的存儲(chǔ)空間;n 依賴于該表的數(shù)據(jù)庫(kù)對(duì)象處于 INVALID狀態(tài)。p 注意n 表創(chuàng)建后不能對(duì) INITIAL、 MINEXTENTS兩個(gè)參數(shù)進(jìn)行修改。p ALTER TABLE employee DROP (phone,hiredate)。 n 示例p ALTER TABLE employee p ADD(phone VARCHAR2(11),hiredate DATE DEFAULT SYSDATE NOT NULL)。 p NITIAL p NEXTp PCTINCREASEp MINEXTENTSp MAXEXTENTSp BUFFER_POOL (KEEP、 RECYCLE、 DEFAULT) Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p STORAGE參數(shù)設(shè)置需注意n 如果表空間管理方式為 EXTENT MANAGEMENT LOCAL AUTOALLOCATE,則在 STORAGE中只能指定 INITIAL, NEXT和 MINEXTENTS這 3個(gè)參數(shù);n 如果表空間管理方式為 EXTENT MANAGEMENT LOCAL UNIFORM,則不能指定任何 STORAGE子句;n 如果表空間管理方式為 EXTENT MANAGEMENT DICTIONARY,則在 STORAG中可以設(shè)置任何參數(shù)。n SELECT CONSTRAINT_NAME, n CONSTRAINT_TYPE,DEFERRED,STATUSn FROM USER_CONSTRAINTS n WHERE TABLE_NAME=39。)。n *n ERROR 位于第 1 行 :n ORA02291: 違反完整約束條件 () 未找到父項(xiàng)關(guān)鍵字 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 將 new_emp表的外鍵約束檢查延遲。只有創(chuàng)建時(shí)設(shè)定為可延遲的約束,創(chuàng)建后才能更改其可延遲性。 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p激活約束n 創(chuàng)建或添加約束時(shí),默認(rèn)為激活狀態(tài)。n 利用 ALTER TABLE… DISABLE禁用約束p ALTER TABLE STUDENT DISABLE CONSTRAINT S_CK1。p 如果要在刪除約束的同時(shí),刪除引用該約束的其他約束,則需要在 ALTER TABLE… DORP語(yǔ)句中指定 CASCADE關(guān)鍵字。p 添加空 /非空約束n 為表列添加空 /非空約束時(shí)必須使用 MODIFY子句代替 ADD子句n ALTER TABLE player MODIFY resume NOT NULL。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p ON DELETE CASCADEn 刪除子表中所有相關(guān)記錄p ON DELETE SET NULLn 將子表中相關(guān)記錄的外鍵約束列值設(shè)置為 NULLp ON DELETE RESTRICTEDn 受限刪除,即如果子表中有相關(guān)子記錄存在,則不能刪除主表中的父記錄,默認(rèn)引用方式。n CREATE TABLE student(n sno NUMBER(6) CONSTRAINT S_PK n PRIMARY KEY,n sname VARCHAR2(10) NOT NULL,n sex CHAR(2) CONSTRAINT S_CK1 n CHECK(sex in(39。通常用于對(duì)多個(gè)列一起進(jìn)行約束,與列定義用 ’ ,’ 分隔。p 不能為同一個(gè)列或一組列既定義 UNIQUE約束,又定義 PRIMARY KEY約束。語(yǔ)句為n CREATE TABLE n emp_select(emp_no,emp_name,dept_no)n ASn SELECT empno,ename,deptno FROM n employee WHERE sal3000。n ON COMMIT DELETE ROWS //事務(wù)級(jí)臨時(shí)表n ON COMMIT PRESERVE ROWS //會(huì)話級(jí)臨時(shí)表p 語(yǔ)法n 使用 CREATE GLOBAL TEMPORARY TABLE語(yǔ)句創(chuàng)建臨時(shí)表n 使用 ON COMMIT子句說(shuō)明臨時(shí)表的類型,默認(rèn)為事務(wù)級(jí)別的臨時(shí)表。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程二進(jìn)制類型 p RAW(n)n 用于存儲(chǔ)可變長(zhǎng)度的二進(jìn)制數(shù)據(jù), n表示數(shù)據(jù)長(zhǎng)度,取值范圍為 1~ 2023字節(jié);p LONG RAWn 用于存儲(chǔ)可變長(zhǎng)度的二進(jìn)制數(shù)據(jù),最大存儲(chǔ)數(shù)據(jù)量為 2 GB。 n是表示 SECOND的小數(shù)部分的位數(shù),默認(rèn)為 6。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p TIMESTAMP[(n)] WITH LOCAL TIME ZONEn 與 TIMESTAMP[(n)] WITH TIME ZONE的不同之處在于,存儲(chǔ)日期時(shí)直接轉(zhuǎn)換為數(shù)據(jù)庫(kù)時(shí)區(qū)日期,而讀取日期時(shí)將數(shù)據(jù)庫(kù)時(shí)區(qū)日期轉(zhuǎn)換為用戶會(huì)話時(shí)區(qū)日期。p LONGn 可變長(zhǎng)字符列,最大長(zhǎng)度為 2GBn 用于不需設(shè)置成索引的字符,不常用字符類型Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程數(shù)字類型p NUMBER( m, n)n 用于存儲(chǔ)整數(shù)和實(shí)數(shù)。 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 使用 CREATE TABLE語(yǔ)句 創(chuàng)建表n CREATE TABLE table_namen (column_name datatype n [column_level_constraint]n [, column_name datatype n [column_level_constraint]… ]n [, table_level_constraint]) n [parameter_list]。Oracle10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程第 9章 模式對(duì)象Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程本章內(nèi)容p 模式概念p 表管理p 索引管理p 分區(qū)表與分區(qū)索引的管理p 視圖、序列、同義詞、數(shù)據(jù)庫(kù)鏈接管理Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程本章要求p 掌握表的管理p 掌握索引的管理p 掌握分區(qū)的概念及分區(qū)管理p 了解視圖、序列、同義詞、數(shù)據(jù)庫(kù)鏈接等的管理Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 模式概念p 模式與用戶的關(guān)系p 模式選擇與切換Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 模式概念n 是指一系列邏輯數(shù)據(jù)結(jié)構(gòu)或?qū)ο蟮募?。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p CREATE TABLE employee(p m表示數(shù)值的總位數(shù)(精度),取值范圍為 1~ 38,默認(rèn)為 38; n表示小數(shù)位數(shù),若為負(fù)數(shù)則表示把數(shù)據(jù)向小數(shù)點(diǎn)左邊舍入,默認(rèn)值為 0。p INTERVAL YEAR(n) TO MONTHn 存儲(chǔ)以年份和月份表示的時(shí)間段。例如, INTERVAL 39。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程行類型p ROWIDn 行標(biāo)識(shí)符,表中行的物理地址的偽列類型。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 事務(wù)級(jí)別的臨時(shí)表是在事務(wù)提交時(shí)系統(tǒng)自動(dòng)刪除表中所有記錄。Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 創(chuàng)建一個(gè)會(huì)話級(jí)臨時(shí)表,保存部門號(hào)、部門人數(shù)和部門的平均工資。PRIMARY KEY與 UNIQUE比較Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程CHECK p 特點(diǎn)n 檢查約束用來(lái)限制列值所允許的取值范圍,其表達(dá)式中必須引用相應(yīng)列,并且表達(dá)式的計(jì)算結(jié)果必須是一個(gè)布爾值;n 約束表達(dá)式中不能包含子查詢,也不能包含SYSDATE、 USER等 SQL函數(shù),和 ROWID、ROWNUM等偽列;n 一個(gè)列可以定義多個(gè)檢查約束;n 檢查約束可以是列級(jí)約束,也可以是表級(jí)約束。定義表約束時(shí)必須指出要約束的那些列的名稱。M39。 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p DEFAULTn 如果用戶在插入新行時(shí)沒有顯示為列提供數(shù)據(jù),系統(tǒng)將默認(rèn)值賦給該列。n ALTER TABLE player MODIFY resume NULL。n ALTER TABLE player DROP CONSTRAINT P_PK CASCADE。p ALTER TABLE STUDENT DISABLE UNIQUE (sname)。n 利用 ALTER TABLE… ENABLE… 語(yǔ)句激活約束p ALTER TABLE STUDENT ENABLE UNIQUE (sname)。 Oracle10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p 創(chuàng)建兩個(gè)表,其約束都是可延遲的。n ALTER TABLE new_
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1