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

正文內(nèi)容

chap6管理和維護(hù)表-全文預(yù)覽

  

【正文】 區(qū)時(shí),請(qǐng)考慮以下幾個(gè)規(guī)則: ? 每一個(gè)分區(qū)都必須有一個(gè) VALUES LESS THEN子句,它指定了一個(gè)不包括在該分區(qū)中的上限值。 ? 此外 ,分區(qū)還可以極大簡(jiǎn)化常見的管理任務(wù),分區(qū)是構(gòu)建千兆字節(jié)數(shù)據(jù)系統(tǒng)或超高可用性系統(tǒng)的關(guān)鍵工具。 delete 4 安全性 :小心使用 drop 和 truncate,尤其沒有備份的時(shí)候 .否則哭都來不及 5 使用上 ,想刪除部分?jǐn)?shù)據(jù)行用 delete,注意帶上 where子句 . 回滾段要足夠大 . 分區(qū)表 ? 當(dāng)表中的數(shù)據(jù)量不斷增大,查詢數(shù)據(jù)的速度就會(huì)變慢,應(yīng)用程序的性能就會(huì)下降,這時(shí)就應(yīng)該考慮對(duì)表進(jìn)行分區(qū)。 3 刪除表內(nèi)容 ? delete table tablename; ? delete語句是 dml,這個(gè)操作會(huì)放到 rollback segement中 ,事務(wù)提交之后才生效 。 2 截?cái)啾? ? 截?cái)啾? ? truncate table tablename; ? 特性: – 它刪除表中所有的數(shù)據(jù)行,但保留表的結(jié)構(gòu)。 – 它也刪除表的所有索引。 將列標(biāo)記為 UNUSED狀態(tài) ? 例子: ? 將 employee表中 sage、 sname、 resume列設(shè)置為UNUSED狀態(tài) ? ALTER TABLE player SET UNUSED COLUMN sage。 ? 為了避免在數(shù)據(jù)庫(kù)使用高峰期間由于刪除列的操作而占用過多的資源,可以暫時(shí)將列置為 UNUSED狀態(tài)。 ? 例子:刪除 employess表中的 sno,phone,hiredate列,語句為: ? ALTER TABLE sc DROP COLUMN sno CASCADE CONSTRAINTS。刪除列的方法有兩種,一種是直接刪除,另一種是將列先標(biāo)記為 UNUSED,然后進(jìn)行刪除。 3 修改列類型 ? 語法: ALTER TABLE table_name MODIFY column_name new_datatype; ? 舉例: ALTER TABLE employee MODIFY ename CHAR(20)。 ? 例子: ALTER TABLE employee ADD (phone VARCHAR2(10), hiredate DATE DEFAULT SYSDATE NOT NULL)。 維護(hù)列 ? 添加列 ? 語法: ALTER TABLE table_name ADD(new_column_name datatype[DEFAULT value] [NOT NULL])。T139。侍者把水倒入放在我們面前的水杯,要多滿呢,我們要求他倒 9 分滿好了,這時(shí)候 PCTFREE 代表著設(shè)定為 10 ,意思就是說,當(dāng) BLOCK 使用到達(dá) 90% 的時(shí)候,就不可以在使用了,這個(gè) BLOCK 應(yīng)該從 FREELIST 列表中移除 (unlink) 。事務(wù)表會(huì)根據(jù)需要?jiǎng)討B(tài)擴(kuò)展,最大達(dá)到 MAXTRANS 個(gè)條目(假設(shè)塊上有足夠的自由空間)。 ? 設(shè) initrans值為 2,則數(shù)據(jù)庫(kù)服務(wù)器在一個(gè)數(shù)據(jù)塊中最多有兩個(gè)并行的事務(wù)可以獨(dú)立、并行的通過自己的事務(wù)槽,實(shí)現(xiàn)對(duì)共享數(shù)據(jù)塊中的行數(shù)據(jù)的事務(wù)操作。 維護(hù)參數(shù) ? 1 initrans ? initrans用于對(duì)數(shù)據(jù)塊的行級(jí)并行操作的控制。 擴(kuò)展臨時(shí)表的優(yōu)點(diǎn): 1 、實(shí)現(xiàn)了與 Oracle 的基于會(huì)話的臨時(shí)表相同的功能。 4 、程序讀取數(shù)據(jù)時(shí),只讀取與當(dāng)前會(huì)話 ID 相同的記錄即可。 2 )不支持主外鍵關(guān)系 所以,由于以上原因,可以自己創(chuàng)建臨時(shí)表,以彌補(bǔ) oracle 臨時(shí)表的不足之處。 用法上,會(huì)話級(jí)別只有當(dāng)會(huì)話結(jié)束臨時(shí)表中的數(shù)據(jù)才會(huì)被截?cái)?,而且事?wù)級(jí)臨時(shí)表則不管是 mit 、 rollback 或者是會(huì)話結(jié)束,臨時(shí)表中的數(shù)據(jù)都將被截?cái)? 。 創(chuàng)建臨時(shí)表 事務(wù)級(jí)臨時(shí)表的創(chuàng)建方法: Create Global Temporary Table Table_Name (Col1 Type1,Col2 Type2...) On Commit Delete Rows 。當(dāng)某一個(gè) SESSION 退出之后臨時(shí)表中的數(shù)據(jù)就被截?cái)?(truncate table ,即數(shù)據(jù)清空 )了。 創(chuàng)建臨時(shí)表 ? 對(duì) 臨時(shí)表的理解 – 在 Oracle 中創(chuàng)建一張表,這個(gè)表不用于其他的什么功能,主要用于自己的軟件系統(tǒng)一些特有功能才用的,而當(dāng)你用完之后表中的數(shù)據(jù)就沒用了。 外鍵的定義 1 vendor表的定義代碼 CREATE TABLE vendors ( vendor_id NUMBER, 供應(yīng)商 id vendor_name VARCHAR2(50) NOT NULL, 供應(yīng)商名稱 CONSTRAINT vendors_pk PRIMARY KEY (vendor_id), 主鍵 CONSTRAINT vendor_name_uq UNIQUE (vendor_name) 唯一性約束 ) 外鍵的定義 2 在 invoice表中為 vendor_id列創(chuàng)建外鍵關(guān)聯(lián) CREATE TABLE invoice ( invoice_id NUMBER , 自動(dòng)編號(hào),唯一,不為空 vendor_id NUMBER REFERENCES vendors (vendor_id), 供應(yīng)商 ID invoice_number VARCHAR2(50), 發(fā)票編號(hào) invoice_date DATE DEFAULT SYSDATE, 發(fā)票日期 invoice_total NUMBER(9,2) , 發(fā)票總數(shù) payment_total NUMBER(9,2) DEFAULT 0, 付款總數(shù) CONSTRAINT invoiceid_vendorid_pk PRIMARY KEY (invoice_id,vendor_id), CONSTRAINT vendor_id_un UNIQUE (vendor_id) )。 在 SQL Developer中創(chuàng)建表 ? Oracle SQL Developer提供了所見即所得的數(shù)據(jù)表設(shè)計(jì)器窗口,可以通過導(dǎo)航面板的樹狀視圖,展開數(shù)據(jù)庫(kù)連接節(jié)點(diǎn),右擊數(shù)據(jù)表節(jié)點(diǎn),選擇 新建表 ...菜單項(xiàng),將顯示表設(shè)計(jì)器窗口。d:/test39。 在某些情況下,需要把數(shù)據(jù)從存放在磁盤的表中調(diào)到計(jì)算機(jī)內(nèi)存中進(jìn)行處理,最后將處理結(jié)果顯示出來或最終寫回?cái)?shù)據(jù)庫(kù)。 二、集合數(shù)據(jù)類型 嵌套表 查詢嵌套表 select name,birthdate from table (select animals from breeder)。,39。), animal_ty(39。,39。,39。, animal_nt(animal_ty(39。31MAR9739。dog39。rover39。31MAR9739。dog39。 3) 創(chuàng)建表 breeder:飼養(yǎng)員的信息表 create table breeder(breedername varchar2(25),animals animal_nt)nested table animals store as animals_nt_tab。 1) 創(chuàng)建類型 animal_ty:此類型中,對(duì)于每個(gè)動(dòng)物都包含有一個(gè)記錄,記載了其品種、名稱和出生日期信息??疾橐粋€(gè)包含部門信息的表,在任何時(shí)間內(nèi)每個(gè)部門會(huì)有很多項(xiàng)目正在實(shí)施。 嵌套表的定義 嵌套表是表中之表。 一、標(biāo)量數(shù)據(jù)類型 1 BFILE 存儲(chǔ)指向數(shù)據(jù)庫(kù)外部文件的定位符。 可存儲(chǔ) 4GB。最多可以存儲(chǔ) 2GB 的數(shù)據(jù)。最多可以存儲(chǔ) 2023B。 CREATE TABLE test(name DATE) TIMESTAMP 使用年、月、日、小時(shí)、分鐘、秒域來對(duì)日期 /時(shí)間提供更詳細(xì)的支持。建議使用 LOB 數(shù)據(jù)類型來代替 LONG 類型。 CREATE TABLE test(name number(5,2)) LONG LONG 類型的列存儲(chǔ)可變長(zhǎng)度的字符串,最多可以存儲(chǔ) 2GB 的數(shù)據(jù)。 ?s 表示范圍,它表示小數(shù)點(diǎn)后的位數(shù)。這個(gè)數(shù)據(jù)類型最多可存儲(chǔ) 4000B 。 CREATE TABLE test(name varchar2(20)) 一、標(biāo)量數(shù)據(jù)類型 NCHAR NLS( national language support , 國(guó)際語言支持)的數(shù)據(jù)類型僅可以存儲(chǔ)由數(shù)據(jù)庫(kù) NLS 字符集定義的 Unicode 字符集。 一、 標(biāo)量數(shù)據(jù)類型 CHAR 最多可以以固定長(zhǎng)度的格式存儲(chǔ) 2023個(gè)字符或字節(jié) 。給每一列指派特定的數(shù)據(jù)類型來定義將在這個(gè)列中存儲(chǔ)得數(shù)據(jù)類型。 VARCHAR2 比 VARCHAR 更適合使用,由于兼容性的原因,所以仍然在 Oracle 數(shù)據(jù)庫(kù)中保留著 VARCHAR 。 CREATE TABLE test(name Nchar(20)) 注意:在
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1