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

正文內容

數據庫第1次課-數據庫系統概論(1)-wenkub.com

2025-01-14 09:32 本頁面
   

【正文】 周五上課時交。瀏覽器以超文本形式向 Web服務器提出訪問數據庫的要求, Web服務器接受客戶端請求后,將這個請求轉化為 SQL語法,并交給數據庫服務器,數據庫服務器得到請求后,驗證其合法性,并進行數據處理,然后將處理后的結果返回給 Web服務器, Web服務器再一次將得到的所有結果進行轉化,變成 HTML文檔形式,轉發(fā)給客戶端瀏覽器以友好的 Web頁面形式顯示出來。 ? 相同的應用程序要重復安裝在每一臺客戶機上 , 從系統總體來看 , 大大浪費了系統資源 。 由于服務器連接個數和數據通信量的限制 , 這種結構的軟件適于在用戶數目不多的局域網內使用 。 ? 網絡中的每個結點都可以獨立處理本地數據庫中的數據 , 執(zhí)行局部應用 ? 同時也可以同時存取和處理多個異地數據庫中的數據 ,執(zhí)行全局應用 分布式結構的數據庫系統(續(xù)) ?優(yōu)點 ? 適應了地理上分散的公司 、 團體和組織對于數據庫應用的需求 。 2. 主從式結構的數據庫系統 ?一個主機帶多個終端的多用戶結構 ? 數據庫系統 , 包括應用程序 、 DBMS、 數據 , 都集中存放在主機上 , 所有處理任務都由主機來完成 ? 各個用戶通過主機的終端并發(fā)地存取數據庫 , 共享數據資源 主從式結構的數據庫系統 主機 終端 主從式結構的數據庫系統 (續(xù)) ?優(yōu)點 ? 易于管理 、 控制與維護 。 數據庫系統結構 ? ? 從數據庫管理系統角度看 ? ? 從數據庫最終用戶角度看 數據庫系統外部的體系結構 ?單用戶結構 ?主從式結構 ?分布式結構 ?客戶 /服務器結構 ?瀏覽器 /應用服務器 /數據庫服務器結構 1. 單用戶數據庫系統 ?整個數據庫系統 (應用程序 、 DBMS、 數據 )裝在一臺計算機上 , 為一個用戶獨占 , 不同機器之間不能共享數據 。 三級模式結構的一個具體實例 圖書信息 出版社名稱 字符型 20 書名 字符型 30 作者姓名 字符型 20 出版日期 日期型 作者著書信息 作者姓名 字符型 20 書名 字符型 30 出版社出書類型 出版社名稱 字符型 20 書名 字符型 30 類型 字符型 1 作者 作品 出版社 數據文件 數據文件 數據文件 索引文件 索引文件 索引文件 作者 作品 出版社 作者編號 字符型 5 書號 字符型 6 出版社編號 字符型 5 作者姓名 字符型 20 書名 字符型 30 出版社名稱 字符型 20 通信地址 字符型 50 類型 字符型 1 城市 字符型 10 郵編 字符型 6 價格 貨幣 電話 字符型 11 出版日期 日期型 外模式 模式 內模式 數據庫的兩級映像 ?三級模式是對數據的三個抽象級別 ?二級映象在 DBMS內部實現這三個抽象層次的聯系和轉換 ? 外模式/模式映像 ? 模式/內模式映像 ( 1)外模式/模式映象 ?模式:描述的是數據的全局邏輯結構 ?外模式:描述的是數據的局部邏輯結構 ?同一個模式可以有任意多個外模式 ?每一個外模式 , 數據庫系統都有一個外模式/模式映象 , 定義外模式與模式之間的對應關系 ?映象定義通常包含在各自外模式的描述中 外模式/模式映象(續(xù)) 保證數據的邏輯獨立性 ? 當模式改變時 , 數據庫管理員修改有關的外模式/模式映象 , 使外模式保持不變 ? 應用程序是依據數據的外模式編寫的 , 從而應用程序不必修改 , 保證了數據與程序的邏輯獨立性 , 簡稱數據的邏輯獨立性 。 ? 數據庫用戶 ( 包括應用程序員和最終用戶 ) 使用的 局部 數據的邏輯結構和特征的描述 ? 數據庫用戶的數據視圖 , 是與某一應用有關的數據的邏輯表示 外模式(續(xù)) ?外模式的地位:介于模式與應用之間 ? 模式與外模式的關系:一對多 ?外模式通常是模式的子集 ?一個數據庫可以有多個外模式 。 3.數據的完整性約束規(guī)則 ? 對數據模型中數據及其聯系所制定的制約和依存規(guī)則。 5. 數據模型的組成要素 2.數據操作 ? 數據操作是指對數據模型中各種對象的值所允許執(zhí)行的操作,包括操作及有關的操作規(guī)則。 1.數據結構 ?數據結構是所研究對象的類型的集合,這些對象是數據庫的組成成分。 1970年,科迪( )首次描述了關系數據模型,后來他與戴特( )一起將關系數據模型建立在嚴格的數學基礎(笛卡爾積與關系代數)上,為關系數據庫的誕生奠定了理論基礎。 “ 網 ” 中每個結點表示一個實體 (型 ),結點之間箭頭表示實體 (型 )間的聯系。 最常用的數據模型 ?非關系模型 ? 層次模型 (Hierarchical Model) ? 網狀模型 (Network Model) ?關系模型 (Relational Model) ?面向對象模型 (Object Oriented Model) ( 1) 層 次 模 型 ?層次模型是數據庫系統中最早出現的數據模型 ?層次數據庫系統的典型代表是 IBM公司的 IMS( Information Management System)數據庫管理系統 ?層次模型用 樹形結構 來表示各類實體以及實體間的聯系 樹 枝 根 層次數據模型(續(xù)) 非根 根 ?有且僅有一個 根結點 ; ?每個 非根結點 有且僅有一個父 (直接上層 )結點。 學生 學號 學生與課程間的聯系 聯系的屬性 課程 選修 學生 m n 成績 ?聯系的屬性 : 聯系本身也是一種實體,也 可以有屬性。 (6)值域 ( Domain) :屬性的取值范圍 (7) 聯系 ( Relationship) ? 現實世界中事物內部以及事物之間的聯系在信息世界中反映為實體內部的聯系和實體之間的聯系 。 在一個單位中,具有共性的一類實體可以組合成一個實體集。這些屬性中的每一個屬性取某一個具體值就是某一個具體的學生描述 。 如機房里的一臺電腦、計算機應用專業(yè)的一名學生、信用卡上的一筆存款、某次考勤對某人的一次記錄等都是實體。 ?通過實施數據模型把以把信息世界抽象成計算機能夠處理的數據世界,實現數據的第二次抽象 。 ? 當發(fā)生這種情況時,系統應該能夠根據故障類型把數據庫恢復到正確狀態(tài)。 ? 數據庫中的數據是對客觀世界中事物性質的反映,必須要符合一定的語義。 ?數據獨立性的實現方法:兩層映射。 3.數據庫系統階段的主要特點 ( 3)數據與程序具有獨
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1