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

正文內(nèi)容

數(shù)據(jù)庫(kù)第1次課-數(shù)據(jù)庫(kù)系統(tǒng)概論(1)-全文預(yù)覽

  

【正文】 數(shù)據(jù) 返回?cái)?shù)據(jù) 處理數(shù)據(jù)后返回結(jié)果 Client Web Server Database Server 客戶(hù)端運(yùn)行瀏覽器軟件。 ? 應(yīng)用維護(hù)困難 , 難于保密 , 造成安全性差 。 4.客戶(hù)/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) ?把 DBMS功能和應(yīng)用分開(kāi) ? 網(wǎng)絡(luò)中某個(gè) ( 些 ) 結(jié)點(diǎn)上的計(jì)算機(jī)專(zhuān)門(mén)用于執(zhí)行DBMS功能 , 稱(chēng)為數(shù)據(jù)庫(kù)服務(wù)器 , 簡(jiǎn)稱(chēng)服務(wù)器 ? 其他結(jié)點(diǎn)上的計(jì)算機(jī)安裝 DBMS的外圍應(yīng)用開(kāi)發(fā)工具 ,用戶(hù)的應(yīng)用系統(tǒng) , 稱(chēng)為客戶(hù)機(jī) 客戶(hù)/服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng)的種類(lèi) ?集中的服務(wù)器結(jié)構(gòu) 一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器 , 多臺(tái)客戶(hù)機(jī) ?分布的服務(wù)器結(jié)構(gòu) ? 在網(wǎng)絡(luò)中有多臺(tái)數(shù)據(jù)庫(kù)服務(wù)器 ? 分布的服務(wù)器結(jié)構(gòu)是客戶(hù)/服務(wù)器與分布式數(shù)據(jù)庫(kù)的結(jié)合 客戶(hù)/服務(wù)器結(jié)構(gòu)的優(yōu)點(diǎn) ? 客戶(hù)端的用戶(hù)請(qǐng)求被傳送到數(shù)據(jù)庫(kù)服務(wù)器 , 數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行處理后 , 只將結(jié)果返回給用戶(hù) , 從而顯著減少了數(shù)據(jù)傳輸量 ? 客戶(hù)機(jī)不是毫無(wú)運(yùn)算能力的輸入 、 輸出設(shè)備 , 而是具有了一定的數(shù)據(jù)處理和數(shù)據(jù)存儲(chǔ)能力 , 通過(guò)把應(yīng)用軟件的計(jì)算和數(shù)據(jù)合理地分配在客戶(hù)機(jī)和服務(wù)器兩端 , 可以有效地降低網(wǎng)絡(luò)通信量和服務(wù)器運(yùn)算量 。 3. 分布式結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng) ?數(shù)據(jù)庫(kù)中的數(shù)據(jù)在 邏輯上是一個(gè)整體 , 但 物理地分布 在計(jì)算機(jī)網(wǎng)絡(luò)的不同結(jié)點(diǎn)上 。 例如人事部門(mén) 、 會(huì)計(jì)部門(mén) 、 技術(shù)部門(mén)必須重復(fù)存放每一名職工的一些基本信息 ( 職工號(hào) 、姓名等 ) 。 保證了數(shù)據(jù)與程序的物理獨(dú)立性 ,簡(jiǎn)稱(chēng)數(shù)據(jù)的物理獨(dú)立性 。 ? 一個(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) 用戶(hù)級(jí) 用戶(hù)視圖 概念級(jí) 全局視圖 物理級(jí) 存儲(chǔ)視圖 三級(jí)模式中:模式是內(nèi)模式的邏輯表示;內(nèi)模式是概念模式的物理實(shí)現(xiàn);外模式則是概念模式的部分抽取。 一、模式( Schema) ?模式 ( 也稱(chēng)邏輯模式 ) ? 數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述 ? 所有用戶(hù)的公共數(shù)據(jù)視圖 , 綜合了所有用戶(hù)的需求 , 又稱(chēng)DBA( 數(shù)據(jù)庫(kù)管理員 ) 視圖 ? 與數(shù)據(jù)的物理存儲(chǔ)細(xì)節(jié)和硬件環(huán)境無(wú)關(guān) ? 與具體的應(yīng)用程序 、 開(kāi)發(fā)工具及高級(jí)程序設(shè)計(jì)語(yǔ)言無(wú)關(guān) ?一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)模式 ?模式的定義 ? 數(shù)據(jù)的邏輯結(jié)構(gòu) ( 數(shù)據(jù)項(xiàng)的名字 、 類(lèi)型 、 取值范圍等 ) ? 數(shù)據(jù)之間的聯(lián)系 ? 數(shù)據(jù)有關(guān)的安全性 、 完整性要求 ( 2)外模式( External Schema) ?外模式 ? 外模式又稱(chēng)子模式或用戶(hù)模式 , 它面向用戶(hù) , 是用戶(hù)眼中的數(shù)據(jù)庫(kù) 。 ? 數(shù)據(jù)結(jié)構(gòu)是對(duì)系統(tǒng)靜態(tài)特性的描述,數(shù)據(jù)操作是對(duì)系統(tǒng)動(dòng)態(tài)特性的描述。 在數(shù)據(jù)庫(kù)系統(tǒng)中,通常按照數(shù)據(jù)結(jié)構(gòu)的類(lèi)型來(lái)命名數(shù)據(jù)模型,如層次結(jié)構(gòu)、網(wǎng)狀結(jié)構(gòu)和關(guān)系結(jié)構(gòu)的模型分別命名為層次模型、網(wǎng)狀模型和關(guān)系模型。 關(guān)系的性質(zhì) 數(shù)據(jù)模型通常由下列三個(gè)部分組成:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的完整性約束規(guī)則。 ? 它的產(chǎn)生是與科迪的努力分不開(kāi)的。 ( 2) 網(wǎng)狀模型 ?網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng)采用 網(wǎng)狀模型 作為數(shù)據(jù)的組織方式 ?通過(guò) 網(wǎng)狀結(jié)構(gòu) 表示實(shí)體及聯(lián)系。 ? 物理模型是對(duì)數(shù)據(jù)最底層的抽象 , 描述數(shù)據(jù)在系統(tǒng)內(nèi)部的表示方式和存取方法 , 在磁盤(pán)或磁帶上的存儲(chǔ)方式和存取方法 。 ?聯(lián)系:用菱形框表示實(shí)體間的相互關(guān)系,框內(nèi)注明聯(lián)系的名稱(chēng)。 ?實(shí)體值是一個(gè)具體的實(shí)體 , 是屬性值的集合 。 (3) 實(shí)體集( Entity Set) :同一類(lèi)型實(shí)體的集合。如某學(xué)生的特征可由學(xué)號(hào)、姓名、出生日期、性別、年級(jí)、主修專(zhuān)業(yè)、籍貫等屬性組成??梢允?實(shí)際存在 的對(duì)象 、抽象概念 或 事件 。 ?通過(guò)概念數(shù)據(jù)模型,可以把現(xiàn)實(shí)世界抽象成人腦中的信息世界,實(shí)現(xiàn)數(shù)據(jù)的第一次抽象。 ? 故障恢復(fù): ? 故障出現(xiàn)時(shí),可能會(huì)影響到數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性與有效性,甚至?xí)茐恼麄€(gè)數(shù)據(jù)庫(kù),使數(shù)據(jù)庫(kù)中的數(shù)據(jù)部分或全部丟失。 ? 完整性控制 : ? 數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性、有效性。 邏輯獨(dú)立性: 指用戶(hù)的應(yīng)用程序與數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)相互獨(dú)立,數(shù)據(jù)的邏輯結(jié)構(gòu)發(fā)生變化,應(yīng)用程序可以不變。 ( 2)數(shù)據(jù)共享性 ? 除了共享的數(shù)據(jù)外,各部門(mén)還可以有自己的私有數(shù)據(jù),這些數(shù)據(jù)也可以存放在數(shù)據(jù)庫(kù)中,但它只是私有于某個(gè)部門(mén),為了防止其它部門(mén)對(duì)它進(jìn)行訪問(wèn),可加上各種保密限制,禁止非法獲得這些數(shù)據(jù)。 ?在描述數(shù)據(jù)結(jié)構(gòu)的同時(shí),不但要描述數(shù)據(jù)的本身,同時(shí)還要描述數(shù)據(jù)之間的聯(lián)系。 三是盡量克服數(shù)據(jù)冗余,解決數(shù)據(jù)的安全性和完整性保護(hù)問(wèn)題。 由文件系統(tǒng)對(duì)駐留在外存儲(chǔ)器上的數(shù)據(jù)文件實(shí)施統(tǒng)一管理。數(shù)據(jù)庫(kù)技術(shù)就是一門(mén)數(shù)據(jù)管理技術(shù)。 數(shù)據(jù)處理與數(shù)據(jù)管理 1.?dāng)?shù)據(jù)處理 從已有的數(shù)據(jù)出發(fā),根據(jù)事物之間的聯(lián)系,經(jīng)過(guò)一定的處理步驟,就可以產(chǎn)生出新的數(shù)據(jù)。他們根據(jù)用戶(hù)需求與 DBA一起確定系統(tǒng)硬、軟件配置,參與 概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì) ,并在此基礎(chǔ)上編寫(xiě)應(yīng)用程序,進(jìn)行調(diào)試和安裝系統(tǒng)。數(shù)據(jù)庫(kù)應(yīng)用程序可以由高級(jí)程序設(shè)計(jì)語(yǔ)句編寫(xiě),如使用 C語(yǔ)言、 Visual Basic等編寫(xiě)。 ( 3) 數(shù)據(jù)庫(kù)管理系統(tǒng) 相關(guān) 人員 數(shù) 據(jù) 庫(kù) 用 應(yīng) 系 統(tǒng) D B M S OS 硬件 DBMS主要功能 ?數(shù)據(jù)定義功能 ? 提供數(shù)據(jù)定義語(yǔ)言 (DDL) ? 定義數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象 ?數(shù)據(jù)操縱功能 : ? 提供數(shù)據(jù)操縱語(yǔ)言 (DML) ? 操縱數(shù)據(jù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的基本操作 (查詢(xún)、插入、刪除和修改 ) ?數(shù)據(jù)庫(kù)的建立和維護(hù)功能、運(yùn)行管理 ? 保證數(shù)據(jù)的安全性、完整性 ? 多用戶(hù)對(duì)數(shù)據(jù)的并發(fā)使用 ? 發(fā)生故障后的系統(tǒng)恢復(fù) 常見(jiàn)的大型商業(yè)數(shù)據(jù)庫(kù)系統(tǒng) ?Oracle ? 支持各種操作系統(tǒng) ?Sybase ? 支持各種操作系統(tǒng) ?Microsoft SQL Server ? 僅支持 Windows操作系統(tǒng) ?DB2 ? 專(zhuān)用于 IBM的大型機(jī)用于并行存儲(chǔ)與計(jì)算 ? 支持各種操作系統(tǒng) ?數(shù)據(jù)庫(kù)系統(tǒng)( Database System—— DBS)是指實(shí)際可運(yùn)行的、具有管理和控制數(shù)據(jù)庫(kù)功能并向應(yīng)用程序提供數(shù)據(jù)或信息支持的系統(tǒng)。An Introduction to Database Systems 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用 主講教師 : 袁 立 自動(dòng)化學(xué)院控制科學(xué)與工程系 我們身邊的數(shù)據(jù)庫(kù) ? 應(yīng)用舉例 ?學(xué)校師資、教學(xué)、學(xué)生學(xué)籍管理;
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1