《智能產(chǎn)品》 課件 第6章智能產(chǎn)品中的數(shù)據(jù)存儲與檢索_第1頁
《智能產(chǎn)品》 課件 第6章智能產(chǎn)品中的數(shù)據(jù)存儲與檢索_第2頁
《智能產(chǎn)品》 課件 第6章智能產(chǎn)品中的數(shù)據(jù)存儲與檢索_第3頁
《智能產(chǎn)品》 課件 第6章智能產(chǎn)品中的數(shù)據(jù)存儲與檢索_第4頁
《智能產(chǎn)品》 課件 第6章智能產(chǎn)品中的數(shù)據(jù)存儲與檢索_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

智能產(chǎn)品第六章智能產(chǎn)品中的數(shù)據(jù)存儲與檢索1內(nèi)容綱要26.1大數(shù)據(jù)存儲的種類和優(yōu)缺點(diǎn)6.2數(shù)據(jù)庫系統(tǒng)的原理和基礎(chǔ)模型6.3數(shù)據(jù)檢索與存儲應(yīng)用案例36.1.1大數(shù)據(jù)存儲類型大數(shù)據(jù)存儲類型關(guān)系型數(shù)據(jù)庫NoSQL數(shù)據(jù)庫云數(shù)據(jù)庫分布式文件系統(tǒng)46.1.1大數(shù)據(jù)存儲類型關(guān)系型數(shù)據(jù)庫關(guān)系型數(shù)據(jù)庫(RelationalDatabase)是基于數(shù)據(jù)關(guān)系模型的數(shù)據(jù)庫,而用于維護(hù)關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫管理系統(tǒng)是關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。許多關(guān)系數(shù)據(jù)庫系統(tǒng)都配備了使用

SQL(結(jié)構(gòu)化查詢語言)來查詢和更新數(shù)據(jù)庫的選項(xiàng)。56.1.1大數(shù)據(jù)存儲類型在關(guān)系型數(shù)據(jù)庫中,數(shù)據(jù)以行和列的形式組織,每行表示一個(gè)記錄,每列表示一個(gè)屬性。這種結(jié)構(gòu)使得數(shù)據(jù)之間可以通過鍵值(主鍵和外鍵)建立關(guān)系,從而方便進(jìn)行復(fù)雜的查詢和數(shù)據(jù)分析。66.1.1大數(shù)據(jù)存儲類型關(guān)系型數(shù)據(jù)庫具有以下特點(diǎn):數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)以表格形式存儲,每個(gè)表具有預(yù)定義的結(jié)構(gòu),包括列名、數(shù)據(jù)類型和約束等。ACID事務(wù)關(guān)系型數(shù)據(jù)庫支持事務(wù),保證數(shù)據(jù)的原子性、一致性、隔離性和持久性。SQL查詢語言關(guān)系型數(shù)據(jù)庫通常使用結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)查詢和操作,SQL提供了豐富的查詢和操作功能,包括選擇、插入、更新、刪除等操作。76.1.1大數(shù)據(jù)存儲類型服務(wù)端關(guān)系型數(shù)據(jù)結(jié)構(gòu)圖86.1.1大數(shù)據(jù)存儲類型

關(guān)系型數(shù)據(jù)庫適用于許多不同的應(yīng)用場景,尤其是需要數(shù)據(jù)結(jié)構(gòu)化和復(fù)雜查詢的應(yīng)用程序。然而,在處理大規(guī)模數(shù)據(jù)和高并發(fā)訪問方面,關(guān)系型數(shù)據(jù)庫可能會面臨一些挑戰(zhàn),因此,在選擇數(shù)據(jù)庫時(shí)需要根據(jù)具體的需求和場景進(jìn)行權(quán)衡。常用的關(guān)系型數(shù)據(jù)庫MySQL:一個(gè)流行的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),廣泛用于Web應(yīng)用程序的數(shù)據(jù)存儲。PostgreSQL:一個(gè)功能豐富的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有高度的可擴(kuò)展性和靈活性。OracleDatabase:一個(gè)商業(yè)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),被廣泛用于企業(yè)級應(yīng)用程序的數(shù)據(jù)存儲和管理。MicrosoftSQLServer:一個(gè)由微軟提供的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),適用于Windows環(huán)境,與其他Microsoft產(chǎn)品集成良好。96.1.1大數(shù)據(jù)存儲類型關(guān)系數(shù)據(jù)庫術(shù)語和相應(yīng)的

SQL

術(shù)語SQL術(shù)語關(guān)系數(shù)據(jù)庫術(shù)語描述RowTupleorrecord表示某個(gè)項(xiàng)目的數(shù)據(jù)集ColumnAttributeorfield元組的標(biāo)記元素,例如“地址”或“出生日期”TableRelationorBaserelvar一組共享相同屬性的元組;一組列和行VieworresultsetDerivedrelvar任何元組集;來自RDBMS的數(shù)據(jù)報(bào)告,用于響應(yīng)查詢106.1.1大數(shù)據(jù)存儲類型分布式文件系統(tǒng)相對于傳統(tǒng)的本地文件系統(tǒng)而言,分布式文件系統(tǒng)是一種通過網(wǎng)絡(luò)實(shí)現(xiàn)文件在多臺主機(jī)上進(jìn)行分布式存儲的文件系統(tǒng)。分布式文件系統(tǒng)的設(shè)計(jì)一般采用“客戶端/服務(wù)器”模式,客戶端以特定的通信協(xié)議通過網(wǎng)絡(luò)與服務(wù)器建立連接,提出文件訪問請求,客戶端和服務(wù)器可以通過設(shè)置訪問權(quán)來限制請求方對底層數(shù)據(jù)存儲塊的訪問。目前,已得到廣泛應(yīng)用的分布式文件系統(tǒng)主要包括GFS和HDFS等,后者是針對前者的開源實(shí)現(xiàn)。普通的文件系統(tǒng)只需要單個(gè)計(jì)算機(jī)節(jié)點(diǎn)就可以完成文件的存儲和處理,單個(gè)計(jì)算機(jī)節(jié)點(diǎn)由處理器、內(nèi)存、高速緩存和本地磁盤構(gòu)成。分布式文件系統(tǒng)把文件分布存儲到多個(gè)計(jì)算機(jī)節(jié)點(diǎn)上,成千上萬的計(jì)算機(jī)節(jié)點(diǎn)構(gòu)成計(jì)算機(jī)集群。116.1.1大數(shù)據(jù)存儲類型分布式文件系統(tǒng)在物理結(jié)構(gòu)上是由計(jì)算機(jī)集群中的多個(gè)節(jié)點(diǎn)構(gòu)成的,如圖所示。這些節(jié)點(diǎn)分為兩類:一類叫“主節(jié)點(diǎn)”(MasterNode),或者被稱為“名稱節(jié)點(diǎn)”(NameNode);另一類叫“從節(jié)點(diǎn)”(SlaveNode),或者被稱為“數(shù)據(jù)節(jié)點(diǎn)”(DataNode)。126.1.1大數(shù)據(jù)存儲類型136.1.1大數(shù)據(jù)存儲類型HBase的系統(tǒng)架構(gòu)圖146.1.1大數(shù)據(jù)存儲類型NoSQL數(shù)據(jù)庫NoSQL是一種不同于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)方式,是對非關(guān)系數(shù)據(jù)庫的統(tǒng)稱,它所采用的數(shù)據(jù)模型并非傳統(tǒng)關(guān)系數(shù)據(jù)庫的關(guān)系模型,而是類似鍵值、列族、文檔等非關(guān)系模型。NoSQL數(shù)據(jù)庫沒有固定的表結(jié)構(gòu),通常也不存在連接操作,也沒有嚴(yán)格遵守ACID約束。因此,與關(guān)系數(shù)據(jù)庫相比,NoSQL具有靈活的水平可擴(kuò)展性,可以支持海量數(shù)據(jù)存儲。此外,NoSQL數(shù)據(jù)庫支持MapReduce風(fēng)格的編程,可以較好地應(yīng)用于大數(shù)據(jù)時(shí)代的各種數(shù)據(jù)管理。NoSQL數(shù)據(jù)庫的出現(xiàn),一方面彌補(bǔ)了關(guān)系數(shù)據(jù)庫在當(dāng)前商業(yè)應(yīng)用中存在的各種缺陷,另一方面也撼動了關(guān)系數(shù)據(jù)庫的傳統(tǒng)壟斷地位。NoSQL數(shù)據(jù)庫代表有Cassandra、MongoDB、Redis。156.1.1大數(shù)據(jù)存儲類型典型的NoSQL數(shù)據(jù)庫通常包括鍵值數(shù)據(jù)庫、列族數(shù)據(jù)庫、文檔數(shù)據(jù)庫和圖數(shù)據(jù)庫。文檔數(shù)據(jù)庫中的數(shù)據(jù)包含字符串、數(shù)字等各個(gè)類型,并且其結(jié)構(gòu)通常與開發(fā)者在代碼中使用的對象保持一致。鍵值數(shù)據(jù)庫包含鍵和值。因?yàn)閼?yīng)用可以完全控制value字段中存儲的內(nèi)容,沒有任何限制。寬列存儲數(shù)據(jù)庫非常適合需要存儲大量的數(shù)據(jù)。圖形數(shù)據(jù)庫旨在輕松構(gòu)建和運(yùn)行與高度連接的數(shù)據(jù)集一起使用的應(yīng)用程序。166.1.1大數(shù)據(jù)存儲類型云數(shù)據(jù)庫云數(shù)據(jù)庫是一種托管在云平臺上的數(shù)據(jù)庫服務(wù),它提供了可伸縮的存儲和計(jì)算資源,使用戶能夠輕松地存儲、管理和訪問數(shù)據(jù)。云數(shù)據(jù)庫通常以服務(wù)形式提供,用戶無需關(guān)心底層硬件和軟件的維護(hù),只需通過網(wǎng)絡(luò)訪問和使用數(shù)據(jù)庫服務(wù)。在云數(shù)據(jù)庫中,所有數(shù)據(jù)庫功能都是在云端提供的,客戶端可以通過網(wǎng)絡(luò)遠(yuǎn)程使用云數(shù)據(jù)庫提供的服務(wù),如圖6-5所示??蛻舳瞬恍枰私庠茢?shù)據(jù)庫的底層細(xì)節(jié),所有的底層硬件都已經(jīng)被虛擬化,對客戶端而言是透明的,客戶端就像在使用一個(gè)運(yùn)行在單一服務(wù)器上的數(shù)據(jù)庫一樣,非常方便、容易,同時(shí)可以獲得理論上近乎無限的存儲和處理能力。176.1.1大數(shù)據(jù)存儲類型常見的云數(shù)據(jù)庫服務(wù)提供商包括亞馬遜AWS的AmazonRDS、微軟Azure的AzureSQLDatabase、谷歌Cloud的GoogleCloudSQL等。186.1.2數(shù)據(jù)庫優(yōu)缺點(diǎn)對比196.1.2數(shù)據(jù)庫優(yōu)缺點(diǎn)對比206.1.2數(shù)據(jù)庫優(yōu)缺點(diǎn)對比216.1.2數(shù)據(jù)庫優(yōu)缺點(diǎn)對比內(nèi)容綱要226.1大數(shù)據(jù)存儲的種類和優(yōu)缺點(diǎn)6.2數(shù)據(jù)庫系統(tǒng)的原理和基礎(chǔ)模型6.3數(shù)據(jù)檢索與存儲應(yīng)用案例236.2.1數(shù)據(jù)庫的基本要素?cái)?shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)以及數(shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫技術(shù)中不可或缺的三個(gè)要素,它們之間緊密相連,但也各具特點(diǎn)和功能。數(shù)據(jù)庫是一組統(tǒng)一管理的相關(guān)數(shù)據(jù)集合。這些數(shù)據(jù)按照一定的結(jié)構(gòu)存儲在存儲介質(zhì)中,通常是磁盤。數(shù)據(jù)庫具有以下基本特點(diǎn):能夠?yàn)楦鞣N用戶共享數(shù)據(jù)、具有最小的冗余度、數(shù)據(jù)與程序之間具有獨(dú)立性,并由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理和控制。需要注意的是,數(shù)據(jù)庫本身并不是獨(dú)立存在的,而是數(shù)據(jù)庫系統(tǒng)的一部分。246.2.1數(shù)據(jù)庫的基本要素?cái)?shù)據(jù)庫管理系統(tǒng)是對數(shù)據(jù)庫進(jìn)行管理的軟件,是數(shù)據(jù)庫系統(tǒng)的核心。它位于用戶與操作系統(tǒng)之間,為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法,包括數(shù)據(jù)庫的創(chuàng)建、更新、查詢、統(tǒng)計(jì)、顯示、打印以及各種數(shù)據(jù)控制操作。數(shù)據(jù)庫系統(tǒng)是一個(gè)由計(jì)算機(jī)軟件、硬件、數(shù)據(jù)和人員組成的系統(tǒng),用于有組織地、動態(tài)地存儲大量相關(guān)數(shù)據(jù),并方便用戶訪問。它由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理員、數(shù)據(jù)庫應(yīng)用程序和用戶五個(gè)部分組成。256.2.1數(shù)據(jù)庫的基本要素266.2.1數(shù)據(jù)庫的基本要素要素地位作用數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)處理的對象存放在計(jì)算機(jī)硬件中的相關(guān)聯(lián)同時(shí)滿足應(yīng)用需求的數(shù)據(jù)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)的核心軟件,用于管理數(shù)據(jù)庫數(shù)據(jù)庫管理員工作人員負(fù)責(zé)規(guī)劃、設(shè)計(jì)、協(xié)調(diào)、維護(hù)和管理數(shù)據(jù)庫數(shù)據(jù)庫應(yīng)用程序應(yīng)用程序用于滿足數(shù)據(jù)處理需求用戶數(shù)據(jù)庫系統(tǒng)的使用和操作人員通過數(shù)據(jù)庫管理系統(tǒng)直接操縱數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)完整性約束條件數(shù)據(jù)操作數(shù)據(jù)模型276.2.2數(shù)據(jù)模型數(shù)據(jù)模型是一種抽象的結(jié)構(gòu)化描述,包含數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束條件三個(gè)要素。它有助于理解和組織數(shù)據(jù),并為數(shù)據(jù)庫的設(shè)計(jì)和管理提供指導(dǎo)。數(shù)據(jù)庫系統(tǒng)中常用的數(shù)據(jù)模型包括層次模型、網(wǎng)狀模型和關(guān)系模型。286.2.2數(shù)據(jù)模型層次模型層次模型采用樹形結(jié)構(gòu)來表示各類實(shí)體及其之間的聯(lián)系。每個(gè)結(jié)點(diǎn)表示一個(gè)記錄類型,結(jié)點(diǎn)之間的聯(lián)系通過有向邊表示。層次模型中,滿足以下兩個(gè)條件的基本層次關(guān)系構(gòu)成了層次模型:1)存在且僅存在一個(gè)結(jié)點(diǎn)沒有雙親結(jié)點(diǎn),稱為根結(jié)點(diǎn);2)根以外的其他結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn)。296.2.2數(shù)據(jù)模型在層次模型中,記錄以節(jié)點(diǎn)表示,節(jié)點(diǎn)之間的聯(lián)系以連線表示,通常表現(xiàn)為父子之間的一對多實(shí)體關(guān)系。具有相同父節(jié)點(diǎn)的子節(jié)點(diǎn)稱為兄弟節(jié)點(diǎn)(也稱為雙胞胎或同級節(jié)點(diǎn)),而沒有子節(jié)點(diǎn)的節(jié)點(diǎn)則稱為葉節(jié)點(diǎn)。層次模型類似倒立的樹,只有一個(gè)根結(jié)點(diǎn)和多個(gè)葉結(jié)點(diǎn),結(jié)點(diǎn)的雙親唯一。如圖所示,T1為根結(jié)點(diǎn),T2和T3都是T1的子女結(jié)點(diǎn),T2和T3為兄弟結(jié)點(diǎn);T4和T5是T3的子女結(jié)點(diǎn),T4和T5也為兄弟結(jié)點(diǎn);T2、T4和T5為葉結(jié)點(diǎn)。306.2.2數(shù)據(jù)模型網(wǎng)狀模型在網(wǎng)狀模型中,數(shù)據(jù)以圖形結(jié)構(gòu)的方式組織,每個(gè)節(jié)點(diǎn)表示一個(gè)記錄類型,而邊則表示記錄之間的聯(lián)系。與層次模型不同,網(wǎng)狀模型中的記錄之間可以形成復(fù)雜的網(wǎng)絡(luò)關(guān)系,而不受單一層次結(jié)構(gòu)的限制。在數(shù)據(jù)庫中,滿足以下兩個(gè)條件的基本層次聯(lián)系構(gòu)成了網(wǎng)狀模型:1)允許一個(gè)以上結(jié)點(diǎn)沒有雙親;2)結(jié)點(diǎn)可以有多個(gè)雙親。316.2.2數(shù)據(jù)模型網(wǎng)狀模型與層次模型相似,使用記錄和記錄值表示實(shí)體集和實(shí)體。每個(gè)結(jié)點(diǎn)表示一個(gè)記錄,每個(gè)記錄可以包含多個(gè)字段。網(wǎng)狀模型中的聯(lián)系用有向線段表示,每個(gè)有向線段表示記錄間的一對多關(guān)系。這種關(guān)系在網(wǎng)狀模型中稱為“系”。由于網(wǎng)狀模型中的系比較復(fù)雜,兩個(gè)記錄之間可以存在多種系,一個(gè)記錄允許有多個(gè)雙親記錄,因此在網(wǎng)狀模型中,系必須命名以標(biāo)識不同的系。另外,網(wǎng)狀模型中允許存在復(fù)合鏈,即兩個(gè)記錄之間可以有兩種以上的聯(lián)系。326.2.2數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型關(guān)系模型建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上,是最重要的一種數(shù)據(jù)模型。當(dāng)前流行的數(shù)據(jù)庫系統(tǒng)大多是關(guān)系數(shù)據(jù)庫系統(tǒng)。在關(guān)系模型中,現(xiàn)實(shí)世界的實(shí)體以及實(shí)體間的各種聯(lián)系均用單一的結(jié)構(gòu)關(guān)系來表示,每個(gè)關(guān)系的數(shù)據(jù)結(jié)構(gòu)是一張規(guī)范化的二維表。關(guān)系模型要求關(guān)系必須是規(guī)范化的,關(guān)系的每一個(gè)分量都是不可分的數(shù)據(jù)項(xiàng)。336.2.2數(shù)據(jù)模型關(guān)系模型的術(shù)語與說明術(shù)語說明關(guān)系一個(gè)關(guān)系對應(yīng)通常說的一張表元組表中的一行即為一個(gè)元組屬性表中的一列即為一個(gè)屬性,給每一個(gè)屬性起一個(gè)名稱即屬性名碼表中的某個(gè)屬性組,它可以唯一確定一個(gè)元組域域是一組具有相同數(shù)據(jù)類型的值的集合,屬性的取值范圍來自某個(gè)域分量元組中的一個(gè)屬性值關(guān)系模式對關(guān)系的描述,一般表示為關(guān)系名346.2.2數(shù)據(jù)模型關(guān)系操作的對象和結(jié)果都是集合。常用的關(guān)系操作包括查詢操作和插入、刪除、修改操作兩大部分。查詢是關(guān)系操作中最主要的部分,包括選擇、投影、并、差、笛卡爾積等基本操作。其他操作可以用基本操作來定義和導(dǎo)出。早期的關(guān)系操作通常用關(guān)系代數(shù)或關(guān)系演算方式來表示。關(guān)系代數(shù)使用對關(guān)系的運(yùn)算來表達(dá)查詢要求,而關(guān)系演算則使用謂詞來表達(dá)查詢要求。關(guān)系演算根據(jù)謂詞變元的基本對象分為元組關(guān)系演算和域關(guān)系演算。此外,還有一種介于關(guān)系代數(shù)和關(guān)系演算之間的結(jié)構(gòu)化查詢語言SQL,SQL綜合了集查詢、數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言和數(shù)據(jù)控制語言于一體。關(guān)系的完整性約束條件包括實(shí)體完整性、參照完整性和用戶定義的完整性。實(shí)體完整性確保關(guān)系中的每個(gè)實(shí)體都有一個(gè)唯一的標(biāo)識符,參照完整性確保關(guān)系中的引用完整性,即每個(gè)引用關(guān)系中的外鍵必須與被引用關(guān)系中的主鍵值匹配。用戶定義的完整性是用戶根據(jù)特定業(yè)務(wù)規(guī)則定義的約束條件,確保數(shù)據(jù)的一致性和正確性。356.2.3事務(wù)管理事務(wù)管理定義:保證事務(wù)在并發(fā)執(zhí)行時(shí)滿足ACID準(zhǔn)則的技術(shù)稱為并發(fā)控制;保證事務(wù)在故障時(shí)滿足ACID準(zhǔn)則的技術(shù)稱為恢復(fù)。并發(fā)機(jī)制和恢復(fù)是保證事務(wù)正確執(zhí)行的兩項(xiàng)基本措施,它們合稱為事務(wù)管理(transactionmanagement)。366.2.3事務(wù)管理故障故障情況恢復(fù)措施事務(wù)失效發(fā)生在事務(wù)提交完成前執(zhí)行撤銷(undo)操作;從事務(wù)日志中刪除該事務(wù)的事務(wù)標(biāo)識符(TID),并釋放其占用的資源。系統(tǒng)失效內(nèi)存數(shù)據(jù)全部丟失,但外存上的數(shù)據(jù)庫未遭到破壞將操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)重啟;商業(yè)智能——undo,人工智能——redo。介質(zhì)失效外存上的數(shù)據(jù)已遭到破壞,一切已提交的事務(wù)對數(shù)據(jù)庫的影響全部丟失維護(hù)系統(tǒng)的健康,包括必要時(shí)替換磁盤;重新啟動操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng);加載最近的備份副本;利用人工智能技術(shù),重新執(zhí)行所有已提交事務(wù)自備份后的更新操作。376.2.4數(shù)據(jù)庫索引數(shù)據(jù)庫索引是數(shù)據(jù)庫管理系統(tǒng)中一種排序的數(shù)據(jù)結(jié)構(gòu),用于加快對數(shù)據(jù)庫表數(shù)據(jù)的查詢和更新。除了存儲數(shù)據(jù)外,數(shù)據(jù)庫系統(tǒng)還維護(hù)著一種特定查找算法的數(shù)據(jù)結(jié)構(gòu),這些數(shù)據(jù)結(jié)構(gòu)以某種方式引用數(shù)據(jù),即索引。簡而言之,索引就像是書本或字典的目錄,方便快速定位所需內(nèi)容。386.2.4數(shù)據(jù)庫索引索引的作用

通過創(chuàng)建索引,可以提高系統(tǒng)的性能;創(chuàng)建唯一性索引可以保證數(shù)據(jù)庫表中每一行數(shù)據(jù)的唯一性;在使用分組和排序子句進(jìn)行數(shù)據(jù)檢索時(shí),可以減少查詢中分組和排序的時(shí)間。創(chuàng)建索引和維護(hù)索引要耗費(fèi)時(shí)間,而且時(shí)間隨著數(shù)據(jù)量的增加而增大;索引需要占用物理空間,如果要建立聚簇索引,所需要的空間會更大;對表中的數(shù)據(jù)進(jìn)行增刪改時(shí),索引需要動態(tài)地維護(hù),因此可能會增加操作的時(shí)間開銷。索引的缺點(diǎn)

內(nèi)容綱要396.1大數(shù)據(jù)存儲的種類和優(yōu)缺點(diǎn)6.2數(shù)據(jù)庫系統(tǒng)的原理和基礎(chǔ)模型6.3

數(shù)據(jù)檢索與存儲應(yīng)用案例406.3數(shù)據(jù)檢索與存儲應(yīng)用案例智慧醫(yī)療案例智慧醫(yī)療通過整合各類醫(yī)療信息資源,構(gòu)建了包括藥品目錄數(shù)據(jù)庫、居民健康檔案數(shù)據(jù)庫、影像數(shù)據(jù)庫(即影像存儲與傳輸系統(tǒng),PACS)、檢驗(yàn)數(shù)據(jù)庫(即實(shí)驗(yàn)室信息系統(tǒng),LIS)、醫(yī)療人員數(shù)據(jù)庫以及醫(yī)療設(shè)備數(shù)據(jù)庫等六大基礎(chǔ)數(shù)據(jù)庫。這些數(shù)據(jù)庫覆蓋了衛(wèi)生領(lǐng)域的關(guān)鍵信息,為醫(yī)療服務(wù)提供了堅(jiān)實(shí)的基礎(chǔ)。416.3數(shù)據(jù)檢索與存儲應(yīng)用案例智慧醫(yī)療中的數(shù)據(jù)庫應(yīng)用案例426.3數(shù)據(jù)檢索與存儲應(yīng)用案例智慧醫(yī)療案例智慧醫(yī)療系統(tǒng)的建立,為醫(yī)療行業(yè)的數(shù)字化轉(zhuǎn)型提供了重要支持,促進(jìn)了醫(yī)療資源的優(yōu)化配置和醫(yī)療服務(wù)的智能化提升。436.3數(shù)據(jù)檢索與存儲應(yīng)用案例智能物流案例智能物流是大數(shù)據(jù)在物流領(lǐng)域的典型應(yīng)用,融合了大數(shù)據(jù)、物聯(lián)網(wǎng)和云計(jì)算等新興IT技術(shù)。它使物流系統(tǒng)具備了類似人類智能的能力,實(shí)現(xiàn)了物流資源的優(yōu)化調(diào)度、有效配置和系統(tǒng)效率的提升。大數(shù)據(jù)技術(shù)是智能物流發(fā)揮重要作用的基礎(chǔ)和核心。智能物流中的數(shù)據(jù)庫應(yīng)用案例446.3數(shù)據(jù)檢索與存儲應(yīng)用案例(1)深刻認(rèn)識物流規(guī)律:物流行業(yè)在貨物流轉(zhuǎn)、車輛追蹤、倉儲等各個(gè)環(huán)節(jié)中產(chǎn)生海量數(shù)據(jù)。通過分析這些物流大數(shù)據(jù),可以深刻認(rèn)識物流活動背后的規(guī)律,優(yōu)化物流過程,提升物流效率。(2)個(gè)性化服務(wù)提升:大數(shù)據(jù)技術(shù)推動了物流行業(yè)從粗放式服務(wù)向個(gè)性化服務(wù)的轉(zhuǎn)變。通過收集、整理和分析物流企業(yè)內(nèi)外部相關(guān)信息,可以為每

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論