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

正文內(nèi)容

數(shù)據(jù)庫技術(shù)及應(yīng)用東南大學(xué)自動控制系邵家玉emailqj@seu-資料下載頁

2025-08-01 12:38本頁面
  

【正文】 TNO 教師號 CNO 課程號 S1 C1 90 T1 C1 S1 C2 85 T1 C4 S2 C5 57 T2 C5 S2 C6 80 T3 C1 S2 C7 T3 C5 S2 C5 70 T4 C2 S3 C1 0 T4 C3 S3 C2 70 T5 C5 S3 C4 85 T5 C7 S4 C1 93 S4 C2 85 S4 C3 83 S5 C2 89 返回 88 ( 1) 關(guān)系 ( Relation) ? 一個關(guān)系對應(yīng)一張二維表 , 如圖的五張表對應(yīng)五個關(guān)系 。 ( 2) 元組 ( Tuple) ? 表格中的一行 , 如 S表中的一個學(xué)生記錄即為一個元組 。 ( 3) 屬性 ( Attribute) ? 表格中的一列 , 相當于記錄中的一個 字段 , 如 S表中有五個屬性 ( 學(xué)號 , 姓名 , 性別 , 年齡 , 系別 ) 。 ( 4) 關(guān)鍵字 ( Key) ? 可唯一標識元組的屬性或?qū)傩约?, 也稱為 關(guān)系鍵 或 碼 , 如 S表中學(xué)號可以唯一確定一個學(xué)生 , 為學(xué)生關(guān)系的主碼/主關(guān)鍵字 。 返回 89 ( 5) 域 ( Domain) ?屬性的取值范圍 , 如年齡的域是 ( 14~40) ,性別的域是 ( 男 , 女 ) 。 ( 6) 分量 ?每一行對應(yīng)的列的屬性值 , 即元組中的一個屬性值 , 如學(xué)號 、 姓名 、 年齡等均是一個分量 。 ( 7) 關(guān)系模式 ?對關(guān)系的描述 , 一般表示為:關(guān)系名 ( 屬性 1,屬性 2, …… 屬性 n) , 如:學(xué)生 ( 學(xué)號 , 姓名 ,性別 , 年齡 , 系別 ) 。 返回 90 ?在關(guān)系模型中 , 實體是用關(guān)系來表示的 , 如: ?學(xué)生 ( 學(xué)號 , 姓名 , 性別 , 年齡 , 系別 ) ?課程 ( 課程號 , 課程名 , 課時 ) ?實體間的關(guān)系也是用關(guān)系來表示的 , 如 : ?學(xué)生和課程之間的關(guān)系 ?選課關(guān)系 ( 學(xué)號 , 課程號 , 成績 ) 返回 91 2. 關(guān)系模型的數(shù)據(jù)操縱與完整性約束 ?數(shù)據(jù)操縱 主要包括查詢 、 插入 、 刪除和修改數(shù)據(jù) , 這些操作必須滿足關(guān)系的完整性約束條件 ,即實體完整性 、 參照完整性和用戶定義的完整性 。 有關(guān)完整性的具體含義將在下一章介紹 。 ?在非關(guān)系模型中 , 操作對象是單個記錄 , 而關(guān)系模型中的數(shù)據(jù)操作是集合操作 , 操作對象和操作結(jié)果都是關(guān)系 , 即若干元組的集合; ?用戶只要指出 “ 干什么 ” , 而不必詳細說明“ 怎么干 ” , 從而大大地提高了數(shù)據(jù)的獨立性 ,提高了用戶的生產(chǎn)率 。 返回 92 關(guān)系模型的優(yōu)缺點 ? 關(guān)系模型的 優(yōu)點 主要有: ( 1) 與非關(guān)系模型不同 , 它有較強的數(shù)學(xué)理論根據(jù) 。 ( 2) 數(shù)據(jù)結(jié)構(gòu)簡單 、 清晰 , 用戶易懂易用 , 不僅用關(guān)系描述實體 , 而且用關(guān)系描述實體間的聯(lián)系 。 ( 3) 關(guān)系模型的存取路徑對用戶透明 , 從而具有更高的數(shù)據(jù)獨立性 、 更好的安全保密性 , 也簡化了程序員的工作和數(shù)據(jù)庫建立和開發(fā)的工作 。 ? 關(guān)系模型的 缺點 主要有: ?由于存取路徑對用戶透明 , 查詢效率往往不如非關(guān)系模型 , 因此 ,為了提高性能 , 必須對用戶的查詢表示進行優(yōu)化 , 增加了開發(fā)數(shù)據(jù)庫管理系統(tǒng)的負擔 。 返回 93 數(shù)據(jù)模型與數(shù)據(jù)庫系統(tǒng)的發(fā)展 ?數(shù)據(jù)模型 是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ),數(shù)據(jù)模型的發(fā)展經(jīng)歷了格式化數(shù)據(jù)模型(層次數(shù)據(jù)模型和網(wǎng)狀數(shù)據(jù)模型的統(tǒng)稱)、關(guān)系數(shù)據(jù)模型和面向?qū)ο蟮臄?shù)據(jù)模型三個階段,按照這種劃分,數(shù)據(jù)庫技術(shù)的發(fā)展也經(jīng)歷了三個發(fā)展階段。 返回 94 第一代數(shù)據(jù)庫系統(tǒng) ? 層次數(shù)據(jù)庫系統(tǒng)和網(wǎng)狀數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)模型分別為層次模型和網(wǎng)狀模型 , 但從本質(zhì)上講層次模型是網(wǎng)狀模型的特例 , 二者從體系結(jié)構(gòu) 、 數(shù)據(jù)庫語言到數(shù)據(jù)存儲管理上均具有共同的特征 , 都是格式化模型 , 屬于第一代數(shù)據(jù)庫系統(tǒng) 。 ? 第一代數(shù)據(jù)庫系統(tǒng)的特點是: 1. 支持三級模式的體系結(jié)構(gòu) ?層次數(shù)據(jù)庫和網(wǎng)狀數(shù)據(jù)庫均支持三級模式結(jié)構(gòu) , 即外模式 、模式和內(nèi)模式 , 并通過外模式與模式 、 模式與內(nèi)模式二級映象 , 保證了數(shù)據(jù)的物理獨立性和邏輯獨立性 。 2. 用存取路徑來表示數(shù)據(jù)之間的聯(lián)系 ?數(shù)據(jù)庫不僅存儲數(shù)據(jù)而且存儲數(shù)據(jù)之間的聯(lián)系 。 數(shù)據(jù)之間的聯(lián)系在層次和網(wǎng)狀數(shù)據(jù)庫系統(tǒng)中是用存取路徑來表示和實現(xiàn)的 。 返回 95 3. 獨立的數(shù)據(jù)定義語言 ?第一代數(shù)據(jù)庫系統(tǒng)使用獨立的數(shù)據(jù)定義語言來描述數(shù)據(jù)庫的三級模式以及二級映象 。 格式一經(jīng)定義就很難修改 , 這就要求數(shù)據(jù)庫設(shè)計時 , 不僅要充分考慮用戶的當前需求 , 還要了解需求可能的變化和發(fā)展 。 4. 導(dǎo)航的數(shù)據(jù)操縱語言 ?導(dǎo)航的含義就是用戶使用某種高級語言編寫程序 ,一步一步的引導(dǎo)程序按照數(shù)據(jù)庫中預(yù)先定義的存取路徑來訪問數(shù)據(jù)庫 , 最終達到要訪問的數(shù)據(jù)目標 。在訪問數(shù)據(jù)庫時 , 每次只能存取一條記錄值 。 若該記錄值不滿足要求就沿著存取路徑查找下一條記錄值 。 返回 96 第二代數(shù)據(jù)庫系統(tǒng) ?第二代數(shù)據(jù)庫系統(tǒng)是指支持關(guān)系數(shù)據(jù)模型的關(guān)系數(shù)據(jù)庫系統(tǒng) 。 ?關(guān)系模型不僅簡單 、 清晰 , 而且有關(guān)系代數(shù)作為語言模型 , 有關(guān)系數(shù)據(jù)理論作為理論基礎(chǔ) 。所以在關(guān)系模型提出后 , 很快便從實驗室走向了社會 , 20世紀 80年代幾乎所有新開發(fā)的數(shù)據(jù)庫系統(tǒng)都是關(guān)系型數(shù)據(jù)庫系統(tǒng) 。 這些商用數(shù)據(jù)庫系統(tǒng)的運行 , 特別是微機 RDBMS的使用 , 使數(shù)據(jù)庫技術(shù)日益廣泛地應(yīng)用到企業(yè)管理 、 情報檢索 、 輔助決策等各個方面 , 成為實現(xiàn)和優(yōu)化信息系統(tǒng)的基本技術(shù) 。 返回 97 ?關(guān)系模型之所以能成為深受廣大用戶歡迎的數(shù)據(jù)模型 , 與第一代數(shù)據(jù)庫系統(tǒng)所支持的格式化模型相比 , 主要具有以下特點: ?關(guān)系模型的概念單一 , 實體以及實體之間的聯(lián)系都用關(guān)系來表示; ?關(guān)系模型以關(guān)系代數(shù)為基礎(chǔ) , 形式化基礎(chǔ)好; ?數(shù)據(jù)獨立性強 , 數(shù)據(jù)的物理存取路徑對用戶隱蔽; ?關(guān)系數(shù)據(jù)庫語言是非過程化的 , 將用戶從編程數(shù)據(jù)庫記錄的導(dǎo)航式檢索中解脫出來 , 大大降低了用戶編程的難度 。 返回 98 傳統(tǒng)數(shù)據(jù)庫的局限性 ? 一般說來 , 將第一代數(shù)據(jù)庫和第二代數(shù)據(jù)庫稱為傳統(tǒng)數(shù)據(jù)庫 。 ? 由于傳統(tǒng)數(shù)據(jù)庫尤其是關(guān)系數(shù)據(jù)庫系統(tǒng)具有許多優(yōu)點 ,人們紛紛采用數(shù)據(jù)庫技術(shù)來進行數(shù)據(jù)管理 , 數(shù)據(jù)庫技術(shù)被應(yīng)用到了許多新的領(lǐng)域 , 如計算機輔助設(shè)計 /計算機輔助制造 ( CAD/CAM) , 計算機輔助工程 ( CASE) ,圖像處理等 , 這些新領(lǐng)域的應(yīng)用不僅需要傳統(tǒng)數(shù)據(jù)庫所具有的快速檢索和修改數(shù)據(jù)的特點 , 而且在應(yīng)用中提出了一些新的數(shù)據(jù)管理的需求 , 如要求數(shù)據(jù)庫能夠處理聲音 、 圖像 、 視頻等多媒體數(shù)據(jù) 。 ? 在這些新領(lǐng)域中 , 傳統(tǒng)數(shù)據(jù)庫暴露了其應(yīng)用的局限性 ,主要表現(xiàn)在以下幾個方面: 返回 99 1. 面向機器的語法數(shù)據(jù)模型 ? 傳統(tǒng)數(shù)據(jù)庫中采用的數(shù)據(jù)模型是面向機器的語法數(shù)據(jù)模型 , 只強調(diào)數(shù)據(jù)的高度結(jié)構(gòu)化 , 只能存儲離散的數(shù)據(jù)和有限的數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系 , 語義表示能力較差 , 無法表示客觀世界中的復(fù)雜對象 , 如聲音 、 圖像 、視頻等多媒體數(shù)據(jù) , 工程 、 測繪等領(lǐng)域中的非格式化數(shù)據(jù) 。 此外 , 傳統(tǒng)數(shù)據(jù)模型缺乏數(shù)據(jù)抽象 , 無法揭示數(shù)據(jù)之間的深層含義和內(nèi)在聯(lián)系 。 、 固定 ? 傳統(tǒng)的 DBMS主要面向事務(wù)處理 , 只能處理簡單的數(shù)據(jù)類型 , 如整數(shù) 、 實數(shù) 、 字符串 、 日期等 , 而不能根據(jù)特定的需要定義新的數(shù)據(jù)類型 。 例如 , 不能定義包含三個實數(shù)分量 ( x,y,z) 的數(shù)據(jù)類型 circle來表示圓 ,而只能分別定義三個實型的字段 。 這樣對于復(fù)雜的數(shù)據(jù)類型只能由用戶編寫程序來處理 , 加重了用戶的負擔 , 也不能保證數(shù)據(jù)的一致性 。 返回 100 3. 結(jié)構(gòu)與行為完全分離 ? 從應(yīng)用程序員的角度來看 , 在某一應(yīng)用領(lǐng)域內(nèi)標識的對象可以包含兩方面的內(nèi)容 , 即對象的結(jié)構(gòu)和對象的行為 。 ? 傳統(tǒng)的數(shù)據(jù)庫可以采用一定的數(shù)據(jù)庫模式來表示前者 ,而對于后者 , 卻不能直接存儲和處理 , 必須通過另外的應(yīng)用程序加以實現(xiàn) 。 例如 , 對于多媒體數(shù)據(jù) , 雖然可以在帶有前面所提到的缺陷的情況下以簡單的二進制代碼形式存儲其結(jié)構(gòu) , 但卻無法存儲其行為 ( 如播放聲音 、 顯示圖像等 ) 。 這樣 , 這些多媒體數(shù)據(jù)必須由相應(yīng)的應(yīng)用程序來識別 , 而對于其他不了解其格式的用戶來說 , 數(shù)據(jù)庫中存儲的是沒有任何意義的二進制數(shù)據(jù) 。 ? 由此可見 , 在傳統(tǒng)數(shù)據(jù)庫中 , 對象的結(jié)構(gòu)可以存儲在數(shù)據(jù)庫中 , 而對象的行為必須由應(yīng)用程序來表示 , 對象的結(jié)構(gòu)與行為完全相分離 。 返回 101 4. 被動響應(yīng) ? 傳統(tǒng)數(shù)據(jù)庫只能根據(jù)用戶的命令執(zhí)行特定的服務(wù) , 屬于被動響應(yīng) ,用戶要求做什么 , 系統(tǒng)就做什么 。 而在實際應(yīng)用中 , 往往要求一個系統(tǒng)能夠管理它本身的狀態(tài) , 在發(fā)現(xiàn)異常情況時及時通知用戶;能夠主動響應(yīng)某些操作或外部事件 , 自動采取規(guī)定的行動等等 。例如 , 一個倉庫管理系統(tǒng)除了希望數(shù)據(jù)庫系統(tǒng)能夠正確 , 高效地存儲有關(guān)物品的數(shù)據(jù) , 還希望數(shù)據(jù)庫系統(tǒng)能夠?qū)}庫庫存進行監(jiān)控 , 當庫存太少或太多時主動向用戶發(fā)出警告 。 要完成這樣的工作 , 數(shù)據(jù)庫系統(tǒng)必須更加主動 、 更加智能化 , 而傳統(tǒng)的數(shù)據(jù)庫顯然不能適應(yīng)這一要求 。 5. 事務(wù)處理能力較差 ? 傳統(tǒng)數(shù)據(jù)庫只能支持非嵌套事務(wù) , 對于較長事務(wù)的運行較慢 , 且中事務(wù)發(fā)生故障時恢復(fù)比較困難 。 ? 由于存在上述種種缺陷 , 使得傳統(tǒng)數(shù)據(jù)庫無法滿足新領(lǐng)域的應(yīng)用需求 , 數(shù)據(jù)庫技術(shù)遇到了挑戰(zhàn) , 在這種情況下 , 新一代數(shù)據(jù)庫技術(shù)應(yīng)運而生 。 返回 102 第三代數(shù)據(jù)庫系統(tǒng) 第三代數(shù)據(jù)庫系統(tǒng)的特點 ? 第三代數(shù)據(jù)庫系統(tǒng)是指支持面向?qū)ο?( Object Oriented, 簡稱 OO) 數(shù)據(jù)模型的數(shù)據(jù)庫系統(tǒng) 。 ? 在數(shù)據(jù)庫面臨許多新的應(yīng)用領(lǐng)域時 , 1989年 9月 , 一批專門研究面向?qū)ο蠹夹g(shù)的著名學(xué)者著文 “ 面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)宣言 ” , 提出繼第一代 ( 層次 、 網(wǎng)狀 ) 和第二代 ( 關(guān)系 ) 數(shù)據(jù)庫系統(tǒng)后 , 新一代 DBS將是 OODBS。1990年 9月 , 一些長期從事關(guān)系數(shù)據(jù)庫理論研究的學(xué)者組建了高級 DBMS功能委員會 , 發(fā)表了 “ 第三代數(shù)據(jù)庫系統(tǒng)宣言 ” 的文章 , 提出了第三代 DBMS應(yīng)具有的三個基本特點 。 返回 103 ? 除提供傳統(tǒng)的數(shù)據(jù)管理服務(wù)外 , 第三代數(shù)據(jù)庫系統(tǒng)應(yīng)支持數(shù)據(jù)管理 、 對象管理和知識管理 , 支持更加豐富的對象結(jié)構(gòu)和規(guī)則 , 以提供更加強大的管理功能 , 支持更加復(fù)雜的數(shù)據(jù)類型 , 以便能夠處理非傳統(tǒng)的數(shù)據(jù)元素 ( 如超文本 、 圖片 、 聲音等 ) 。 90年代成功的DBMS都會提供上述服務(wù) 。 ? 有關(guān) OO模型的基本內(nèi)容 , 將在下一節(jié) “ 面向?qū)ο蟮臄?shù)據(jù)庫技術(shù) ” 中詳細介紹 。 庫系統(tǒng)的優(yōu)點 ? 第三代數(shù)據(jù)庫系統(tǒng)不僅能很好的支持對象管理和規(guī)則管理 , 還要更好地支持原有的數(shù)據(jù)管理 , 保持第二代數(shù)據(jù)庫系統(tǒng)的非過程化的數(shù)據(jù)存取方式和數(shù)據(jù)獨立性 。 返回 104 3. 第三代數(shù)據(jù)庫系統(tǒng)必須具有開放性 ?數(shù)據(jù)庫系統(tǒng)的開放性 ( open) 是指必須支持當前普遍承認的計算機技術(shù)標準 , 如支持 SQL語言 , 支持多種網(wǎng)絡(luò)標準協(xié)議 , 使得任何其他系統(tǒng)或程序只要支持同樣的計算機技術(shù)標準即可使用第三代數(shù)據(jù)庫系統(tǒng);開放性還包括系統(tǒng)的可移植性 、 可連接性 、 可擴展性和可互操作性等 。 返回 105 研究第三代數(shù)據(jù)庫系統(tǒng)的途徑 ? 數(shù)據(jù)庫工作者為了給應(yīng)用建立合適的數(shù)據(jù)庫系統(tǒng) , 進行了艱苦的探索 , 從多方面發(fā)展了現(xiàn)行的數(shù)據(jù)庫系統(tǒng)技術(shù) , 主要的研究途徑和方向有: ?對傳統(tǒng)數(shù)據(jù)庫 ( 主要是關(guān)系數(shù)據(jù)庫 ) 進行不同層次上的擴充 。 ?與計算機領(lǐng)域中其他學(xué)科的新技術(shù)緊密結(jié)合 , 豐富和發(fā)展數(shù)據(jù)庫系統(tǒng)的概念 、 功能和技術(shù) 。 ?面向應(yīng)用領(lǐng)域的數(shù)據(jù)庫技術(shù)
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1