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

正文內(nèi)容

對(duì)象數(shù)據(jù)庫(kù)系統(tǒng)詳述-在線瀏覽

2025-02-21 18:27本頁(yè)面
  

【正文】 對(duì)象之間產(chǎn)生一個(gè)嵌套層次結(jié)構(gòu) n 設(shè) Obj1和 Obj2是兩個(gè)對(duì)象。n 復(fù)雜對(duì)象 Obj1n 子對(duì)象 Obj2n 嵌套層次結(jié)構(gòu)對(duì)象的嵌套 (續(xù) )汽車的嵌套層次圖 對(duì)象的嵌套 (續(xù) )n 對(duì)象嵌套層次結(jié)構(gòu)和類層次結(jié)構(gòu)形成了對(duì)象橫向和縱向的復(fù)雜結(jié)構(gòu)n 各種類之間具有層次結(jié)構(gòu)n 某一個(gè)類內(nèi)部也具有嵌套層次結(jié)構(gòu) 關(guān)系模型與 OO模型的比較表 關(guān)系數(shù)據(jù)模型與 OO模型的比 較內(nèi)容 關(guān)系數(shù)據(jù)模型 面向 對(duì) 象數(shù)據(jù)模型基本數(shù)據(jù) 結(jié) 構(gòu) 二 維 表 類數(shù)據(jù) 標(biāo)識(shí) 符 碼 OID靜 態(tài) 性 質(zhì) 屬性 屬性動(dòng)態(tài) 行 為 關(guān)系操作 方法抽象數(shù)據(jù) 類 型 無(wú) 有封裝性 無(wú) 有數(shù)據(jù) 間 關(guān)系 主外 碼聯(lián) 系,數(shù)據(jù)依賴?yán)^ 承、 組 合模式演化能力 弱 強(qiáng) 對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng) 面向?qū)ο髷?shù)據(jù)模型 對(duì)象 關(guān)系數(shù)據(jù)庫(kù) 小結(jié) 對(duì)象 關(guān)系數(shù)據(jù)庫(kù) 對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中擴(kuò)展的關(guān)系數(shù)據(jù)類型 對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中擴(kuò)展的對(duì)象類型及其定義 (Reference Type) 繼承性 子表和超表對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中擴(kuò)展的關(guān)系數(shù)據(jù)類型n 擴(kuò)展的類型:n LOBn BOOLEANn 集合類型 ARRAYn 用戶定義的 DISTINCT類型等n 面向?qū)ο蟮臄?shù)據(jù)類型n 行類型 ROW TYPEn 抽象數(shù)據(jù)類型( Abstract Data Type) ORDBS中擴(kuò)展的關(guān)系數(shù)據(jù)類型 (續(xù) )1. 大對(duì)象 LOB(Large OBject )類型n LOB可存儲(chǔ)多達(dá)十億字節(jié)的串。n CLOB用于存儲(chǔ)長(zhǎng)字符串?dāng)?shù)據(jù) ORDBS中擴(kuò)展的關(guān)系數(shù)據(jù)類型 (續(xù) )2. BOOLEAN類型 n 布爾類型,支持 3個(gè)真值: true、 false和 unknownn 操作符: NOT、 AND、 OR、 EVERY、 ANY 例如 WHERE EVERY(QTY200) 或 WHERE ANY(QTY200)n QTY列為空值:返回 unknown;n QTY列為非空:n 當(dāng)該列的每一個(gè)值都使 (QTY200)為 true時(shí), EVERY返回 true,否則為false;n 當(dāng)該列的每一個(gè)值都使 (QTY200)為 false時(shí), ANY返回 false,否則為 true。 ORDBS中擴(kuò)展的關(guān)系數(shù)據(jù)類型 (續(xù) )n 沒(méi)有使用 DISTINCT類型n 例如,職工的智商字段 (IQ)和鞋號(hào)字段(SHOE_SIZE)定義成 INTEGER類型n WHERE SHOE_SIZE IQORDBS中擴(kuò)展的關(guān)系數(shù)據(jù)類型 (續(xù) )n 使用 DISTINCT類型n 重新定義這兩字段類型n CREAT TYPE SHOE_SIZE_TYPE AS INTEGER FINAL。n SHOE_SIZE_TYPE和 IQ _TYPE成為兩種不同的數(shù)據(jù)類型 表達(dá)式: WHERE SHOE_SIZE IQ 是非法的n 如果在定義類型時(shí)設(shè)置了選項(xiàng) cast option, 下面用法也是合法的: WHERE MY_SHOE_SIZE CAST (MY_IQ AS SHOE_SIZE) 對(duì)象 關(guān)系數(shù)據(jù)庫(kù) 對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中擴(kuò)展的關(guān)系數(shù)據(jù)類型 對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中擴(kuò)展的對(duì)象類型及其定義 參照類型 (Reference Type) 繼承性 子表和超表ORDBS中擴(kuò)展的對(duì)象類型及其定義n 在 ORDBMS中, 類型 (TYPE)具有類 (CLASS)的特征,可以看成類n 定義行類型 (ROW TYPE) : CREATE ROW TYPE row_type_name (ponent declarations);ORDBS中擴(kuò)展的對(duì)象類型及其定義 (續(xù) )n 創(chuàng)建行類型[例 3] CREATE ROW TYPE Person_type (pno NUMBER, name VARCHAR2(100), address VARCHAR2(100) )。[例 4] CREATE TABLE person_extent OF Person_type (pno PRIMARY KEY )。n 創(chuàng)建列對(duì)象語(yǔ)句如下 : CREATE TYPE type_name AS OBJECT (ponent declarations)。 CREATE TYPE name_objtyp AS OBJECT (first_name VARCHAR2(30), last_name VARCHAR2(30) ) 。 ORDBS中擴(kuò)展的對(duì)象類型及其定義 (續(xù))3. 抽象數(shù)據(jù)類型 (Abastract Data Type, ADT)n 概念: SQL3允許用戶創(chuàng)建指定的帶有自身行為說(shuō)明和內(nèi)部結(jié)構(gòu)的用戶定義類型稱為抽象數(shù)據(jù)類型 n 定義 ADT的一般形式為  CREATE TYPE type_name (  所有屬性名及其類型說(shuō)明,  定義該類型函數(shù) (方法 ))。(2) 在創(chuàng)建 ADT的語(yǔ)句中,通過(guò)用戶定義的函數(shù)比較對(duì)象的值。(4) SQL3要求抽象數(shù)據(jù)類型是封裝的,而行類型則不要求封裝。n 它的值是 OID參照類型 (續(xù) )n 創(chuàng)建兩個(gè)表: Employee和 Company,兩表之間存在相互參照關(guān)系,即某個(gè)職工在某個(gè)公司工作n (1)創(chuàng)建行類型[例 7] CREATE ROW TYPE employee_type( name VARCHAR(35), age INTEGER )。 參照類型 (續(xù) )n (2)創(chuàng)建基于行類型的表: CREATE TABLE Employee OF employee_type。 CREATE TABLE Employment OF Employment _type n 表 Employment中某一個(gè)元組的 employee屬性值是某個(gè)職工的 OIDn pany屬性值是該職工所在公司的 OID 對(duì)象 關(guān)系數(shù)據(jù)庫(kù) 對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中擴(kuò)展的關(guān)系數(shù)據(jù)類型 對(duì)象關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中擴(kuò)展的對(duì)象類型及其定義 參照類型 (Reference Type) 繼承性 子表和超表 繼承性n ORDBMS應(yīng)該支持繼承性n 一般是單繼承性n [例 14] CREATE TYPE emp_type UNDER person_type AS( emp_id INTEGER, salary REAL ) NOT FINAL。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1