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

正文內(nèi)容

數(shù)據(jù)庫(kù)第1次課-數(shù)據(jù)庫(kù)系統(tǒng)概論(1)(更新版)

  

【正文】 Database Server 客戶端運(yùn)行瀏覽器軟件。 4.客戶/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) ?把 DBMS功能和應(yīng)用分開(kāi) ? 網(wǎng)絡(luò)中某個(gè) ( 些 ) 結(jié)點(diǎn)上的計(jì)算機(jī)專門用于執(zhí)行DBMS功能 , 稱為數(shù)據(jù)庫(kù)服務(wù)器 , 簡(jiǎn)稱服務(wù)器 ? 其他結(jié)點(diǎn)上的計(jì)算機(jī)安裝 DBMS的外圍應(yīng)用開(kāi)發(fā)工具 ,用戶的應(yīng)用系統(tǒng) , 稱為客戶機(jī) 客戶/服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng)的種類 ?集中的服務(wù)器結(jié)構(gòu) 一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器 , 多臺(tái)客戶機(jī) ?分布的服務(wù)器結(jié)構(gòu) ? 在網(wǎng)絡(luò)中有多臺(tái)數(shù)據(jù)庫(kù)服務(wù)器 ? 分布的服務(wù)器結(jié)構(gòu)是客戶/服務(wù)器與分布式數(shù)據(jù)庫(kù)的結(jié)合 客戶/服務(wù)器結(jié)構(gòu)的優(yōu)點(diǎn) ? 客戶端的用戶請(qǐng)求被傳送到數(shù)據(jù)庫(kù)服務(wù)器 , 數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行處理后 , 只將結(jié)果返回給用戶 , 從而顯著減少了數(shù)據(jù)傳輸量 ? 客戶機(jī)不是毫無(wú)運(yùn)算能力的輸入 、 輸出設(shè)備 , 而是具有了一定的數(shù)據(jù)處理和數(shù)據(jù)存儲(chǔ)能力 , 通過(guò)把應(yīng)用軟件的計(jì)算和數(shù)據(jù)合理地分配在客戶機(jī)和服務(wù)器兩端 , 可以有效地降低網(wǎng)絡(luò)通信量和服務(wù)器運(yùn)算量 。 例如人事部門 、 會(huì)計(jì)部門 、 技術(shù)部門必須重復(fù)存放每一名職工的一些基本信息 ( 職工號(hào) 、姓名等 ) 。 ? 一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式 內(nèi)模式(續(xù)) ?例如學(xué)生記錄,如果按 堆存儲(chǔ),則插入一條新記錄總是放在學(xué)生記錄存儲(chǔ)的最后 ,如右圖所示 內(nèi)模式(續(xù)) ? 如果按學(xué)號(hào)升序存儲(chǔ),則插入一條記錄就要找到它應(yīng)在的位置插入,如圖( b)所示 ? 如果按照學(xué)生年齡聚簇存放,假如新插入的 S3是 16歲,則應(yīng)插入的位置如圖( c)所示 記錄不同的存儲(chǔ)方式示意圖 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 用戶級(jí) 用戶視圖 概念級(jí) 全局視圖 物理級(jí) 存儲(chǔ)視圖 三級(jí)模式中:模式是內(nèi)模式的邏輯表示;內(nèi)模式是概念模式的物理實(shí)現(xiàn);外模式則是概念模式的部分抽取。 ? 數(shù)據(jù)結(jié)構(gòu)是對(duì)系統(tǒng)靜態(tài)特性的描述,數(shù)據(jù)操作是對(duì)系統(tǒng)動(dòng)態(tài)特性的描述。 關(guān)系的性質(zhì) 數(shù)據(jù)模型通常由下列三個(gè)部分組成:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的完整性約束規(guī)則。 ( 2) 網(wǎng)狀模型 ?網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng)采用 網(wǎng)狀模型 作為數(shù)據(jù)的組織方式 ?通過(guò) 網(wǎng)狀結(jié)構(gòu) 表示實(shí)體及聯(lián)系。 ?聯(lián)系:用菱形框表示實(shí)體間的相互關(guān)系,框內(nèi)注明聯(lián)系的名稱。 (3) 實(shí)體集( Entity Set) :同一類型實(shí)體的集合??梢允?實(shí)際存在 的對(duì)象 、抽象概念 或 事件 。 ? 故障恢復(fù): ? 故障出現(xiàn)時(shí),可能會(huì)影響到數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性與有效性,甚至?xí)茐恼麄€(gè)數(shù)據(jù)庫(kù),使數(shù)據(jù)庫(kù)中的數(shù)據(jù)部分或全部丟失。 邏輯獨(dú)立性: 指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)相互獨(dú)立,數(shù)據(jù)的邏輯結(jié)構(gòu)發(fā)生變化,應(yīng)用程序可以不變。 ?在描述數(shù)據(jù)結(jié)構(gòu)的同時(shí),不但要描述數(shù)據(jù)的本身,同時(shí)還要描述數(shù)據(jù)之間的聯(lián)系。 由文件系統(tǒng)對(duì)駐留在外存儲(chǔ)器上的數(shù)據(jù)文件實(shí)施統(tǒng)一管理。 數(shù)據(jù)處理與數(shù)據(jù)管理 1.?dāng)?shù)據(jù)處理 從已有的數(shù)據(jù)出發(fā),根據(jù)事物之間的聯(lián)系,經(jīng)過(guò)一定的處理步驟,就可以產(chǎn)生出新的數(shù)據(jù)。數(shù)據(jù)庫(kù)應(yīng)用程序可以由高級(jí)程序設(shè)計(jì)語(yǔ)句編寫(xiě),如使用 C語(yǔ)言、 Visual Basic等編寫(xiě)。An Introduction to Database Systems 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用 主講教師 : 袁 立 自動(dòng)化學(xué)院控制科學(xué)與工程系 我們身邊的數(shù)據(jù)庫(kù) ? 應(yīng)用舉例 ?學(xué)校師資、教學(xué)、學(xué)生學(xué)籍管理; ?圖書(shū)館管理; ?銀行財(cái)務(wù)管理; ?鐵路、民航飛機(jī)票預(yù)定系統(tǒng); ?賓館房間預(yù)定系統(tǒng); ?醫(yī)院病房、病歷管理; ?電子商務(wù) 課程學(xué)習(xí)目的 ?如何科學(xué)地組織數(shù)據(jù)和存儲(chǔ)數(shù)據(jù)的理論和方法; ?如何高效地檢索數(shù)據(jù)和處理數(shù)據(jù); ?如何既減少數(shù)據(jù)冗余,又能保證數(shù)據(jù)安全,實(shí)現(xiàn)數(shù)據(jù)共享的計(jì)算機(jī)應(yīng)用技術(shù)。 數(shù)據(jù)庫(kù)應(yīng)用程序 數(shù)據(jù)庫(kù)應(yīng)用程序是為了完成特定的功能而由編程人員編寫(xiě)的,它與一般的計(jì)算機(jī)系統(tǒng)中的用戶程序基本相同。如超市的收銀員就是一種數(shù)據(jù)庫(kù)系統(tǒng)的用戶。 特點(diǎn) : ? 數(shù)據(jù)無(wú)法長(zhǎng)期保存 ? 數(shù)據(jù)由應(yīng)用程序管理 ? 數(shù)據(jù)不具有獨(dú)立性和共享性; 人工管理階段 (續(xù) ) ( 2)文件系統(tǒng)階段 ?時(shí)期 ? 20世紀(jì) 50年代末 60年代中 ?產(chǎn)生的背景 ? 硬件水平:磁盤、磁鼓 ? 軟件水平:操作系統(tǒng)和文件系統(tǒng) 文件系統(tǒng)階段 (續(xù) ) 1.特點(diǎn) 輔助存儲(chǔ)器成為計(jì)算機(jī)系統(tǒng)不可缺少的組成部分,用來(lái)存放數(shù)據(jù)文件 。 學(xué)生部門 教務(wù)部門 人事部門 學(xué)校 數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)管理系統(tǒng) DBMS 人事管理應(yīng)用程序 學(xué)生管理應(yīng)用程序 教務(wù)管理應(yīng)用程序 數(shù)據(jù)庫(kù)應(yīng)用程序和數(shù)據(jù)的關(guān)系 數(shù)據(jù)庫(kù)系統(tǒng)階段 (續(xù) ) 3.?dāng)?shù)據(jù)庫(kù)系統(tǒng)階段的主要特點(diǎn) ( 1)數(shù)據(jù)的結(jié)構(gòu)化 ?數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)面向整個(gè)機(jī)構(gòu)的全局應(yīng)用; ?采用一定的數(shù)據(jù)模型來(lái)進(jìn)行描述和定義,數(shù)據(jù)具有整體結(jié)構(gòu)化的特征。 物理獨(dú)立性: 指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)相互獨(dú)立,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)發(fā)生變化,應(yīng)用程序可以不變。 ? 并發(fā)控制: ? 當(dāng)多個(gè)用戶的應(yīng)用程序同時(shí)存取、修改數(shù)據(jù)庫(kù)時(shí),可能會(huì)發(fā)生相互干擾而得到錯(cuò)誤的結(jié)果,并使數(shù)據(jù)庫(kù)的完整性受到破壞,因此必須對(duì)多用戶的并發(fā)存取操作加以控制和協(xié)調(diào)。 ?數(shù)據(jù)庫(kù)設(shè)計(jì)人員和用戶之間進(jìn)行交流的語(yǔ)言 ( 1)實(shí)體 客觀存在并相互區(qū)別的事物。 通常情況下 , 一個(gè)實(shí)體集的關(guān)鍵字有很多 , 可選出一個(gè)作為主關(guān)鍵字 。 ?屬性:用橢圓形表示,屬性的名稱記入橢圓形內(nèi)。 層次數(shù)據(jù)模型特點(diǎn) 層次數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) (續(xù) ) 層次模型的優(yōu)點(diǎn)是層次分明,結(jié)構(gòu)清晰,適用于描述客觀存在的事物中有主細(xì)目之分的層次結(jié)構(gòu)聯(lián)系,比如部門的組織結(jié)構(gòu)圖。 ( 1)關(guān)系中元組的個(gè)數(shù)是有限的; ( 2)關(guān)系中不允許有相同的元組; ( 3)關(guān)系中不允許有相同的屬性名; ( 4)關(guān)系的每一屬性的數(shù)據(jù)類型必須相同,且取自于同一個(gè)域; ( 5)關(guān)系的行的順序和列的順序可以任意交換; ( 6)關(guān)系的任何一個(gè)屬性都必須是不可再分的元素; ( 7)關(guān)系的結(jié)構(gòu)相對(duì)固定,但元組的值與數(shù)目是隨時(shí)間的推移而經(jīng)常變化的。 ?數(shù)據(jù)模型要定義這些操作的確切含義、操作符號(hào)、操作規(guī)則(如操作優(yōu)先級(jí)別)以及實(shí)現(xiàn)操作的語(yǔ)句。 ? 內(nèi)模式是由系統(tǒng)程序員選擇一定的文件結(jié)構(gòu)組織起來(lái)的 , 也是由他們編制存取程序?qū)崿F(xiàn)數(shù)據(jù)存取的 , 故內(nèi)模式又稱系統(tǒng)程序員視圖 。 由于不同部門之間不能共享數(shù)據(jù) , 因此企業(yè)內(nèi)部存在大量的冗余數(shù)據(jù) 。 ? 當(dāng)用戶需要經(jīng)常訪問(wèn)遠(yuǎn)程數(shù)據(jù)時(shí) , 系統(tǒng)效率會(huì)明顯地受到網(wǎng)絡(luò)傳輸?shù)闹萍s 。 5. 瀏覽器 /應(yīng)用服務(wù)器 /數(shù)據(jù)庫(kù)服務(wù)器結(jié)構(gòu) ?客戶端: 瀏覽器軟件 、 用戶界面 瀏覽器的界面統(tǒng)一 , 廣大用戶容易掌握 大大減少了培訓(xùn)時(shí)間與費(fèi)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1