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

正文內(nèi)容

oracle基礎(chǔ)入門1-在線瀏覽

2024-08-05 07:16本頁面
  

【正文】 合。 (2)專門的關(guān)系操作,如選擇、投影、連接。 實體完整性是指關(guān)系的主屬性(主碼的 組成部分)不能是空值。 (2)參照完整性。 設(shè)有學(xué)生、專業(yè)、課程三個實體以及學(xué)生 和課程之間的多對多的選課聯(lián)系,為此用下 列四個關(guān)系表示(帶下劃線的屬性為主屬 性): 關(guān)系數(shù)據(jù)庫和SQL語言 關(guān)系數(shù)據(jù)庫和SQL語言 專業(yè)(專業(yè)號,專業(yè)名,所屬學(xué)院) 學(xué)生(學(xué)號,姓名,性別,年齡,專業(yè)號,班長) 課程(課程號,課程名,學(xué)時數(shù),學(xué)分) 選課(學(xué)號,課程號,成績) 顯然,上述關(guān)系之間存在著屬性的引用: 學(xué)生關(guān)系中某個屬性(專業(yè)號 )的取值需要 參照專業(yè)關(guān)系中的屬性取值。 關(guān)系數(shù)據(jù)庫和SQL語言 關(guān)系數(shù)據(jù)庫和SQL語言 參照完整性的定義: 如基本關(guān)系R2的屬性中包含與另 一個基本關(guān)系R1的主碼K相對應(yīng)的 屬性組F,那么F稱為“外部碼”。這里R1與R2不一 定是不同的關(guān)系,K與F是定義在同 一域中的。這里專業(yè)關(guān)系是被 參照關(guān)系,學(xué)生關(guān)系是參照關(guān)系。 關(guān)系數(shù)據(jù)庫和SQL語言 關(guān)系數(shù)據(jù)庫和SQL語言 關(guān)于參照完整性規(guī)則的注意點(1)~(3)。 用戶定義的完整性是針對某一具體應(yīng)用 環(huán)境的完整性約束條件,反映了某一具體 應(yīng)用所涉及的數(shù)據(jù)應(yīng)該滿足的語義要求。 數(shù)據(jù)庫管理系統(tǒng)提供了定義和檢驗這類完 整性約束規(guī)則的機制,目的是用統(tǒng)一的方 式由系統(tǒng)處理,而不必由應(yīng)用程序來處理。 ? ? ? 關(guān)系數(shù)據(jù)語言的分類 SQL語言概述 SQL語言的組成及特點 SQL數(shù)據(jù)庫的體系結(jié)構(gòu) Oracle DB2 Sybase Microsoft SQL Server MySQL 常見關(guān)系數(shù)據(jù)庫 48 Oracle 數(shù)據(jù)庫簡介 32 對象關(guān)系型的數(shù)據(jù)庫管理系統(tǒng) (ORDBMS) 在管理信息系統(tǒng)、企業(yè)數(shù)據(jù)處理、因特網(wǎng)及電子 商務(wù)等領(lǐng)域使用非常廣泛 在數(shù)據(jù)安全性與數(shù)據(jù)完整性控制方面性能優(yōu)越 跨操作系統(tǒng)、跨硬件平臺的數(shù)據(jù)互操作能力 Oracle數(shù)據(jù)庫的主要特點 支持多用戶、大事務(wù)量的事務(wù)處理 數(shù)據(jù)安全性和完整性控制 支持分布式數(shù)據(jù)處理 可移植性 49 Oracle 數(shù)據(jù)庫簡介 33 Oracle數(shù)據(jù)庫基于客戶端/服務(wù)器技術(shù) 網(wǎng)絡(luò) 請求 服務(wù)器 響應(yīng) 數(shù)據(jù)庫服務(wù)器對數(shù)據(jù)庫表進行最佳管理,處理多個客戶端對 客戶端應(yīng)用程序通過向服務(wù)器請求并接收信息的方式與數(shù)據(jù) 同一數(shù)據(jù)的并發(fā)訪問。它充當(dāng)用戶與數(shù)據(jù)庫之間的接口 庫訪問權(quán)限等安全性需求 50 數(shù)據(jù)庫的體系結(jié)構(gòu)是指數(shù)據(jù)庫的組成、工作過程與原理, 以及數(shù)據(jù)在數(shù)據(jù)庫中的組織與管理機制 Oracle服務(wù)器提供開放、全面和綜合的信息管理,它由 Oracle數(shù)據(jù)庫和Oracle實例組成 Oracle 服務(wù)器 Oracle 數(shù)據(jù)庫 Oracle 實例 Oracle 9i 體系結(jié)構(gòu) Oracle 數(shù)據(jù)庫是一個數(shù)據(jù)的集合,該集合被視為一個邏輯單元 管理數(shù)據(jù)庫的后臺進程和內(nèi)存結(jié)構(gòu)的集合稱為 Oracle 實例 51 實 用戶進程 內(nèi)存結(jié)構(gòu) 例 SGA 共享池 服務(wù)器進程 后臺進程 數(shù)據(jù)緩沖區(qū) 日志緩沖區(qū) PGA PMON、SMON、DBWR、LGWR、CKPT、…… 、 、 、 、 、 參數(shù)文件 口令文件 數(shù)據(jù)文件 數(shù)據(jù)文件 數(shù)據(jù)文件 數(shù)據(jù)庫 控制文件 控制文件 日志文件 日志文件 歸檔日志文件 Oracle 主要組件 52 Oracle 實例是后臺進程和內(nèi)存結(jié)構(gòu)的集合 分配 系統(tǒng)全局區(qū) Oracle 實例 啟動 后臺進程 Oracle 實例 53 Oracle 實例內(nèi)存結(jié)構(gòu) Oracle 的內(nèi)存結(jié)構(gòu)包含以下兩個內(nèi)存區(qū): 內(nèi)存區(qū) 系統(tǒng)全局區(qū) (SGA) 程序全局區(qū) (PGA) 當(dāng)服務(wù)器進程啟動時分配程序全局區(qū) Oracle 實例啟動時分配系統(tǒng)全局區(qū) 54 系統(tǒng)全局區(qū) 21 數(shù)據(jù)庫信息存儲于SGA,由多個數(shù)據(jù)庫進程共享 SGA的內(nèi)存結(jié)構(gòu) 的內(nèi)存結(jié)構(gòu) 共享池 數(shù)據(jù)緩沖區(qū) 日志緩沖區(qū) 55 共享池 共享池是對SQL、PL/SQL程序進行語法分析、編譯、執(zhí)行的內(nèi)存區(qū)域 共享池由庫緩存和數(shù)據(jù)字典緩存組成。 數(shù)據(jù)緩沖區(qū) 用于存儲從磁盤數(shù)據(jù)文件中讀入的數(shù)據(jù),所有用戶共享。 數(shù)據(jù)緩沖區(qū)的大小對數(shù)據(jù)庫的讀取速度有直接的影響。 當(dāng)日志緩沖區(qū)的日志數(shù)據(jù)達到一定數(shù)量時,由后臺進程將日志數(shù)據(jù)寫入日 志文件中。 系統(tǒng)全局區(qū) 22 56 程序全局區(qū)(PGA)包含單個服務(wù)器進程所需的數(shù)據(jù)和控 制信息 PGA是在用戶進程連接到數(shù)據(jù)庫并創(chuàng)建一個會話時自動分 配的,保存每個與Oracle 數(shù)據(jù)庫連接的用戶進程所需的 信息 PGA為非共享區(qū),只能單個進程使用,當(dāng)一個用戶會話結(jié) 束,PGA釋放 程序全局區(qū) 57 Oracle 實例有幾種不同類型的進程,它們是: 實例進程 用戶進程 服務(wù)器進程 后臺進程 服務(wù)器進程用于處理連接到該實例的用戶進程的請求。當(dāng)用戶運行一 Oracle 數(shù)據(jù)庫實例創(chuàng)建會話時,即產(chǎn)生服務(wù)器進程 個應(yīng)用程序準備向數(shù)據(jù)庫服務(wù)器發(fā)送請求時,即創(chuàng)建了用戶進程 請求而設(shè)置的。 釋放所有當(dāng)前掛起的鎖定。 SMON 系統(tǒng)監(jiān)控進程 在實例失敗之后,重新打開數(shù)據(jù)庫時自動恢復(fù)實例。 釋放不再使用的臨時段。 將修改后的緩沖區(qū)數(shù)據(jù)寫入數(shù)據(jù)文件中。 系統(tǒng)有多個日志文件,該進程以循環(huán)的方式將數(shù)據(jù)寫入文件。 邏輯結(jié)構(gòu)指數(shù)據(jù)庫創(chuàng)建之后形成的邏輯概念之間的關(guān)系 Oracle 數(shù)據(jù)庫 61 物理組件就是Oracle數(shù)據(jù)庫所使用的操作系統(tǒng)物 理文件。 數(shù)據(jù)文件用于存儲數(shù)據(jù)庫數(shù)據(jù),如表、索引數(shù)據(jù)等。Oracle 的邏輯組件包括: 數(shù)據(jù)庫 表空間 段 區(qū) 數(shù)據(jù)塊 模式 Oracle 邏輯組件 31 63 Oracle 邏輯組件 31 64 表空間是數(shù)據(jù)庫中最大的邏輯單位,一個 Oracle 數(shù)據(jù)庫至少包含一個表空間,就是名為SYSTEM 的系統(tǒng)表空間。 表空間的大小等于構(gòu)成該表空間的所有數(shù)據(jù)文件 大小之和。 65 Oracle 推薦使用多個表空間,使用多個表空間 的優(yōu)點: 控制數(shù)據(jù)庫的磁盤空間分配; ? 為數(shù)據(jù)庫用戶指定不同的配額(QUOTA); ? 通過設(shè)置單獨的表空間ONLINE或OFFLINE來控制數(shù) 據(jù)的可用性; ? 執(zhí)行部分數(shù)據(jù)庫的備份和恢復(fù)操作; ? 將數(shù)據(jù)存儲分布到多個物理設(shè)備來提高性能。 create temporary tablespace mytempspace tempfile ‘e:\oracle\oradata\accp\’ size 10M autoextend on。 查詢表空間基本信息 select * from DBA_TABLESPACES。 68 段 段是構(gòu)成表空間的邏輯存儲結(jié)構(gòu),段由一組區(qū)組成。 區(qū) 區(qū)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1