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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-視頻數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-08 18:24 本頁面
 

【文章內(nèi)容簡介】 模塊。生成的數(shù)據(jù)庫由視頻庫和特征庫組成,視頻庫主要包含視頻數(shù)據(jù)或鏡頭,而特征庫包含用 戶輸入的特征和自動提取的內(nèi)容特征。數(shù)據(jù)庫查詢子系統(tǒng)包括查詢語言或示例、提取特征、計(jì)算相似度等模塊。可以說,視頻分割、相似性或模糊值是基于內(nèi)容視頻檢索的有效方法。 目前視頻數(shù)據(jù)模型建立中存在的問題 1)視頻數(shù)據(jù)中各對象之間的空間關(guān)系是一個(gè)十分復(fù)雜的問題,如對象的識別、跟蹤都是目前正在研究的問題 . 2)由于目前還不具有全自動圖像和語音識別系統(tǒng),數(shù)字視頻還不能很容易地進(jìn)行特征內(nèi)容的抽取 . 3)目前關(guān)于視頻數(shù)據(jù)獨(dú)立性的問題、視頻數(shù)據(jù)共享和重用問題還沒有得到完全解決 . 4)表示視 頻數(shù)據(jù)模型的統(tǒng)一理論及方法還沒有形成,目前研究者各自從不同的方向?qū)σ曨l數(shù)據(jù)模型進(jìn)行討論,所建立的視頻數(shù)據(jù)模型一般也只反映或視頻數(shù)據(jù)的某一類特征,其應(yīng)用也側(cè)重于某一領(lǐng)域 . 5)受目前圖像理解、計(jì)算機(jī)視覺、人工智能等學(xué)科發(fā)展水平的限制,視頻數(shù)據(jù)自動地分段及抽取視頻的高級語義特征還存在不少困難,因此目前不應(yīng)對視頻數(shù)據(jù)模型提出過高的不切實(shí)際的要求,而應(yīng)以建立有限自動化且應(yīng)用于某些特定領(lǐng)域的模型為目標(biāo) 。 小結(jié) 盡管眾多數(shù)據(jù)模型被建立起來,但目前仍沒有一個(gè)表示基于內(nèi)容檢索的視頻數(shù)據(jù)模型的經(jīng)典完善的理論和技術(shù) .研 究者各自從不同的方向?qū)趦?nèi)容檢索的視頻數(shù)據(jù)模型進(jìn)行探討,所建立的數(shù)據(jù)模型一般也只能反映或強(qiáng)調(diào)視頻數(shù)據(jù)的某一類特性,其應(yīng)用也僅側(cè)重于某一領(lǐng)域 .由于視頻數(shù)據(jù)本身的復(fù)雜性及應(yīng)用的廣泛性,要建立統(tǒng)一的能廣泛應(yīng)用于多個(gè)領(lǐng)域的普遍型模型,還有很長的路要走 .但作為數(shù)據(jù)庫技術(shù)發(fā)展的最新技術(shù),基于內(nèi)容檢索的視頻數(shù)據(jù)庫系統(tǒng)雖然只是起步,然而其前景是輝煌的,隨著問題的逐步解決,視頻數(shù)據(jù)庫系統(tǒng)將在信息社會各領(lǐng)域發(fā)揮重要的作用 。 第三章 工具介紹 Delphi 簡介 Delphi 的出現(xiàn)打破 了 V 承可視化編程領(lǐng)域一統(tǒng)天下的局面。并且 Delphi 使用了本地編譯器直接生成技術(shù),使程序的執(zhí)行性能遠(yuǎn)遠(yuǎn)高于其它產(chǎn)品生成的程序。它還是真正的面向?qū)ο蟮木幊陶Z言。 PASCAL 語言的嚴(yán)謹(jǐn)加上可視化的優(yōu)勢和強(qiáng)大的數(shù)據(jù)庫功能使得它有充分的資本和微軟的 VB 叫板。許多人當(dāng)時(shí)都認(rèn)為Pascal 是最有前途的程序設(shè)計(jì)語言,并預(yù)測 Delphi 將會成為可視化編程的主流環(huán)境。 Delphi 在你編好程序后自動轉(zhuǎn)換成 .EXE 文件它運(yùn)行時(shí)速度比 VB 快,而且編譯后不需要其他的支持庫就能運(yùn)行。它的數(shù)據(jù)庫功能也挺強(qiáng)的,是開發(fā)中型數(shù)據(jù)庫軟件 理想的編程工具。 Delphi 適用于應(yīng)用軟件、數(shù)據(jù)庫系統(tǒng)、系統(tǒng)軟件等類型的開發(fā)。而且它擁有和 VB 差不多一樣的功能,而且一樣能應(yīng)用 API 函數(shù),這在控制 Windows 很有用。 Delphi 是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的 Windows應(yīng)用程序開發(fā)工具。它使用了 Microsoft Windows 圖形用戶界面的許多先進(jìn)特性和設(shè)計(jì)思想,采用了彈性可重復(fù)利用的完整的面向?qū)ο蟪绦蛘Z言 (ObjectOriented Language)、當(dāng)今世界上最快的編輯器、最為領(lǐng)先的數(shù)據(jù)庫技術(shù)。對于廣大的程序 開發(fā)人員來講,使用 Delphi 開發(fā)應(yīng)用軟件,無疑會大大地提高編程效率,而且隨著應(yīng)用的深入,您將會發(fā)現(xiàn)編程不再是枯燥無味的工作 ——Delphi 的每一個(gè)設(shè)計(jì)細(xì)節(jié),都將帶給您一份欣喜。 Delphi 的基本形式 Delphi 實(shí)際上是 Pascal 語言的一種版本,但它與傳統(tǒng)的 Pascal 語言有天壤之別。一個(gè) Delphi 程序首先是應(yīng)用程序框架,而這一框架正是應(yīng)用程序的 “骨架 ”。在骨架上即使沒有附著任何東西,仍可以嚴(yán)格地按照設(shè)計(jì)運(yùn)行。您的工作只是在“骨架 ”中加入您的程序。缺省的應(yīng)用程序是一個(gè)空白的窗體 (Form),您可以運(yùn)行它,結(jié)果得到一個(gè)空白的窗口。這個(gè)窗口具有 Windows 窗口的全部性質(zhì):可以被放大縮小、移動、最大最小化等,但您卻沒有編寫一行程序。因此,可以說應(yīng)用程序框架通過提供所有應(yīng)用程序共有的東西,為用戶應(yīng)用程序的開發(fā)打下了良好的基礎(chǔ)。 Delphi 已經(jīng) 做好了一切基礎(chǔ)工作 ——程序框架就是一個(gè)已經(jīng)完成的可運(yùn)行應(yīng)用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。 在空白窗口的背后,應(yīng)用程序的框架正在等待用戶的輸入。由于您并未告訴它接收到用戶輸入后作何反應(yīng),窗口除了 響應(yīng) Windows 的基本操作 (移動、縮放等 )外,它只是接受用戶的輸入,然后再忽略。 Delphi 把 Windows編程的回調(diào)、句柄處理等繁復(fù)過程都放在一個(gè)不可見的 Romulam 覆蓋物下面,這樣您可以不為它們所困擾,輕松從容地對可視部件進(jìn)行編程。 面向?qū)ο缶幊痰母拍? 面向?qū)ο蟮某绦蛟O(shè)計(jì) (ObjectOriented Programming,簡記為 OOP)是 Delphi誕生的基礎(chǔ)。 OOP 立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實(shí)世界環(huán)境的能力,這使它被公認(rèn)為是自上而下編程的優(yōu)勝者。它通過給程序中加 入擴(kuò)展語句,把函數(shù) “封裝 ”進(jìn) Windows 編程所必需的 “對象 ”中。面向?qū)ο蟮木幊陶Z言使得復(fù)雜的工作條理清晰、編寫容易。 說它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統(tǒng)程序設(shè)計(jì)和編程方法兼容,只是部分面向?qū)ο蠓炊鴷骨樾胃?。除非整個(gè)開發(fā)環(huán)境都是面向?qū)ο蟮?,否則對象產(chǎn)生的好處還沒有帶來的麻煩多。 而 Delphi 是完全面向?qū)ο蟮?,這就使得 Delphi 成為一種觸手可及的促進(jìn)軟件重用的開發(fā)工具,從而具有強(qiáng)大的吸引力。 一些早期的具有 OOP 性能的程序語言如 C++,Pascal,Smalltalk 等,雖然具有面向?qū)ο蟮奶卣?,但不能輕松地畫出可視化對象,與用戶交互能力較差,程序員仍然要編寫大量的代碼。 Delphi 的推出,填補(bǔ)了這項(xiàng)空白。您不必自己建立對象,只要在提供的程序框架中加入完成功能的代碼,其余的都交給 Delphi 去做。欲生成漂亮的界面和結(jié)構(gòu)良好的程序絲毫不必絞盡腦汁, Delphi 將幫助您輕松地完成。它允許在一個(gè)具有真正 OOP 擴(kuò)展的可視化編程環(huán)境中,使用它的 Object Pascal 語言。這種革命性的組合,使得可視化編程與面向?qū)ο蟮拈_發(fā)框架緊密地結(jié)合起來。 數(shù)據(jù)庫 技術(shù) 數(shù)據(jù)庫的基本概念 管理信息系統(tǒng)的最綜實(shí)現(xiàn)還需要數(shù)據(jù)庫的支持。數(shù)據(jù)庫顧名思義,就是存儲數(shù)據(jù)的倉庫,是計(jì)算機(jī)系統(tǒng)中存儲和處理數(shù)據(jù)的重要工具。當(dāng)人們面對一大堆信號和數(shù)據(jù)記錄時(shí),如“產(chǎn)品”信息包括上千種產(chǎn)品的名稱、供應(yīng)商、類別、單價(jià)、數(shù)量、庫存量等。如果將它們無序地存放在計(jì)算中,則很難進(jìn)行篩選、更新、刪除、統(tǒng)計(jì)等處理。這時(shí)人們首先想到的是利用數(shù)據(jù)庫將這些數(shù)據(jù)存儲起來。數(shù)據(jù)庫存取是高度結(jié)構(gòu)化的,它考慮到了各項(xiàng)記錄之間、數(shù)據(jù)之間的關(guān)聯(lián)??梢哉f一個(gè)數(shù)據(jù)庫是一個(gè)有機(jī)的整體,這便于用戶進(jìn)行統(tǒng)一管理,方便進(jìn)行查 找、檢索、統(tǒng)計(jì)等操作。還可以方便地將新數(shù)據(jù)添加進(jìn)來和將過期的數(shù)據(jù)刪除掉。 數(shù)據(jù)庫的性質(zhì)是由其中的數(shù)據(jù)模型決定的。在數(shù)據(jù)庫中的數(shù)據(jù)如果依照層次模型進(jìn)行數(shù)據(jù)存儲,則該數(shù)據(jù)庫為層次數(shù)據(jù)庫;如果依照網(wǎng)絡(luò)模型進(jìn)行數(shù)據(jù)存儲,則該數(shù)據(jù)庫為網(wǎng)絡(luò)數(shù)據(jù)庫;如果依照關(guān)系模型進(jìn)行數(shù)據(jù)存儲,則該數(shù)據(jù)庫為關(guān)系數(shù)據(jù)庫。數(shù)據(jù)庫管理系統(tǒng)所管理的數(shù)據(jù),都是依照關(guān)系模型進(jìn)行存儲的,因此其數(shù)據(jù)庫為關(guān)系數(shù)據(jù)庫。 從 20 世紀(jì) 60 年代起,數(shù)據(jù)管理進(jìn)入數(shù)據(jù)庫時(shí)代,數(shù)據(jù)由數(shù)據(jù)管理系統(tǒng)進(jìn)行管理。數(shù)據(jù)庫管理系統(tǒng)是為使用數(shù)據(jù)庫而設(shè)置的軟件。 20 世紀(jì) 70 年代初,數(shù) 據(jù)庫領(lǐng)域出現(xiàn)了數(shù)據(jù)關(guān)系模型,進(jìn)而關(guān)系型數(shù)據(jù)庫以數(shù)據(jù)的關(guān)系模型為基礎(chǔ)而誕生。數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心和管理對象。所謂數(shù)據(jù)庫,就是以一定的組織方式將數(shù)據(jù)組織在一起存放在計(jì)算機(jī)存儲器上形成的、能為多個(gè)用戶共享的、與應(yīng)用程序彼此獨(dú)立的一組相關(guān)數(shù)據(jù)的集合。 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的目標(biāo)是建立一個(gè)滿足用戶長期需求的產(chǎn)品。開發(fā)的主要過程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用。 數(shù)據(jù)庫技術(shù)在計(jì)算機(jī)軟件 鄰域研究中一直是非常重要的主題,產(chǎn)生于 60 年代, 30 多年來數(shù)據(jù)庫技術(shù)得到了迅速發(fā)展,并已形成較為完整的理論體系和一大批實(shí) 用系統(tǒng)。并且,近年來,隨著 World Wide Web(WWW)的猛增及 Inter技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)之時(shí)成為最熱門技術(shù)之一。 數(shù)據(jù)庫由 DBMS(數(shù)據(jù)庫管理系統(tǒng))處理, DBMS 則由開發(fā)人員和用戶通過應(yīng)用程序直接或間接地使用。它主要包括四個(gè)要素:用戶數(shù)據(jù)、元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。 關(guān)系數(shù)據(jù)庫 關(guān)系數(shù)據(jù)庫( relation database)是若干個(gè)依照關(guān)系模型設(shè)計(jì) 的數(shù)據(jù)表文件的集合。也就是說,關(guān)系數(shù)據(jù)庫是由若干張完成關(guān)系模型設(shè)計(jì)的二維表組成的。與文件系統(tǒng)的數(shù)據(jù)文件不同,我們稱一張二維表為一個(gè)數(shù)據(jù)表,數(shù)據(jù)表包含數(shù)據(jù)及數(shù)據(jù)間的關(guān)系。一個(gè)關(guān)系數(shù)據(jù)庫由若干個(gè)數(shù)據(jù)表組成,數(shù)據(jù)表又由若干個(gè)記錄組成,而每一個(gè)記錄是由若干個(gè)以字段屬性加以分類的數(shù)據(jù)項(xiàng)組成的。 在關(guān)系數(shù)據(jù)庫中,每一個(gè)數(shù)據(jù)表都具有相對的獨(dú)立性,這一獨(dú)立性的唯一標(biāo)志是數(shù)據(jù)表的名字,稱為表文件名。也就是說,每一個(gè)數(shù)據(jù)表是靠自身的文件名與其他文件保持獨(dú)立,一個(gè)文件名代表一個(gè)獨(dú)立的表文件。數(shù)據(jù)庫中不允許有重名的數(shù)據(jù)表,因?yàn)閷?shù) 據(jù)表中數(shù)據(jù)的訪問通過表文件名來實(shí)現(xiàn)的。關(guān)系數(shù)據(jù)庫中各個(gè)數(shù)據(jù)表的獨(dú)立性,使用戶在使用數(shù)據(jù)表中的數(shù)據(jù)時(shí),可以簡捷、方便地存取和傳輸。 在關(guān)系數(shù)據(jù)庫中,有些數(shù)據(jù)表之間是具有相關(guān)性的。數(shù)據(jù)表之間的這種相關(guān)性是依靠每一個(gè)獨(dú)立的數(shù)據(jù)表內(nèi)部具有相同屬性的字段建立的。一般地,一個(gè)關(guān)系數(shù)據(jù)庫中會有許多獨(dú)立的數(shù)據(jù)表是相關(guān)的,這為數(shù)據(jù)資源實(shí)現(xiàn)共享及充分利用,提供了極大的方便。 關(guān)系數(shù)據(jù)庫由于以具有與數(shù)學(xué)方法相一致的關(guān)系模型設(shè)計(jì)的數(shù)據(jù)表為基本文件,不但每個(gè)數(shù)據(jù)表之間具有獨(dú)立性,而且若干個(gè)數(shù)據(jù)表間又具有相關(guān)性,這一特點(diǎn)使其具有極大的 優(yōu)越性,并能得以迅速普及。 關(guān)系數(shù)據(jù)庫具有以下特點(diǎn): 以面向系統(tǒng)的觀點(diǎn)組織數(shù)據(jù),使數(shù)據(jù)具有最小的冗余度,支持復(fù)雜的數(shù)據(jù)結(jié)構(gòu); 具有高度的數(shù)據(jù)和程序的獨(dú)立性,用戶的應(yīng)用程序與數(shù)據(jù)的邏輯結(jié)構(gòu)及數(shù)據(jù)的物理存儲方式無關(guān); 由于數(shù)據(jù)具有共享性,使數(shù)據(jù)庫中的數(shù)據(jù)能為多個(gè)用戶服務(wù); 關(guān)系數(shù)據(jù)庫允許多個(gè)用戶同時(shí)訪問,同時(shí)提供了各種控制功能,保證數(shù)據(jù)的安全性、完整性和并發(fā)性控制。安全性控制可防止未經(jīng)允許的用戶存取數(shù)據(jù); 完整性控制可保證數(shù)據(jù)的正確性、有效性和相容性;并發(fā)性控制可防止多用戶并發(fā)訪問數(shù)據(jù)時(shí)由于相互干擾而產(chǎn) 生的數(shù)據(jù)不一致。 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)的概念 數(shù)據(jù)庫管理系統(tǒng)( DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。 DBMS是數(shù)據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制 ,都是通過 DBMS 進(jìn)行的。 DBMS 總是基于某種數(shù)據(jù)模型,可以把 DBMS 看成是某種數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)上的具體實(shí)現(xiàn)。根據(jù)數(shù)據(jù)模型的不同, DBMS 可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷取?MS SQL Server2021 就是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。 關(guān)系模型。關(guān)系模型主要是用二維表格結(jié) 構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合。關(guān)系模式相當(dāng)于前面提到的記錄類型,它的實(shí)例稱為關(guān)系,每個(gè)關(guān)系實(shí)際上是一張二維表格。 關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡單用戶易懂,編程時(shí)并不涉及存儲結(jié)構(gòu),訪問技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化模型。 SQL 語言是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)化語言,已得到了廣泛的應(yīng)用。 DBMS 的特點(diǎn)和功能可以分為三個(gè)子系統(tǒng):設(shè)計(jì)工具子系統(tǒng)、運(yùn)行子系統(tǒng)和DBMS 引擎。 設(shè)計(jì)子系統(tǒng)有一個(gè)方便數(shù)據(jù)庫及其應(yīng)用創(chuàng)建的工具集。它典型地包含產(chǎn)生表 、窗體、查詢和報(bào)表的工具。 DBMS 產(chǎn)品還提供編程語言和對編程語言的接口。 運(yùn)行子系統(tǒng)處理用設(shè)計(jì)子系統(tǒng)開發(fā)的應(yīng)用組件。它所包含的運(yùn)行處理器用來處理窗體和數(shù)據(jù)庫的數(shù)據(jù)交互,以及回答查詢和打印報(bào)表等。 DBMS 引擎從其他兩個(gè)組件接受請求,并把它們翻譯成對操作系統(tǒng)的命令,以便讀寫物理介質(zhì)上的數(shù)據(jù)。 DBMS 引擎還涉及事務(wù)管理、鎖、備份和恢復(fù)。 創(chuàng)建數(shù)據(jù)庫 (一)數(shù)據(jù)庫模式 數(shù)據(jù)庫模式定義了數(shù)據(jù)庫的結(jié)構(gòu)、表、關(guān)系、域和業(yè)務(wù)規(guī)則。數(shù)據(jù)庫模式是一種設(shè)計(jì),數(shù)據(jù)庫和應(yīng)用正是建立在此基礎(chǔ)上的。 域是一列可能擁有的值 的集合。必須為每一個(gè)表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥碚f是唯一的。 數(shù)據(jù)庫模式的最后一個(gè)要素是業(yè)務(wù)規(guī)則,它是對需要反映在數(shù)據(jù)庫和數(shù)據(jù)庫應(yīng)用程序中的業(yè)務(wù)活動的約束。業(yè)務(wù)規(guī)則是模式的一個(gè)重要部分,因?yàn)樗麄冎付藷o論什么數(shù)據(jù)變化到達(dá) DBMS 引擎,允
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1