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

正文內(nèi)容

第6章數(shù)據(jù)庫技術(shù)與access20xx(留存版)

2024-12-16 13:09上一頁面

下一頁面
  

【正文】 自己控制 應(yīng)用程序自己控制 由數(shù)據(jù)庫管理系統(tǒng)提供數(shù)據(jù)安全性 、完整性 、 并發(fā)控制和恢復(fù)能力 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 14 數(shù)據(jù)庫管理技術(shù)的發(fā)展 數(shù)據(jù)倉庫系統(tǒng) 數(shù)據(jù)倉庫技術(shù)是目前數(shù)據(jù)處理中發(fā)展十分迅速的一個分支 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 5 數(shù)據(jù)庫的基本概念 ? 4. 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng) ( DBMS) 是對數(shù)據(jù)庫進(jìn)行管理的系統(tǒng)軟件 , 它的職能是有效地組織和存儲數(shù)據(jù) ,獲取和管理數(shù)據(jù) , 接受和完成用戶提出的訪問數(shù)據(jù)的各種請求 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 8 人工管理階段的主要特點如下: ? ( 1) 數(shù)據(jù)不進(jìn)行保存; ? ( 2) 沒有專門的數(shù)據(jù)管理軟件; ? ( 3) 數(shù)據(jù)面向應(yīng)用; ? ( 4) 只有程序的概念 。 數(shù)據(jù)庫系統(tǒng)面向使用單位的低層人員 , 用于日常數(shù)據(jù)的分析和處理;數(shù)據(jù)倉庫系統(tǒng)面向的是使用單位的決策人員 , 提供決策支持 。 ? 4. 各類人員 參與分析 、 設(shè)計 、 管理 、 維護(hù)和使用數(shù)據(jù)庫的人員均是數(shù)據(jù)庫系統(tǒng)的組成部分 。 R1和 R3沒有父結(jié)點 。 ? 關(guān)系數(shù)據(jù)庫以其數(shù)學(xué)理論基礎(chǔ)完善 、 使用簡單靈活 、 數(shù)據(jù)獨立性強(qiáng)等特點 , 而被公認(rèn)為是最有前途的一種數(shù)據(jù)庫管理系統(tǒng) 。 專門的關(guān)系運算包括: ? ( 1) 選擇:選擇運算即在關(guān)系中選擇滿足指定條件的元組 。 需求分析是否能全面 、 準(zhǔn)確地表達(dá)用戶要求 , 將直接影響到后續(xù)各階段的設(shè)計 , 影響到整個數(shù)據(jù)庫設(shè)計的可用性和合理性 。 圖 3 E–R模型圖 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 40 現(xiàn)實世界的復(fù)雜性導(dǎo)致實體聯(lián)系的復(fù)雜性 。 冗余數(shù)據(jù)指可由其他數(shù)據(jù)導(dǎo)出的數(shù)據(jù);冗余聯(lián)系是指可由其他聯(lián)系導(dǎo)出的聯(lián)系 。 數(shù)據(jù)簇集建立以后 , 簇集鍵相同的元組存放在一起 , 因而簇集鍵不必在每個元組中重復(fù)存儲 , 只需在一組中存儲一次即可 ,因此可以節(jié)約一些存儲空間 。 ④ 經(jīng)常更新的屬性或表 。 ( 2) 數(shù)據(jù)存取功能 。 2. Microsoft SQL Server: Microsoft SQL Server是一種典型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng) , 它使用 TransactSQL語言完成數(shù)據(jù)操作 。 ( 2) Access 2020是一個完全面向?qū)ο?, 采用事件驅(qū)動機(jī)制的最新關(guān)系數(shù)據(jù)庫管理系統(tǒng) , 使得數(shù)據(jù)庫的應(yīng)用與開發(fā)更加便捷 、 靈活 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 65 Access 2020數(shù)據(jù)庫結(jié)構(gòu) 1) 表 ( Table) 對象 在 Access關(guān)系數(shù)據(jù)庫中 , 表是有結(jié)構(gòu)的數(shù)據(jù)的集合 , 是數(shù)據(jù)庫應(yīng)用系統(tǒng)的數(shù)據(jù) “ 倉庫 ” 。 為方便用戶設(shè)計窗體 , Access 2020提供了若干個控件 ( Control) , 每一個控件均被視為獨立的對象 。 模塊對象有兩種基本類型:類模塊和標(biāo)準(zhǔn)模塊 。 數(shù)據(jù)庫窗口是一種很獨特的窗口 , 這是由于在 Access 2020關(guān)系數(shù)據(jù)庫中任一時刻只能打開一個數(shù)據(jù)庫窗口 。 在表設(shè)計器的 “ 字段屬性 ” 選項區(qū)域中 , 可以進(jìn)行設(shè)置 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 83 圖 9 “關(guān)系”窗口 圖 10 “顯示表”窗口 圖 11 “編輯關(guān)系”窗口 圖 12 已建立的關(guān)系 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 84 2) 編輯和刪除關(guān)系 在 “ 關(guān)系 ” 窗口中需要編輯的關(guān)系線上單擊鼠標(biāo)右鍵 , 選擇 “ 編輯關(guān)系 ” 或 “ 刪除 ” 即可編輯或刪除已建立的關(guān)系 , 如圖 13所示 。 創(chuàng)建單表查詢的一般步驟為:在數(shù)據(jù)庫窗口中單擊“ 查詢 ” → 選 “ 在設(shè)計視圖中創(chuàng)建查詢 ” → 選擇數(shù)據(jù)表→ 設(shè)置查詢 ( 如圖 14所示 ) → 保存查詢 。 在 “ 關(guān)系 ” 窗口中單擊鼠標(biāo)右鍵 , 在快捷菜單中選擇 “ 顯示表 ” , 打開 “ 顯示表 ”窗口 ( 圖 10所示 ) 。 3) 使用表設(shè)計器創(chuàng)建表: 表設(shè)計器是一種可視化工具 , 用于設(shè)計和編輯數(shù)據(jù)庫中的表 。 工具欄是專為使用鼠標(biāo)設(shè)置的 , 用于快速選擇執(zhí)行常用的命令 。 Access為宏對象提供了宏對象編輯窗口 。 也就是說 , Access允許用戶不用編寫程序 , 僅通過直觀的操作即可生成結(jié)構(gòu)化查詢語句 。數(shù)據(jù)庫對象包括表 、 查詢 、 窗體 、 報表 、 頁 、 宏和模塊 。 數(shù)據(jù)庫是與特定主題或目的相關(guān)的數(shù)據(jù)的集合 。 4. 數(shù)據(jù)存儲層 數(shù)據(jù)存儲層處理的對象是數(shù)據(jù)頁和系統(tǒng)緩沖區(qū) 。 ( 5) 事務(wù)運行管理:提供事務(wù)運行管理及運行日志管理 、 事務(wù)運行的安全性監(jiān)控和數(shù)據(jù)完整性檢查 、 事務(wù)的并發(fā)控制及系統(tǒng)恢復(fù)等功能 。 ② 連接中頻繁使用的屬性 。 數(shù)據(jù)庫物理設(shè)計的目的是提高系統(tǒng)處理效率 , 充分利用計算機(jī)的存儲空間 。 合并局部 ER圖就是盡量合并對應(yīng)的部分 , 保留特殊的部分 , 著重解決沖突的部分 。 概念模型獨立于數(shù)據(jù)邏輯結(jié)構(gòu) , 也獨立于DBMS和計算機(jī)系統(tǒng) , 是對現(xiàn)實世界有效而自然的模擬 。 ( 5) 驗證設(shè)計:在上述設(shè)計的基礎(chǔ)上收集數(shù)據(jù)并具體建立一個數(shù)據(jù)庫 , 運行一些典型的應(yīng)用任務(wù)來驗證數(shù)據(jù)庫設(shè)計的正確性和合理性 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 29 關(guān)系數(shù)據(jù)庫 ? 2. 關(guān)系運算 ? 對關(guān)系數(shù)據(jù)庫進(jìn)行查詢時 , 若要找到用戶關(guān)心的數(shù)據(jù) , 就需要對關(guān)系進(jìn)行一定的關(guān)系運算 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 25 關(guān)系模型 ? 滿足下列條件的二維表 , 在關(guān)系模型中 , 稱為關(guān)系 。 ? 由于在網(wǎng)狀模型中子結(jié)點與父結(jié)點的聯(lián)系不是唯一的 , 所以要為每個聯(lián)系命名 , 并指出與該聯(lián)系有關(guān)的父結(jié)點和子結(jié)點 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 18 數(shù)據(jù)庫系統(tǒng)的組成 ? 數(shù)據(jù)庫系統(tǒng)由四部分組成 , 即硬件系統(tǒng) 、 系統(tǒng)軟件 ( 包括操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng) ) 、 數(shù)據(jù)庫應(yīng)用系統(tǒng)和各類人員 。數(shù)據(jù)倉庫系統(tǒng)允許將各種應(yīng)用系統(tǒng)集成在一起 ,為統(tǒng)一的歷史數(shù)據(jù)分析提供堅實的平臺 , 對海量信息處理進(jìn)行支持 。 目前 , 數(shù)據(jù)倉庫技術(shù)和 XML數(shù)據(jù)庫的發(fā)展也十分迅速 。 1. 人工管理階段 2. 文件系統(tǒng)階段 3. 數(shù)據(jù)庫系統(tǒng)階段 1) 數(shù)據(jù)倉庫系統(tǒng) 2) XML數(shù)據(jù)庫 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 7 數(shù)據(jù)庫管理技術(shù)的發(fā)展 人工管理階段 20世紀(jì) 50年代中期以前 , 計算機(jī)主要用于科學(xué)計算 。 目前數(shù)據(jù)倉庫已經(jīng)日漸成為數(shù)據(jù)分析和聯(lián)機(jī)分析處理的重要平臺 。 ? 1. 硬件系統(tǒng) 由于一般數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)量很大 , 加之 DBMS豐富的強(qiáng)有力的功能使得自身的體積很大 , 因此 , 整個數(shù)據(jù)庫系統(tǒng)對硬件資源提出了較高的要求 。 ? 網(wǎng)狀模型允許一個以上的結(jié)點無父結(jié)點或某一個結(jié)點有一個以上的父結(jié)點 , 從而構(gòu)成了比層次結(jié)構(gòu)復(fù)雜的網(wǎng)狀結(jié)構(gòu) 。 ? ( 1) 每一列中的分量是類型相同的數(shù)據(jù); ? ( 2) 列的順序可以是任意的; ? ( 3) 行的順序可以是任意的; ? ( 4) 表中的分量是不可再分割的最小數(shù)據(jù)項 ,即表中不允許有子表; ? ( 5) 表中的任意兩行不能完全相同 。 關(guān)系運算有兩種:一種是傳統(tǒng)的集合運算 ( 并 、 差 、 交 、 廣義笛卡兒積等 ) ;另一種是專門的關(guān)系運算 ( 選擇 、 投影 、 連接 ) 。 一般來說 , 一個大型數(shù)據(jù)庫的設(shè)計過程往往需要經(jīng)過多次循環(huán)反復(fù) 。 其主要特點如下: ?( 1) 能充分地反映現(xiàn)實世界; ?( 2) 易于理解; ?( 3) 易于更動; ?( 4) 易于向關(guān)系 、 網(wǎng)狀或?qū)哟蔚葦?shù)據(jù)模型轉(zhuǎn)換 。 各局部 ER圖面向不同的局部應(yīng)用 , 而通常由不同開發(fā)設(shè)計人員進(jìn)行局部ER圖設(shè)計 , 因此 , 各個局部 ER圖間的沖突是難免的 。 ? 一般來講 , 數(shù)據(jù)庫物理設(shè)計分為兩步 , 即數(shù)據(jù)庫物理設(shè)計和性能評價 。 ( 2) 不考慮建立索引的屬性: ① 很少或從來不在查詢中出現(xiàn)的屬性 。 ( 6) 數(shù)據(jù)庫的維護(hù):為數(shù)據(jù)庫管理員提供軟件支持 , 包括數(shù)據(jù)安全控制 、 完整性保障 、 數(shù)據(jù)庫備份 、 數(shù)據(jù)庫重組以及性能監(jiān)控等維護(hù)工具 。 5. 操作系統(tǒng) 操作系統(tǒng)是 DBMS的基礎(chǔ) , 操作系統(tǒng)提供的存取原語和基本的存取方法通常是與 DBMS存儲層的接口 。 在 Access關(guān)系數(shù)據(jù)庫中 , 大多數(shù)數(shù)據(jù)存放在各種不同結(jié)構(gòu)的表中 。 在任何時刻 , Access只能打開并運行一個數(shù)據(jù)庫 。 當(dāng)運行查詢對象時 , Access根據(jù)用戶指定的查詢條件從指定的表中獲取記錄并將其組成動態(tài)集 。 宏對象編輯窗口用于順序組織集合宏操作 , 從而形成宏對象以執(zhí)行較復(fù)雜的任務(wù) 。 ( 3) 狀態(tài)欄 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 80 3. 設(shè)置字段屬性 在 Access 2020中 , 使用設(shè)計視圖創(chuàng)建表是最常用的方法之一 。 在 “ 顯示表 ” 窗口中逐個選擇要建立關(guān)系的表 , 然后單擊 “ 添加 ” 按鈕將所選擇的表一一添加到 “ 關(guān)系 ”窗口中 。 圖 14 創(chuàng)建單表查詢設(shè)置 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 88 2) 創(chuàng)建連接。 在 “ 編輯關(guān)系 ” 窗口中單擊 “ 創(chuàng)建 ” 按鈕 , 關(guān)系即被建立 ( 圖 12所示 ) 。 在 Access數(shù)據(jù)表中 , 每一個字段的可用屬性取決于為該字段選擇的數(shù)據(jù)類型 。 ( 4) 數(shù)據(jù)庫窗口 。 模塊對象中的每一個過程可以是一個函數(shù)過程 , 也可以是一個子過程 。 窗體對象允許用戶采用可視化的直觀操作設(shè)計數(shù)據(jù)輸入 、 輸出界面以及應(yīng)用系統(tǒng)控制界面的結(jié)構(gòu)和布局 。 這些數(shù)據(jù)庫對象都存儲在同一個以 .mdb為擴(kuò)展名的數(shù)據(jù)庫文件中 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 62 2. Access 2020的特點 ( 1) Access 2020是一個中小型關(guān)系數(shù)據(jù)庫管理系統(tǒng) , 適合于開發(fā)中 、 小型管理信息系統(tǒng) 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化基礎(chǔ) 56 常見數(shù)據(jù)庫管理系統(tǒng) 1. Oracle: Oracle是著名的 Oracle( 甲骨文 ) 公司的產(chǎn)品 , 它是最早商品化的關(guān)系型數(shù)據(jù)庫管理系統(tǒng) , 也是應(yīng)用最廣泛 、 功能最強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng)之一 。 DBMS提供相應(yīng)數(shù)據(jù)定義語言來定義數(shù)據(jù)庫結(jié)構(gòu) , 刻畫數(shù)據(jù)庫框架 , 并保存在數(shù)據(jù)字典中 。 ③ 小表 ( 記錄很少的表 ) 。 ? 1) 數(shù)據(jù)簇集設(shè)計 數(shù)據(jù)簇集就是把有關(guān)的元組集中在一個物理塊內(nèi)或物理上相鄰的區(qū)域 , 以提高訪問某些數(shù)據(jù)的速度 。 ? 2) 消除冗余 冗余包括冗余數(shù)據(jù)和實體間冗余的聯(lián)系 。 用 ER方法建立的概念結(jié)構(gòu)模型稱為 ER模型 , 或稱為 ER圖 , 如圖 3所示 。 目 錄 上一頁 下一頁 結(jié) 束 2020/11/23 計算機(jī)文化
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1