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

正文內(nèi)容

信息系統(tǒng)與數(shù)據(jù)庫(編輯修改稿)

2025-03-17 01:14 本頁面
 

【文章內(nèi)容簡介】 C005 張雷 W 003 德語 C008 王寧 W 001 英語 C008 王寧 W 003 德語 R098 錢欣 W 001 英語 A041 周光明 W 002 日語 A041 周光明 W 003 德語 M038 李霞霞 W 001 英語 A041 周光明 W 001 英語 課程號(hào) 課程名 W 001 英語 W 002 日語 W 003 德語 周光明A041張雷C005姓名學(xué)號(hào)以上 9種關(guān)系代數(shù)操作,其中并、差,廣義笛卡爾積、投影和選擇 5種操作稱為基本操作,它們可以組成關(guān)系代數(shù)的完備操作集。其他操作(如交、連接和除法)均可以用這 5種基本操作來表達(dá)。3. 關(guān)系代數(shù)操作的應(yīng)用實(shí)例 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL216。 數(shù)據(jù)庫語言 : 數(shù)據(jù)庫管理系統(tǒng)配置,使用戶可以對(duì)數(shù)據(jù)庫進(jìn)行各式各樣的操作,構(gòu)成用戶和數(shù)據(jù)庫的接口的語言。216。 由于 DBMS所提供的語言一般局限于對(duì)數(shù)據(jù)庫的操作,不同于計(jì)算機(jī)的程序設(shè)計(jì)語言,因而稱它為數(shù)據(jù)庫語言。216。 關(guān)系數(shù)據(jù)庫語言是一種非過程語言。216。 SQL( StructuredQueryLanguage) : 一種基于關(guān)系代數(shù)和關(guān)系演算之間的語言非過程語言是有別于過程語言的,即對(duì)用戶而言只要說明 “做什么 ”,指出需要何類數(shù)據(jù),至于 “如何做 ”才能獲得這些數(shù)據(jù)的過程,則不必要求用戶說明,而由系統(tǒng)來實(shí)現(xiàn)。 SQL數(shù)據(jù)庫具有三級(jí)體系結(jié)構(gòu)。在 SQL中,邏輯模式對(duì)應(yīng)于基本表( Base Table) ,存儲(chǔ)模式對(duì)應(yīng)于存儲(chǔ)文件,用戶模式主要對(duì)應(yīng)于視圖 (View),元組稱為 “ 行 ” ,屬性稱為 “列 ” 。1SQL數(shù)據(jù)庫的體系結(jié)構(gòu)SQL數(shù)據(jù)庫的體系結(jié)構(gòu)用戶 1 用戶 2 用戶 3 用戶 n視圖 V1 視圖 Vp基本表 B1 基本表 B2 基本表 B3 基本表 Bm存儲(chǔ)文件S1存儲(chǔ)文件S2存儲(chǔ)文件 S3 存儲(chǔ)文件 Sq…………用戶模式邏輯模式存儲(chǔ)模式2SQL數(shù)據(jù)定義SQL提供數(shù)據(jù)定義語言( DDL) ,它包括 : 定義基本表 修改基本表 刪除基本表建立和刪除索引 建立和刪除視圖 … 等。定義基本表的 SQL語句表示為:CREATE TABLE表名 (<列名><數(shù)據(jù)類型>[完整性約束條件], …… = )[ ] 表示可含有該子句,也可為空,視實(shí)際定義要求而定。表名 是所要定義的基本表名字。定義基本表時(shí)要指明每個(gè)列的類型和長度,同時(shí)還可以定義與該表有關(guān)的完整性約束條件。這些完整性約束與基本表的定義內(nèi)容一并被存入系統(tǒng)的數(shù)據(jù)字典中,當(dāng)用戶操作基本表中的數(shù)據(jù)時(shí),由 DBMS自動(dòng)檢查該操作是否違背這些完整性約束條件。 數(shù)據(jù)庫查詢是數(shù)據(jù)庫的核心操作。SQL語言提供了 SELECT語句進(jìn)行數(shù)據(jù)庫查詢。SELECT查詢語句簡單的形式為:SELECT A1, A2, … , An (指出目標(biāo)表的列名或列表達(dá)式序列)FROM R1, R2, … , Rm (指出基本表或視圖序列)[ WHERE F] ( F為條件表達(dá)式)[ GROUP BY 列名序列 ] (結(jié)果表分組)[ ORDER BY 列名[排序方向] … ] (結(jié)果表排序) 3SQL的數(shù)據(jù)查詢它可將一個(gè)記錄插入到指定的表中。語句格式為: INSERT INTO 表名 ( 列名 1, 列名 2… ) VALUES( 表達(dá)式 1, 表達(dá)式 2, … )4SQL的數(shù)據(jù)更新( 1) 插入語句 (INSERT)UPDATE 表名 SET 列名 = 表達(dá)式 [ ,列名 = 表達(dá)式 ] … [ WHERE 條件 ]( 2) 修改語句 (UPDATE)修改語句可對(duì)指定表中已有數(shù)據(jù)進(jìn)行修改。語句格式如下:( 3) 刪除數(shù)據(jù) (DELETE)SQL刪除語句的格式為:DELETEFROM表名 [ WHERE條件 ]該語句的功能是從指定表中刪除滿足 WHERE子句條件的記錄。如果省略 WHERE子句,則刪除表中所有記錄。注意 :僅刪除表中記錄 ,表的定義仍在數(shù)據(jù)字典中。216。 視圖是 DBMS所提供的一種以用戶模式觀察數(shù)據(jù)庫中數(shù)據(jù)的重要機(jī)制。216。 視圖可由基本表或其他視圖導(dǎo)出。216。 視圖只是一個(gè)虛表。5SQL的視圖SQL語言用 CREATEVIEW語句建立視圖,其一般格式為:CREATEVIEW<視圖名> AS< SQL查詢語句>視圖定義后,用戶就可以象對(duì)基本表操作一樣對(duì)視圖進(jìn)行查詢數(shù)據(jù)庫控制?數(shù)據(jù)庫的破壞可能來自 4個(gè)方面數(shù)據(jù)庫控制: DBMS對(duì)不同的情況,在技術(shù)上采取不同的解決措施,使得數(shù)據(jù)庫中的數(shù)據(jù)安全可靠,正確有效,以保證整個(gè)數(shù)據(jù)庫系統(tǒng)的正常運(yùn)轉(zhuǎn)。有時(shí)也稱 “ 數(shù)據(jù)庫保護(hù) ” 。安全性控制并發(fā)控制數(shù)據(jù)庫的恢復(fù)和完整性控制?數(shù)據(jù)庫控制通過 4個(gè)方面的技術(shù)來實(shí)現(xiàn):安全性指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、修改或破壞。在數(shù)據(jù)庫系統(tǒng)中,安全措施是逐級(jí)設(shè)置的。主要技術(shù)有:1數(shù)據(jù)庫的安全性( 1)用戶標(biāo)識(shí)與鑒別( 2)訪問控制( 3)審計(jì)功能 ( 4)數(shù)據(jù)加密 ( 5)視圖的保護(hù)2數(shù)據(jù)庫的備份和恢復(fù) ? 轉(zhuǎn)儲(chǔ)指把數(shù)據(jù)庫中的數(shù)據(jù)定期地從數(shù)據(jù)庫卸出并寫到系統(tǒng)的后備文件中作為備份。? 日志技術(shù)指利用日志文件記錄對(duì)數(shù)據(jù)庫的每次修改操作的信息,當(dāng)系統(tǒng)出現(xiàn)故障時(shí),利用備份和日志信息來恢復(fù)系統(tǒng)。 由于計(jì)算機(jī)系統(tǒng)的硬件故障、軟件故障、操作員的誤操作以及惡意入侵都會(huì)破壞數(shù)據(jù)庫中數(shù)據(jù)的正確性。為了使數(shù)據(jù)庫系統(tǒng)在出現(xiàn)故障后,能迅速恢復(fù)( Recovery)系統(tǒng),大多數(shù)數(shù)據(jù)庫管理系統(tǒng)采用轉(zhuǎn)儲(chǔ)和日志技術(shù)?;謴?fù)工作由 DBMS的恢復(fù)子系統(tǒng)執(zhí)行,其目的是把數(shù)據(jù)庫從因故障而發(fā)生的破壞或不正確的狀態(tài),恢復(fù)到最近的一個(gè)正確狀態(tài)。數(shù)據(jù)庫恢復(fù)的基本機(jī)制就是 “ 冗余 ” ,即用備份來對(duì)數(shù)據(jù)庫數(shù)據(jù)重復(fù)存儲(chǔ)3數(shù)據(jù)庫的完整性216。 數(shù)據(jù)庫的完整性是指數(shù)據(jù)庫中數(shù)據(jù)應(yīng)始終保持正確的狀態(tài),防止不符合語義的錯(cuò)誤數(shù)據(jù)輸入,以及無效操作所造成的錯(cuò)誤結(jié)果。216。 為 了 維護(hù) 數(shù)據(jù) 庫 的完整性, DBMS必 須 提供一種機(jī)制來 檢查 數(shù)據(jù) 庫 中的數(shù)據(jù),看其是否 滿 足 語義規(guī) 定的條件。 這 些加在數(shù)據(jù) 庫 上的 語義 條件稱 為 完整性約 束( Integrity Constraints),它 們 作 為 模式的一部分存入數(shù)據(jù) 庫 數(shù)據(jù)字典中。 216。 可用 SQL的斷言( Assertions)來編寫完整性規(guī)則。 4數(shù)據(jù)庫的并發(fā)控制216。 在多用戶共享數(shù)據(jù)庫系統(tǒng)中,多個(gè)事務(wù)可能同時(shí)對(duì)同一數(shù)據(jù)進(jìn)行操作,這就不可避免地發(fā)生沖突。216。 DBMS的并發(fā)控制( Concurrency Control)子系統(tǒng)負(fù)責(zé)協(xié)調(diào)并發(fā)事務(wù)的執(zhí)行,保證數(shù)據(jù)庫的完整性不受破壞,同時(shí)避免用戶得到不正確的數(shù)據(jù)。216。 調(diào)度的原則是:既要交叉分時(shí)執(zhí)行,以充分利用系統(tǒng)資源,又要避免訪問沖突,以保證多事務(wù)存取共享數(shù)據(jù)庫的正確性。數(shù)據(jù)庫系統(tǒng)及應(yīng)用新技術(shù)( 1)關(guān)系型 DBMS的應(yīng)用目前流行的數(shù)據(jù)庫管理系統(tǒng)絕大多數(shù)是關(guān)系型 DBMS。一般可分為如下 3類: ① 以微型計(jì)算機(jī)系統(tǒng)為運(yùn)行環(huán)境的數(shù)據(jù)庫管理系統(tǒng)(如 dBASE、 FoxBASE、 FoxPro等)。 這類系統(tǒng)支持一般事務(wù)處理功能,特別強(qiáng)調(diào)使用的方便性和操作的簡便性。 ② 主流關(guān)系數(shù)據(jù)庫管理系統(tǒng)(如 ORACLE、 DB Sybase等)。這類系統(tǒng)更強(qiáng)調(diào)數(shù)據(jù)管理在理論上和實(shí)踐上的完備性、具有完善的數(shù)據(jù)存儲(chǔ)和管理能力、提供了比第 ① 類系統(tǒng)更全面的數(shù)據(jù)保護(hù)和恢復(fù)功能,它更有利于支持全局性的數(shù)據(jù)管理工作。 ③ 介于以上兩類之間的關(guān)系數(shù)據(jù)庫管理系統(tǒng),如 Microsoft SQL server等。1數(shù)據(jù)庫與面向?qū)ο蠹夹g(shù)的結(jié)合( 2)面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng)① 關(guān)系模型的不足 為了克服關(guān)系數(shù)據(jù)庫的弱點(diǎn),人們抓住了數(shù)據(jù)模型這一本質(zhì)問題進(jìn)行了研究,并認(rèn)為根據(jù)各種不同的需要,應(yīng)提供一種可擴(kuò)充的數(shù)據(jù)模型,在此基礎(chǔ)上由用戶按需要定義新的數(shù)據(jù)類型及相應(yīng)的操作和約束。面向?qū)ο髷?shù)據(jù)模型就是這種理想的可擴(kuò)充數(shù)據(jù)模型之一。② 面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng) 一般而言,一個(gè)以面向?qū)ο竽P蜑榛A(chǔ)的數(shù)據(jù)庫管理系統(tǒng)應(yīng)具備如下的基本內(nèi)容和特征: 在數(shù)據(jù)模型方面支持對(duì)象、封裝、類、繼承、重載、聯(lián)編、多態(tài)性等基本概念。 數(shù)據(jù)庫訪問界面要支持消息傳遞,提供計(jì)算能力完備的數(shù)據(jù)庫語言,適合在分布式環(huán)境下工作。 提供類似 SQL的非過程化查詢功能。( 1)數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)的發(fā)展2數(shù)據(jù)庫體系結(jié)構(gòu)的發(fā)展DBMS的系統(tǒng)結(jié)構(gòu)隨著硬件和軟件支撐環(huán)境的變化而不斷變化。( 2)分布式數(shù)據(jù)庫( 3)并行數(shù)據(jù)庫系統(tǒng)① 集中式數(shù)據(jù)庫系統(tǒng)② 客戶 /服務(wù)器結(jié)構(gòu) ③ Inter 上的 Web數(shù)據(jù)庫① 集中式數(shù)據(jù)庫系統(tǒng) 早期的 DBMS以分時(shí)操作系統(tǒng)作為運(yùn)行環(huán)境,采用集中式的數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu),把數(shù)據(jù)庫建立在本單位的主計(jì)算機(jī)上,且不與其他計(jì)算機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)交互。用戶通過本地終端或遠(yuǎn)程終端訪問數(shù)據(jù)庫系統(tǒng)。 在這種系統(tǒng)中,不但數(shù)據(jù)是集中的,數(shù)據(jù)的管理也是集中的。 在網(wǎng)絡(luò)環(huán)境下的共享數(shù)據(jù)資源的數(shù)據(jù)庫服務(wù)器結(jié)構(gòu)。在這種兩層結(jié)構(gòu)中有多臺(tái)用作客戶機(jī)的計(jì)算機(jī)和一至多臺(tái)用作數(shù)據(jù)庫服務(wù)器的計(jì)算機(jī)??蛻魴C(jī)直接面向用戶,接收并處理任務(wù),將其中需要對(duì)數(shù)據(jù)庫操作的任務(wù)委托數(shù)據(jù)庫服務(wù)器執(zhí)行;而數(shù)據(jù)庫服務(wù)器只接收客戶機(jī)的這種委托請(qǐng)求,完成對(duì)數(shù)據(jù)庫的查詢和更新,并把查詢結(jié)果返回給客戶機(jī)。 具有 C/S結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)雖然處理上是分布的,但數(shù)據(jù)卻是集中的,還是屬于集中式數(shù)據(jù)庫系統(tǒng) ② 客戶 /服務(wù)器結(jié)構(gòu)③ Inter 上的 Web數(shù)據(jù)庫客戶端使用一個(gè)通用的瀏覽器,用戶的所有操作都是通過瀏覽器進(jìn)行的。 B/S結(jié)構(gòu)的核心部分是 Web服務(wù)器,它負(fù)責(zé)接受遠(yuǎn)程(或本地)的HTTP查詢請(qǐng)求,然后根據(jù)查詢的條件通過數(shù)據(jù)庫服務(wù)器獲取相關(guān)的數(shù)據(jù),再將結(jié)果翻譯成 HTML和各種頁面描述語言,傳送回提出查詢請(qǐng)求的瀏覽器。同樣,瀏覽器也會(huì)將更改、刪除、新增數(shù)據(jù)記錄的申請(qǐng)傳送到 Web服務(wù)器,由后者與數(shù)據(jù)庫服務(wù)器聯(lián)系完成這些操作。這種結(jié)構(gòu)又稱 B/S結(jié)構(gòu)。它由 Web瀏覽器、 Web服務(wù)器、數(shù)據(jù)庫服務(wù)器三個(gè)層次組成 。( 2)分布式數(shù)據(jù)庫 在分布式數(shù)據(jù)庫系統(tǒng)中,把一個(gè)單位的數(shù)據(jù)按其來源和用途,合理分布在系統(tǒng)的多個(gè)地理位置不同的計(jì)算機(jī)結(jié)點(diǎn)上 (局部數(shù)據(jù)庫 ),使大部分?jǐn)?shù)據(jù)可以就近存取。數(shù)據(jù)在物理上分布后,由系統(tǒng)統(tǒng)一管理。此時(shí),系統(tǒng)中每個(gè)地理位置上的結(jié)點(diǎn)實(shí)際上是一個(gè)獨(dú)立的數(shù)據(jù)庫系統(tǒng),它包括本地結(jié)點(diǎn)用戶、本地 DBMS和應(yīng)用軟件 (稱為結(jié)點(diǎn)自治性 )。 在這種分布式數(shù)據(jù)庫系統(tǒng)中,又強(qiáng)調(diào)各個(gè)結(jié)點(diǎn)之間的協(xié)調(diào)工作,使得任何一個(gè)結(jié)點(diǎn)上的用戶都可以通過網(wǎng)絡(luò)對(duì)其他結(jié)點(diǎn)數(shù)據(jù)庫上的數(shù)據(jù)進(jìn)行訪問,就如同這些數(shù)據(jù)都存儲(chǔ)在自己所在的結(jié)點(diǎn)數(shù)據(jù)庫上一樣??梢园逊植际綌?shù)據(jù)庫系統(tǒng)看成是各個(gè)結(jié)點(diǎn)上局部DBMS的一種合作,但在每個(gè)結(jié)點(diǎn)上必須增加新的軟件成分,使與系統(tǒng)中其他結(jié)點(diǎn)提供合作功能,這種新的成分與本地原有的 DBMS結(jié)合在一起,就構(gòu)成了分布式數(shù)據(jù)庫管理系統(tǒng) (DDBMS)。計(jì)算機(jī)網(wǎng)絡(luò)DDBMSnDBnDDBMS2DB2DDBMS1DB1( 3)并行數(shù)據(jù)庫系統(tǒng) 計(jì)算機(jī)并行系統(tǒng)通過并行地使用多個(gè)計(jì)算機(jī)的 CPU和磁盤,可提高處理速度和 I/ O速度。將這種并行系統(tǒng)處理技術(shù)應(yīng)用于數(shù)據(jù)庫中,對(duì)數(shù)據(jù)庫處理效率的提高是十分顯著的。 并行處理技術(shù)很適宜與關(guān)系數(shù)據(jù)庫技術(shù)相結(jié)合,這是因?yàn)椋翰⑿袛?shù)據(jù)庫系統(tǒng)( Parallel Database)的發(fā)展,在很大程度上提高了系統(tǒng)的性能,因此得到了廣泛的應(yīng)用。? 在關(guān)系數(shù)據(jù)模型中,數(shù)據(jù)庫二維表是元組的集合,數(shù)據(jù)庫操作也是集合操作;? 在許多情況下對(duì)集合的操作可分解為一系列對(duì)子集的操作,這些子集操作存在很好的并行性。3幾種專用數(shù)據(jù)庫介紹 (1) 工程數(shù)據(jù)庫(2) 空間數(shù)據(jù)庫(3) 多媒體數(shù)據(jù)庫(4) 模糊數(shù)據(jù)庫(5) 主動(dòng)數(shù)據(jù)庫 ( 1)用于決策支持的數(shù)據(jù)倉庫4數(shù)據(jù)庫技術(shù)對(duì)決策應(yīng)用的支持① 決策對(duì)數(shù)據(jù)的需要( 2)數(shù)據(jù)挖掘② 數(shù)據(jù) 倉庫信息系統(tǒng)開發(fā)與管理 計(jì)算機(jī)信息系統(tǒng) 系統(tǒng)實(shí)施 系統(tǒng)分析 系統(tǒng)設(shè)計(jì) 系統(tǒng)運(yùn)行和維護(hù) 系統(tǒng)規(guī)劃信息系統(tǒng)的開發(fā)和管理是一項(xiàng)系統(tǒng)工程,也是涉及多學(xué)科的綜合技術(shù)。信息系統(tǒng)開發(fā)周期長、投資大、風(fēng)險(xiǎn)大,比一般技術(shù)工程有更大的難度和復(fù)雜性。對(duì)于從事信
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1