多媒體技術(shù)與數(shù)據(jù)庫技術(shù)基礎(chǔ)第7-8章_第1頁
多媒體技術(shù)與數(shù)據(jù)庫技術(shù)基礎(chǔ)第7-8章_第2頁
多媒體技術(shù)與數(shù)據(jù)庫技術(shù)基礎(chǔ)第7-8章_第3頁
多媒體技術(shù)與數(shù)據(jù)庫技術(shù)基礎(chǔ)第7-8章_第4頁
多媒體技術(shù)與數(shù)據(jù)庫技術(shù)基礎(chǔ)第7-8章_第5頁
已閱讀5頁,還剩186頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

多媒體技術(shù)與數(shù)據(jù)庫技術(shù)基礎(chǔ)第7-8章7.1多媒體基礎(chǔ)知識7.1.1多媒體的表現(xiàn)形式與定義1.媒體的表現(xiàn)形式信息需要借助媒體進行傳播,所以說媒體是信息的載體。國際電信聯(lián)盟(ITU)定義的媒體為:感覺媒體、表示媒體、顯示媒體、存儲媒體和傳輸媒體。7.1.1多媒體的表現(xiàn)形式與定義媒體的表現(xiàn)形式感覺媒體是人們接收信息的主要來源7.1.1多媒體的表現(xiàn)形式與定義2.多媒體定義狹義上的多媒體指信息表示媒體的多樣化。廣義上的多媒體一詞可視為“多媒體技術(shù)”的同義詞,這里的“多媒體”不是指多種媒體本身,而是指處理和應用它的一整套技術(shù)。7.1.2多媒體技術(shù)的主要特性1.多樣性2.交互性交互性指用戶可以與計算機進行對話,從而為用戶提供控制和使用信息的方式。3.集成性多種信息形式的集成各種單一技術(shù)和設備集成在一個系統(tǒng)中對多種信息源的數(shù)字化集成7.1.2多媒體技術(shù)的主要特性4.實時性視頻圖像和聲音必須保持同步性和連續(xù)性。實時性與時間密切相關(guān)例如:視頻播放時,畫面不能出現(xiàn)動畫感、馬賽克等現(xiàn)象,聲音與畫面必須保持同步等。7.1.3多媒體文件存儲格式1.信息的編碼將信息表示為計算機能識別的二進制編碼的過程稱為“信源編碼”,解碼是編碼的逆過程。信源編碼方法:文字等信息利用ASCII標準進行編碼音頻信號利用PCM技術(shù)進行編碼視頻信號利用MPEG進行信源壓縮編碼7.1.3多媒體文件存儲格式2.字符信息的編碼最通用的字符編碼是ASCIIASCII定義了128個英文字符,其中33個字符為控制字符,無法顯示,另外95個字符為可顯示字符?!纠?-3】:用ASCII對字符“1+2”進行編碼。查ASCII表可知,字符1+2的ASCII為:0011000100101011001100107.1.3多媒體文件存儲格式3.多媒體文件的存儲格式多媒體文件的存儲格式是按照特定的算法,對文字、音頻或視頻信息進行壓縮或解壓縮形成的一種文件。7.1.3多媒體文件存儲格式多媒體文件包含文件頭、數(shù)據(jù)、文件尾等7.1.3多媒體文件存儲格式4.流媒體文件靜態(tài)多媒體文件無法在線播放,需要先下載,后觀看。流式媒體文件(流媒體)在因特網(wǎng)中采用流式傳輸技術(shù)的連續(xù)時基媒體,如音頻、視頻等文件。可隨時下載,隨時播放。實現(xiàn)流媒體的關(guān)鍵技術(shù)是數(shù)據(jù)的流式傳輸。7.1.3多媒體文件存儲格式5.多媒體信息的數(shù)據(jù)量(1)文本的數(shù)據(jù)量例:[1024點/16bit×768點/16bit]×2bit=6KB/屏幕(2)點陣圖像的數(shù)據(jù)量例:11英寸×300dpi×8.5英寸×300dpi×[24bit/8bit]=24MB/A4紙(未壓縮)(3)數(shù)字化高質(zhì)量音頻的數(shù)據(jù)量例:[44100Hz×32bit×2聲道×60秒]/8bit=20.2MB/分鐘(未壓縮)7.1.3多媒體文件存儲格式(4)數(shù)字化視頻的數(shù)據(jù)量例:[640點×480點×24位×30幀×60秒]/8bit=1.5GB/分鐘(未壓縮)多媒體信息的數(shù)據(jù)量非常之大,因此,數(shù)據(jù)編碼和壓縮技術(shù)非常重要。多種信息需要不同的數(shù)據(jù)編碼技術(shù)海量數(shù)據(jù)需要高效壓縮技術(shù)7.2音頻處理技術(shù)7.2.1聲音的基本特性1.聲音的物理特性聲音在空氣中的傳播速度為340米/秒2.聲音的三要素音高、音量和音色。樂音:振動比較有規(guī)則,有固定音高;噪音:振動則毫無規(guī)則,無法形成音高。7.2.1聲音的基本特性(1)音高不同音高是振動頻率不同,振動頻率越高,音高越高。聲音頻率的單位是Hz(赫茲)1Hz=一秒鐘振動一次例:音樂中的標準A音是440Hz,也就是每秒振動440次。次聲波人耳可聽域超聲波<20Hz20~20,000Hz>20,000Hz女性語音150Hz~9,000Hz電話語音200Hz~3,400Hz調(diào)幅廣播(AM)50Hz~7,000Hz調(diào)頻廣播(FM)20Hz~15,000Hz高級音響10Hz~40,000Hz男性語音100Hz~8,000Hz聲源種類頻帶寬度7.2.1聲音的基本特性(2)音量音量由聲波的振幅決定。振動的物理量偏離中心的最大值稱為振幅。聲波幅度能量變化的壓強稱為聲壓,單位為Pa(帕斯卡)。通常采用dB(分貝)表示聲音的大小0dB是人耳剛剛能聽到的聲音3dB內(nèi)的音量變化,一般人難以察覺。7.2.1聲音的基本特性(3)音色音色是人耳對聲音的綜合感受。音色與多種因素有關(guān),但主要取決于聲音的頻譜特性和包絡。頻譜:指頻率譜線,即聲音的頻率變化和振幅的變化曲線。包絡:指聲音頻率的外輪廓線。鋼琴和二胡都發(fā)出標準音A時,振動頻率都是440Hz,但它們之間的音色相差很遠。7.2.1聲音的基本特性3.聲音的數(shù)字化過程自然聲音是連續(xù)變化的模擬量。音頻信號數(shù)字化過程聲音頻譜聲音包絡聲波7.2.1聲音的基本特性(1)采樣采樣是在固定時間間隔內(nèi)對模擬音頻信號截取一個振幅值,并用給定字長的二進制數(shù)表示。采樣次數(shù)越多(采樣頻率越高),數(shù)字信號就越接近原聲。奈魁斯特(Nyquist)采樣定理:采樣頻率只要達到信號最高頻率的2倍,就能精確描述被采樣的信號。7.2.1聲音的基本特性(2)量化量化是對采樣信號的振幅進行分級。例:采樣為8位時,28=256個采樣等級;例:采樣為16位時,216=65536個采樣等級;例:采樣為32位時,232=4294967296個采樣等級。計算機集成聲卡一般采用24位采樣7.2.1聲音的基本特性(3)編碼將采集的原始數(shù)據(jù),按文件類型(如WAV、MP3等)規(guī)定進行編碼,再加上文件頭部,就得到了一個數(shù)字音頻文件。這項工作由聲卡和音頻軟件(如AdobeAudition)共同完成。7.2.2音頻文件格式音頻文件類型波形文件(如WAV、MP3音樂)音樂文件(如MIDI音樂)波形文件通過錄音設備錄制原始聲音,直接記錄了真實聲音的二進制采樣數(shù)據(jù),通常文件較大。7.2.2音頻文件格式(1)WAV格式WAV有很高的音質(zhì)。未壓縮的WAV文件存儲容量非常大。(2)MP3格式MP3是按MPEG-1第3層標準壓縮的文件MP3壓縮比高達1:10~1:12MP3是一種有損壓縮7.2.2音頻文件格式(3)WMA格式WMA音頻文件在低比特率時,相同音質(zhì)的WMA文件比MP3小了許多。(4)RA、RM、RAM格式它們是Realnetworks公司開發(fā)的一種流式音頻文件格式。7.2.2音頻文件格式(5)MID(樂器數(shù)字接口)格式MIDI是電子合成樂器的統(tǒng)一國際標準。MIDI文件只包含產(chǎn)生某種聲音的指令,這些指令包括使用什么樂器、樂器的音色、聲音的強弱、聲音持續(xù)時間的長短等。MID音樂可以模擬上萬種樂器的發(fā)音,唯獨不能模擬人的聲音,這是它最大的缺陷。7.2.2音頻文件格式MIDI音樂主要用于電子樂器MIDI音樂的文件非常小,例如,一首10分鐘的MIDI音樂文件,只有幾KB大小??梢栽谟嬎銠C上,利用音樂軟件隨時譜寫和演奏MIDI電子音樂,而不需要聘請樂隊,甚至不需要用戶演奏樂器。7.2.3音頻處理軟件1.多媒體音樂工作站的基本組成通過計算機音樂系統(tǒng),一個人可以創(chuàng)作和演奏一部交響音樂。用戶需要進行專業(yè)音樂創(chuàng)作時,一臺幾千元的計算機接上一個MIDI鍵盤,再安裝一些音樂制作軟件,就可以進行計算機音樂的學習和創(chuàng)作了。7.2.3音頻處理軟件簡易音樂工作站組成7.2.3音頻處理軟件7.2.3音頻處理軟件7.2.3音頻處理軟件2.多媒體音頻處理軟件音頻處理軟件的主要功能:音頻文件格式轉(zhuǎn)換;現(xiàn)場錄制聲音文件;多音軌的音頻編輯(刪除/插入/復制等);音頻特效(消噪/音量調(diào)整/淡入/淡出等);多音軌音頻的混響處理等音頻處理軟件編輯功能很強大,但是音樂創(chuàng)作功能很弱。7.2.3音頻處理軟件音樂工作站軟件主要功能:具有音頻處理軟件的所有功能;音色選擇、音量控制、力度控制、速度控制、節(jié)奏控制、聲道調(diào)整、感情控制、滑音控制、持音控制等;MIDI音樂輸入/輸出和編輯;五線譜記譜、編輯、打印等。音樂工作站軟件主要用于音樂專業(yè)人員。7.2.3音頻處理軟件3.CakewalkSonar音樂工作站軟件CakewalkSONAR音樂工作站軟件幾乎包括了所有音樂人需要的計算機音樂制作功能。它主要適用既懂英文,又懂五線譜的專業(yè)音樂人士。7.2.3音頻處理軟件CakewalkSONAR8ProducerEdition音樂工作站軟件7.2.3音頻處理軟件蘋果計算機NoteAbilityPro音樂工作站軟件7.2.3音頻處理軟件專業(yè)音樂工作站硬件和軟件7.2.3音頻處理軟件4.AdobeAudition音頻處理軟件Audition主要功能:音頻文件格式轉(zhuǎn)換,音頻混合,背景噪音消除,音頻編輯,卡拉OK帶制作等;最多可以混合128個聲道;可使用45種以上的數(shù)字信號處理效果;完善的多聲道錄音,可錄制音樂、無線電廣播,或為錄像配音。7.2.3音頻處理軟件AdobeAuditionCS5.5音頻編輯軟件7.2.3音頻處理軟件5.GoldWave簡單易用的數(shù)碼錄音及編輯軟件音頻格式轉(zhuǎn)換現(xiàn)場錄制聲音文件對聲音文件進行編輯制作各種音頻效果缺點:一次只能編輯2個音軌不能處理MIDI、RM等音樂文件7.2.3音頻處理軟件7.3圖像處理技術(shù)7.3.1圖像的數(shù)字化1.圖像的數(shù)字化數(shù)字圖像的獲?。簲?shù)碼照相機拍攝等;紙質(zhì)圖像進行數(shù)字化處理(掃描儀);直接由計算機軟件自動生成(如分形圖);在計算機中人工繪制等。7.3.1圖像的數(shù)字化2.圖形的編碼圖形由像素點陣構(gòu)成,也稱為位圖。點陣圖采用點陣表示和存儲。圖形的信源編碼與分辨率有關(guān),分辨率愈高,圖形細節(jié)愈清晰,但是圖形的存儲容量也越大。7.3.1圖像的數(shù)字化簡單黑白圖形的信源編碼RGB彩色圖像R

GBR

GBR數(shù)組—8bit表示(256級色階)G數(shù)組—8bit表示(256級色階)B數(shù)組—8bit表示(256級色階)最大色彩數(shù):28×28×28=224=16777216(16.7M)7.3.1圖像的數(shù)字化7.3.1圖像的數(shù)字化不同色彩深度的圖形顯示效果7.3.1圖像的數(shù)字化24位色彩深度的圖形編碼7.3.1圖像的數(shù)字化3.圖像的分辨率圖像分辨率越大,圖片文件的尺寸越大,也能表現(xiàn)更豐富的圖像細節(jié)。圖像分辨率較低時,圖片會相當粗糙。7.3.1圖像的數(shù)字化圖像分辨率:數(shù)字化圖像水平與垂直方向像素的總和。屏幕分辨率:屏幕水平像素×垂直像素印刷分辨率:每英寸像素數(shù),用dpi(像素/英寸)表示。7.3.1圖像的數(shù)字化4.JPEG靜止圖像壓縮標準JPEG標準包含兩部分:無損壓縮,采用差分脈沖編碼調(diào)制編碼。有損壓縮,采用離散余弦變換(DCT)和哈夫曼(Huffman)編碼,壓縮率達到20~40倍。JPEG算法設計思想:恢復圖像時不重建原始畫面,而是生成與原始畫面類似的圖像,丟掉那些沒有被注意到的顏色。7.3.1圖像的數(shù)字化5.矢量圖形的特點矢量圖形采用特征點和計算公式對圖形進行表示和存儲。在顯示或打印矢量圖形時,要經(jīng)過一系列的數(shù)學運算才能輸出圖形。矢量圖形可以無限放大,圖形輪廓仍然能保持圓滑。7.3.1圖像的數(shù)字化矢量圖形7.3.1圖像的數(shù)字化分形矢量圖形7.3.2圖像和圖形文件格式1.點陣圖像文件格式(1)BMP格式Windows圖像文件格式,無壓縮文件。(2)TIF格式優(yōu)點:可在不同操作系統(tǒng)中使用,也可在印刷設備中使用。分成壓縮和非壓縮兩大類。TIF文件主要用于美術(shù)設計和出版行業(yè)。7.3.2圖像和圖形文件格式(3)JPG格式JPG格式性能優(yōu)異,應用非常廣泛。(4)GIF格式GIF格式壓縮比較高,文件很小。GIF89a文件可實現(xiàn)動畫功能。GIF只能使用256種顏色,色彩層次感差。(5)PNG格式采用無損壓縮算法,壓縮比高于GIF文件。7.3.2圖像和圖形文件格式2.矢量圖形文件格式(1)CDR格式。CorelDRAW專用格式。(2)IA格式。Illustrator專用格式。(3)DWG格式。AutoCAD專用格式。(4)3DS格式。3DMAX專用圖形格式。(5)FLA格式。Flash專用格式。(6)VSD格式。Visio專用格式。(7)WMF格式。Windows圖元文件格式。7.3.2圖像和圖形文件格式(8)EMF格式:Windows擴展圖元文件格式。(9)SVG格式:因特網(wǎng)聯(lián)盟開發(fā)的圖形標準??梢宰杂煽s放圖形文字獨立于圖形支持透明效果基于XML不屬于任何個人專利7.3.2圖像和圖形文件格式位圖與矢量圖放大效果比較7.3.2圖像和圖形文件格式Windows相同中的點陣(位圖)字體與矢量字體顯示效果比較7.3.2圖像和圖形文件格式3.矢量圖形設計軟件CorelDRAW:平面設計AdobeIllustratorCS:平面設計OfficeVisio:辦公和企業(yè)圖形設計AutoCAD:機械/建筑圖形設計ProtelDXP2004:電路圖設計3DMAX:3維動畫設計等7.3.2圖像和圖形文件格式4.點陣圖像處理軟件PhotoshopCS:圖像處理專業(yè)軟件PhotoImapct:操作簡單Fireworks:創(chuàng)建和優(yōu)化網(wǎng)頁圖像7.3.3Photoshop圖像處理1.Photoshop工作界面使用最廣泛的專業(yè)圖像處理軟件印刷排版、藝術(shù)攝影和美術(shù)設計辦公報表中的圖片處理和制作工程圖紙和效果圖處理課程論文中的圖片處理個人數(shù)碼相片處理等7.3.3Photoshop圖像處理PhotoshopCS57.3.3Photoshop圖像處理(1)菜單欄可以菜單操作,也可以快捷鍵操作。7.3.3Photoshop圖像處理(2)工具欄光標移到工具欄圖標上稍作停留后,會自動顯示工具名稱。7.3.3Photoshop圖像處理(3)工具參數(shù)可以進行工具參數(shù)調(diào)整等操作。7.3.3Photoshop圖像處理(4)控制面板設計圖像時,將導圖像比例調(diào)整為100%;預覽高分辨率圖像時,將導圖形比例調(diào)小到能在屏幕上看到全部圖像;圖像修改時,為了減少操作失誤,將圖形比例放大到200%以上。圖層功能使圖像處理工作,變成了一個簡單的拼圖游戲。7.3.3Photoshop圖像處理滴管控制面板7.3.3Photoshop圖像處理2.選區(qū)操作選區(qū)工具:矩形選區(qū)、橢圓選區(qū)、多邊形套索、磁性套索、魔術(shù)棒等選選區(qū)的邊緣用閃爍的虛線表示選區(qū)的操作主要在“選擇”菜單中7.3.3Photoshop圖像處理(1)利用選區(qū)去除背景7.3.3Photoshop圖像處理(2)利用選區(qū)進行摳圖7.3.3Photoshop圖像處理3.圖層操作圖層是相對獨立的被選中的層才可以進行操作背景圖層無法移動,無法改變不透明度。7.3.3Photoshop圖像處理圖層類型:背景圖層透明圖層不透明圖層效果圖層文字圖層形狀圖層等7.3.3Photoshop圖像處理上層圖層會遮擋下層圖層的內(nèi)容7.3.3Photoshop圖像處理圖層不透明度降低后,圖層中的圖像會呈現(xiàn)出半透明的效果。7.4動畫制作技術(shù)7.4.1動畫的類型動畫是多幅連續(xù)播放的靜態(tài)圖像。動畫利用了人類眼睛的“視覺暫留效應”。動畫類型:幀動畫:如GIF動畫矢量動畫:如Flash動畫變形動畫:如電影人物變形動畫7.4.1動畫的類型幀動畫7.4.2三維動畫基本知識三維動畫工作流程:建模渲染動畫三維圖形構(gòu)建過程3D建模初步渲染貼圖最終效果7.4.2三維動畫基本知識(1)建模建模是創(chuàng)建物體的三維形體框架7.4.2三維動畫基本知識室外場景建模場景初步渲染7.4.2三維動畫基本知識(2)渲染物體的光照處理、色彩處理和紋理處理過程稱為渲染。7.4.2三維動畫基本知識室外場景渲染7.4.2三維動畫基本知識貼圖(紋理映射):將不同的材質(zhì)(平面位圖)映射到三維模型上,增加物體的真實感。7.4.2三維動畫基本知識貼圖=3D模型+材質(zhì)7.4.2三維動畫基本知識(3)動畫建模時需要立體思維;渲染時需要美術(shù)修養(yǎng);動畫設計需要熟練的技術(shù)和導演能力。7.4.3Flash動畫制作軟件1.FlashCS工作界面Flash主要用于網(wǎng)頁設計和多媒體動畫制作。Flash動畫分為逐幀動畫和區(qū)間動畫。區(qū)間動畫要求用戶創(chuàng)建動畫的開始幀和結(jié)束幀,軟件自動生成兩個幀之間的所有幀。操作界面:菜單欄、時間軸窗口、繪圖工具欄、控制面板、動畫舞臺等。FlashCS5工作界面7.4.3Flash動畫制作軟件FlashCS5默認工作界面7.4.3Flash動畫制作軟件FlashCS5經(jīng)典工作界面7.4.3Flash動畫制作軟件工具7.4.3Flash動畫制作軟件7.4.3Flash動畫制作軟件2.FlashCS動畫制作的基本概念(1)舞臺動畫輸出窗口的大小。對象可以從舞臺外走向舞臺中進行動畫表演。舞臺外的動畫觀眾無法看到。7.4.3Flash動畫制作軟件舞臺7.4.3Flash動畫制作軟件(2)場景動畫中的一個片段整個動畫可以由一個場景組成,也可以由多個場景組成。多場景的優(yōu)點是可以反復調(diào)用某一段動畫。例如,將人物走路時腳和手的動畫做成一個場景,然后在其他需要的場景中進行調(diào)用,這減輕了動畫設計的工作量。可以通過“場景”圖標來切換不同場景。7.4.3Flash動畫制作軟件工具場景7.4.3Flash動畫制作軟件(3)幀幀是動畫中的一幅圖形。幀的長度,即從起始幀到結(jié)束幀的時間;幀在時間軸中的位置,不同的位置會產(chǎn)生不同的動畫效果。7.4.3Flash動畫制作軟件7.4.3Flash動畫制作軟件(4)關(guān)鍵幀設置動畫的開始幀和結(jié)束幀,中間幀的動畫效果可由軟件生成,設定的開始幀和結(jié)束幀稱為“關(guān)鍵幀”,中間生成的幀稱為“補間動畫”。例:制作球體的動畫時,只需要指定球體的起始幀和結(jié)束幀在舞臺中的位置,以及球體的運動路徑,F(xiàn)lash可以生成中間的所有補間動畫。7.4.3Flash動畫制作軟件關(guān)鍵幀補間動畫關(guān)鍵幀7.4.3Flash動畫制作軟件逐幀動畫7.4.3Flash動畫制作軟件(5)元件可以獨立編輯和重復使用的圖形稱為元件。元件類型:影片剪輯元件、按鈕元件、圖形元件圖形元件在場景中受到當前場景幀序列的限制。按鈕元件可以設置四幀動畫,表示鼠標的四種狀態(tài):一般、鼠標經(jīng)過、鼠標按下和反應區(qū)。影片剪輯元件不受當前場景中幀序列的影響。7.4.3Flash動畫制作軟件元件7.4.3Flash動畫制作軟件工具7.4.3Flash動畫制作軟件(6)圖層普通圖層的作用與Photoshop中基本相同。7.4.3Flash動畫制作軟件圖層7.4.3Flash動畫制作軟件工具運動路徑7.4.3Flash動畫制作軟件(7)時間軸時間軸表示動畫與時間的關(guān)系。在時間軸面板上包含了層、幀和動畫等元素。時間軸7.4.3Flash動畫制作軟件7.5視頻處理技術(shù)7.5.1模擬視頻標準國際流行視頻標準NTSC(美國國家電視標準委員會)制式PAL(隔行倒相)制式SECAM制式以上不包括高清彩色電視(HDTV)7.5.1模擬視頻標準(1)NTSC制式主要特性每秒顯示30幀畫面;每幀畫面水平掃描為525條線;一幀畫面分成2場,每場262.5線;電視畫面長寬比為4:3,電影3:2,HDTV16:9;采用隔行掃描方式;場頻(垂直掃描頻率)60Hz,行頻(水平掃描頻率)15.75kHz;信號類型為YIQ(亮度、色度分量、色度分量)。7.5.1模擬視頻標準(2)PAL制式主要特性每秒顯示25幀畫面;每幀水平掃描線為625條;水平分辨率為240~400個像素點;電視畫面長寬比為4:3;采用隔行掃描方式;場頻50Hz,行頻15.625kHz;信號類型為YUV(亮度、色度分量、色度分量)。7.5.2模擬視頻信號的數(shù)字化模擬視頻的數(shù)字化存在以下技術(shù)問題:電視采用YUV或YIQ信號方式,而計算機采用RGB信號;電視機隔行掃描,計算機采用逐行掃描;電視圖像分辨率與計算機顯示器分辨率不同。模擬電視信號的數(shù)字化工作包括:色彩空間轉(zhuǎn)換;光柵掃描轉(zhuǎn)換;分辨率的統(tǒng)一等。7.5.3視頻壓縮與編輯軟件1.MPEG壓縮標準MPEG標準:MPEG-1MPEG-2MPEG-4MPEG-7等7.5.3視頻壓縮與編輯軟件MPEG-1性能:畫面分辨率352×240像素;幀頻一秒鐘30幅畫面逐行掃描方式。用于VCD視頻,以及MP3音樂。7.5.3視頻壓縮與編輯軟件MPEG-2性能:MPEG-2壓縮比可達到60~100倍。MPEG-2標準用于DVD視頻節(jié)目,計算機領(lǐng)域,高清電視等。MPEG-2的音頻與MPEG-1兼容。7.5.3視頻壓縮與編輯軟件2.視頻制作軟件AdobePremiereProCS是目前最流行的非線性編輯軟件。PremiereProCS功能:視頻/音頻素材的格式轉(zhuǎn)換和文件壓縮視頻/音頻捕捉和剪輯;視頻編輯功能;字幕功能;7.5.3視頻壓縮與編輯軟件視頻疊加功能;視頻/音頻過渡效果;添加運動效果;色彩修正;音頻控制;多個嵌套的時間軸等。PremiereProCS對CPU和內(nèi)存要求非常高。7.5.3視頻壓縮與編輯軟件視頻工作站硬件設備蘋果計算機視頻編輯軟件7.5.3視頻壓縮與編輯軟件PremiereProCS5視頻編輯軟件7.5.3視頻壓縮與編輯軟件PremiereProCS47.5.3視頻壓縮與編輯軟件PremiereProCS4字幕編輯第8章數(shù)據(jù)庫技術(shù)基礎(chǔ)數(shù)據(jù)庫可以直觀地理解為存放數(shù)據(jù)的倉庫,只不過這個倉庫是在計算機的大容量存儲器上。數(shù)據(jù)庫技術(shù)研究的問題就是如何科學地組織、存儲和管理數(shù)據(jù)、如何高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)就是指帶有數(shù)據(jù)庫并利用數(shù)據(jù)庫技術(shù)進行數(shù)據(jù)管理的計算機系統(tǒng)。教學目的要求學生了解數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫中使用的各種數(shù)據(jù)模型;了解關(guān)系模型及關(guān)系數(shù)據(jù)庫;掌握Access的基本操作和應用。教學重點數(shù)據(jù)庫的基本概念;關(guān)系模型;Access數(shù)據(jù)庫的基本操作。教學難點

關(guān)系模型的基本概念,Access中查詢的創(chuàng)建。關(guān)鍵詞數(shù)據(jù)庫;數(shù)據(jù)模型;關(guān)系數(shù)據(jù)庫;Access2010授課時量理論學時:6實驗學時:2第8章數(shù)據(jù)庫技術(shù)基礎(chǔ)

本章主要介紹數(shù)據(jù)庫的基本概念、關(guān)系數(shù)據(jù)庫理論以及Access數(shù)據(jù)庫管理系統(tǒng)軟件的使用。

8.1數(shù)據(jù)管理技術(shù)

8.2數(shù)據(jù)庫管理系統(tǒng)

8.3關(guān)系數(shù)據(jù)庫

8.4Access數(shù)據(jù)庫及其應用8.1數(shù)據(jù)管理技術(shù)8.1.1數(shù)據(jù)管理技術(shù)的發(fā)展1.人工管理階段2.文件系統(tǒng)階段3.數(shù)據(jù)庫系統(tǒng)階段4.數(shù)據(jù)管理新技術(shù)8.1.2數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)是指帶有數(shù)據(jù)庫并利用數(shù)據(jù)庫技術(shù)進行數(shù)據(jù)管理的計算機系統(tǒng)8.1數(shù)據(jù)管理技術(shù)數(shù)據(jù)庫是為實現(xiàn)一定的目的,按一定的組織方式存儲在計算機中的相關(guān)數(shù)據(jù)的集合。

數(shù)據(jù)庫可以直觀地理解為存放數(shù)據(jù)的倉庫,只不過這個倉庫是在計算機的大容量存儲器上。數(shù)據(jù)庫技術(shù)所研究的問題就是如何科學地組織和存儲數(shù)據(jù)、如何高效地獲取和處理數(shù)據(jù)。數(shù)據(jù)和信息數(shù)據(jù)是人們用于描述客觀事物的物理符號;信息是數(shù)據(jù)中所包含的意義。信息是經(jīng)過加工的數(shù)據(jù),是對決策者有用的數(shù)據(jù)。數(shù)據(jù)是客觀存在的,但信息有一定的主觀性。長沙:明天陣雨,10o~14o長沙的天氣預報對長沙地區(qū)的人來說就是信息,

但對其它地方不關(guān)心長沙天氣的人來說就是數(shù)據(jù)信息是經(jīng)過加工的數(shù)據(jù),是對決策者有用的數(shù)據(jù)。數(shù)據(jù):未加工的資料信息:加工后的結(jié)果

數(shù)據(jù)處理:對各種形式的數(shù)據(jù)進行收集、存儲、加工和傳播的一系列活動的總和學生考試成績試卷難易度分析報告對成績進行分班統(tǒng)計8.1.1數(shù)據(jù)管理技術(shù)的發(fā)展計算機對數(shù)據(jù)的管理是指對數(shù)據(jù)的組織、分類、編碼、存儲、檢索和維護的過程。隨著計算機硬件、軟件技術(shù)和計算機應用范圍的發(fā)展,計算機數(shù)據(jù)管理的方式也在不斷地改進,而互聯(lián)網(wǎng)的廣泛應用,更促進了新的信息管理技術(shù)不斷涌現(xiàn)。人工管理階段文件系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段數(shù)據(jù)管理新技術(shù)各個數(shù)據(jù)管理階段中應用程序和數(shù)據(jù)之間的對應關(guān)系1、人工管理階段應用程序1應用程序2應用程序n數(shù)據(jù)1數(shù)據(jù)2數(shù)據(jù)n........程序中要用到的數(shù)據(jù)直接寫在程序代碼里應用程序1應用程序2應用程序n文件系統(tǒng)物理文件1物理文件2物理文件n........各個數(shù)據(jù)管理階段中應用程序和數(shù)據(jù)之間的對應關(guān)系應用程序是數(shù)據(jù)依賴的。即數(shù)據(jù)的物理表示方式和有關(guān)的存取技術(shù)都是在應用程序中要考慮和體現(xiàn)的2、文件系統(tǒng)階段3、數(shù)據(jù)庫系統(tǒng)階段應用程序1應用程序2應用程序n數(shù)據(jù)庫管理系統(tǒng)+OS數(shù)據(jù)庫....各個數(shù)據(jù)管理階段中應用程序和數(shù)據(jù)之間的對應關(guān)系1.將相互關(guān)聯(lián)的數(shù)據(jù)集成在一起2.統(tǒng)一管理,著眼全局,較少的數(shù)據(jù)冗余3.程序與數(shù)據(jù)相互獨立4.數(shù)據(jù)可以共享并能保證數(shù)據(jù)的一致性數(shù)據(jù)庫系統(tǒng)階段的特點

數(shù)據(jù)不再只針對某一特定應用,而是面向全組織,具有整體的結(jié)構(gòu)性,共享性高,冗余度小,具有一定的程序與數(shù)據(jù)間的獨立性,并且實現(xiàn)了對數(shù)據(jù)進行統(tǒng)一的控制。數(shù)據(jù)管理在數(shù)據(jù)庫系統(tǒng)階段,經(jīng)歷了層次數(shù)據(jù)庫和網(wǎng)狀數(shù)據(jù)庫階段,發(fā)展至20世紀70年代,出現(xiàn)了關(guān)系數(shù)據(jù)庫系統(tǒng),并逐漸占據(jù)了數(shù)據(jù)庫領(lǐng)域的主導地位。4、數(shù)據(jù)管理新技術(shù)(1)Web數(shù)據(jù)庫技術(shù)(2)數(shù)據(jù)倉庫技術(shù)(3)并行數(shù)據(jù)庫(4)數(shù)據(jù)挖掘Web數(shù)據(jù)庫管理系統(tǒng)是指基于Web模式的DBMS的信息服務,以瀏覽器/服務器(B/S)模式為平臺,將客戶端融入統(tǒng)一的Web瀏覽器,為Internet用戶提供使用簡便、內(nèi)容豐富的服務。數(shù)據(jù)倉庫是面向主題的、集成的、與時間相關(guān)的、不可修改的數(shù)據(jù)集合。典型的數(shù)據(jù)倉庫系統(tǒng)如:經(jīng)營分析系統(tǒng),決策支持系統(tǒng)等

并行數(shù)據(jù)庫系統(tǒng)是在集群并行計算環(huán)境的基礎(chǔ)上建立的數(shù)據(jù)庫系統(tǒng),通過多個處理節(jié)點并行執(zhí)行數(shù)據(jù)庫任務,提高整個數(shù)據(jù)庫系統(tǒng)的性能和可用性。數(shù)據(jù)挖掘是一種新的信息處理技術(shù),是一門涉及廣泛的交叉性新興科學,主要特點是對數(shù)據(jù)庫中的大量數(shù)據(jù)進行抽取、轉(zhuǎn)換、分析和其他模型化處理,并從中提取輔助決策的關(guān)鍵性數(shù)據(jù)。8.1.2數(shù)據(jù)庫系統(tǒng)(DBS)數(shù)據(jù)庫系統(tǒng)(DataBaseSystem)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成,是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用程序、數(shù)據(jù)庫管理員和用戶等構(gòu)成的人-機系統(tǒng)。數(shù)據(jù)庫系統(tǒng)的組成相互有關(guān)聯(lián)關(guān)系的數(shù)據(jù)的集合DBDBMS管理數(shù)據(jù)庫的系統(tǒng)軟件DBA完成某一功能的應用程序1應用程序2應用程序nDBAP1DBAP2DBAPnComputerSystem8.2數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem,DBMS)是一種系統(tǒng)軟件,負責數(shù)據(jù)庫中的數(shù)據(jù)組織、操縱、維護、控制、保護和數(shù)據(jù)服務等,是數(shù)據(jù)庫系統(tǒng)的核心。DBMS的工作模式接受應用程序的數(shù)據(jù)請求和處理請求將用戶的數(shù)據(jù)請求(高級指令)轉(zhuǎn)換成復雜的機器代碼(低層指令)實現(xiàn)對數(shù)據(jù)庫的操作從對數(shù)據(jù)庫的操作中接受查詢結(jié)果對查詢結(jié)果進行處理(格式轉(zhuǎn)換)將處理結(jié)果返回給用戶8.2.1主要功能1.數(shù)據(jù)定義功能

提供數(shù)據(jù)定義語言(DDL)定義數(shù)據(jù)庫中的數(shù)據(jù)對象2.數(shù)據(jù)操縱功能

提供數(shù)據(jù)操縱語言(DML)操縱數(shù)據(jù)實現(xiàn)對數(shù)據(jù)庫的基本操作(檢索)和更新(插入、刪除和修改)3.數(shù)據(jù)庫的運行管理

提供數(shù)據(jù)控制語言(DCL)保證數(shù)據(jù)的安全性、完整性、多用戶對數(shù)據(jù)的并發(fā)使用發(fā)生故障后的系統(tǒng)恢復4.數(shù)據(jù)庫的維護功能

數(shù)據(jù)庫數(shù)據(jù)批量裝載 數(shù)據(jù)庫轉(zhuǎn)儲 介質(zhì)故障恢復 數(shù)據(jù)庫的重組織 性能監(jiān)視等(均由各個實用程序完成)班級課程教師學期學號姓名成績數(shù)據(jù)格式(型)981101數(shù)據(jù)庫李四06秋01張三100981101數(shù)據(jù)庫李四06秋02毛玉90981101數(shù)據(jù)庫李四06秋03文禮80981101計算機王五06秋01張三89981101計算機王五06秋02毛玉98981101計算機王五06秋03文禮72981102數(shù)據(jù)庫錢六05秋01肖梅30981102數(shù)據(jù)庫錢六05秋02龔平90981102數(shù)據(jù)庫錢六05秋03吳迪78數(shù)據(jù)(值)981102數(shù)據(jù)庫錢六05秋02龔平90UserDBMS(DBMS依據(jù)各種定義對數(shù)據(jù)庫進行管理和使用)DBMS面向用戶的功能示意圖檢查用戶合法性檢查數(shù)據(jù)合法性按用戶要求進行

操作誰能訪問數(shù)據(jù)更新數(shù)據(jù)有什么要求…………

用戶定義的數(shù)據(jù)安全性完整性(1)User通過DDL語言定義數(shù)據(jù)格式(2)User通過DML語言操縱數(shù)據(jù)進出數(shù)據(jù)庫(3)User通過DCL語言定義數(shù)據(jù)安全性8.2.2數(shù)據(jù)庫系統(tǒng)的基本特點數(shù)據(jù)的結(jié)構(gòu)化數(shù)據(jù)的高共享性與低冗余性數(shù)據(jù)的獨立性數(shù)據(jù)的統(tǒng)一管理與控制數(shù)據(jù)庫不僅描述數(shù)據(jù)本身,而且還描述數(shù)據(jù)之間的聯(lián)系數(shù)據(jù)庫系統(tǒng)從整個系統(tǒng)的角度描述數(shù)據(jù),使得同一組記錄可以被多個應用程序共享使用,從而降低冗余指數(shù)據(jù)和應用程序之間彼此獨立,不存在相互依賴的關(guān)系

包括數(shù)據(jù)的完整性檢查、安全性檢查和并發(fā)控制

8.3關(guān)系數(shù)據(jù)庫在數(shù)據(jù)庫技術(shù)中,用數(shù)據(jù)模型的概念描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,對現(xiàn)實社會進行抽象和表示。常用的數(shù)據(jù)模型有4種:層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P停壳笆褂米顬閺V泛的是關(guān)系模型。8.3.1關(guān)系數(shù)據(jù)結(jié)構(gòu)8.3.2關(guān)系操作8.3.3關(guān)系的完整性約束8.3.4關(guān)系模型與關(guān)系數(shù)據(jù)庫8.3.1關(guān)系數(shù)據(jù)結(jié)構(gòu)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)單一,是一種二維表格結(jié)構(gòu)。以關(guān)系模型建立的數(shù)據(jù)庫就是關(guān)系數(shù)據(jù)庫學生信息表表結(jié)構(gòu)記錄字段

表:實體集。即同一類實體。記錄(行):一個具體的實體。字段(列):實體的屬性表的結(jié)構(gòu)(表頭):實體型。關(guān)系數(shù)據(jù)庫關(guān)系(Relation)元組(Tuple)屬性(Attribute)域(Domain)關(guān)鍵字(Key)外部關(guān)鍵字關(guān)系模式關(guān)系名(屬性名1

,屬性名2

,…,屬性名n

)1、關(guān)系術(shù)語例如:學生信息(學號,姓名,性別,出生年月)2、關(guān)系的特點關(guān)系必須規(guī)范化,最基本的要求每個屬性必須是不可分割的數(shù)據(jù)單元屬性名必須唯一,即一個關(guān)系中不能出現(xiàn)相同的屬性名。關(guān)系中不允許有完全相同的元組,即冗余。在一個關(guān)系中元組和屬性的順序都是無關(guān)緊要的。數(shù)據(jù)模型概念層模型組織層數(shù)據(jù)模型層次模型網(wǎng)狀模型關(guān)系模型主要用于數(shù)據(jù)庫的設計階段主要用于DBMS的實現(xiàn)階段關(guān)系操作模型與關(guān)系數(shù)據(jù)庫

關(guān)系模型(RelationalModel)用表格結(jié)構(gòu)表示實體以及實體之間聯(lián)系的模型。它的數(shù)據(jù)結(jié)構(gòu)是二維表,即由行和列組成,這個表就叫作關(guān)系。

關(guān)系數(shù)據(jù)庫(RelationalDatabase,RDB)

以關(guān)系模型建立的數(shù)據(jù)庫。8.3.2關(guān)系操作在關(guān)系數(shù)據(jù)庫中查詢用戶所需數(shù)據(jù)時,需要對關(guān)系進行一定的關(guān)系運算。關(guān)系運算主要分為兩類:傳統(tǒng)的集合運算和專門的關(guān)系運算。關(guān)系代數(shù)的運算符傳統(tǒng)的集合運算:將關(guān)系看成元組的集合,其運算是從關(guān)系的“水平”方向即行的角度來進行的并運算差運算交運算專門的關(guān)系運算

運算不僅涉及行而且涉及列

選擇投影連接除ABCa1a1a2b1b2b2c1c2c1ABCa1a1a2b2b3b2c2c2c1(a)關(guān)系R(b)關(guān)系SABCa1a1a2a1b1b2b2b3c1c2c1c2(c)R∪S

ABCa1b1c1(d)R-SABCa1a2b2b2c2c1(e)R∩S并(Union)關(guān)系R和關(guān)系S的并記做R∪S,由屬于R或?qū)儆赟的元組(記錄)組成,結(jié)果仍為n目(列)關(guān)系。交(Intersection)關(guān)系R和關(guān)系S的交記做R∩S,由屬于R且屬于S的元組(記錄)組成,結(jié)果仍為n目(列)關(guān)系差(Difference)

關(guān)系R和關(guān)系S的差記做R-S,由屬于R而不屬于S的元組(記錄)組成,結(jié)果仍為n目(列)關(guān)系舉例:傳統(tǒng)的關(guān)系運算(a)學生關(guān)系S(b)課程關(guān)系C學號S1S2S3S4姓名性別女男男女年齡20192118班級99881046510426302471李燕吳迪貝寧趙冰課程號C1C2C3課程名系別物理計算機數(shù)學電路基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)概率統(tǒng)計學號S1S1S2S2S2S3S3S4課程號等級ABBABCACC1C3C1C2C3C1C2C3(c)學生選課關(guān)系SC學生選課數(shù)據(jù)庫舉例:專門的關(guān)系運算學號S1S1S2S2S2S3S3S4姓名性別女女男男男男男女年齡2020191919212118班級9988199881046510465104651042630426302471李燕李燕吳迪吳迪吳迪貝寧貝寧趙冰課程號等級ABBABCACC1C3C1C2C3C1C2C3S與SC的連接運算學號S1S4姓名性別女女年齡2018班級9988102471李燕趙冰從S中選擇所有女生姓名李燕吳迪貝寧趙冰班級99881046510426302471投影:選取S中的所有姓名和班級8.3.3關(guān)系的完整性約束

實體完整性參照完整性用戶定義完整性關(guān)系完整性是為保證數(shù)據(jù)庫中數(shù)據(jù)的正確性和相容性,對關(guān)系模型提出的某種約束條件或規(guī)則。

1、記錄關(guān)鍵字的字段不能為空2、關(guān)鍵字字段值唯一不引用不存在的實體

根據(jù)應用環(huán)境的要求和實際的需要,對某一具體應用所涉及的數(shù)據(jù)提出約束性條件。8.3.4關(guān)系模型與關(guān)系數(shù)據(jù)庫

關(guān)系數(shù)據(jù)庫系統(tǒng)是支持關(guān)系數(shù)據(jù)模型的數(shù)據(jù)庫系統(tǒng)。設有Access關(guān)系數(shù)據(jù)庫“學生管理.accdb”中有3張數(shù)據(jù)表如圖所示,下面通過實際例子,說明關(guān)系模型是如何描述表、描述表之間的聯(lián)系。表字段記錄關(guān)鍵字表間關(guān)系表間的關(guān)系(聯(lián)系)一對一聯(lián)系(1:1)一對多聯(lián)系(1:n)多對多聯(lián)系(m:n)

數(shù)據(jù)庫可以由多個表組成,表與表之間可以用不同方式相互關(guān)聯(lián)。表間的聯(lián)系就是定義兩個表相互聯(lián)系的方式。一對一聯(lián)系A(chǔ)B(1:1)例如:班級與班長之間的聯(lián)系即為1:1

一個班級只有一個班長一個班長只在一個班中任職如果對于實體集A中的每一個實體,實體集B中至多有一個實體與之聯(lián)系,反之亦然,則稱實體集A與實體集B具有一對一聯(lián)系。記為1:1一對多聯(lián)系A(chǔ)B(1:N)例如:班級與學生之間的聯(lián)系為1:n

一個班級中有若干名學生,每個學生只在一個班級中學習如果對于實體集A中的每一個實體,實體集B中有n個實體(n≥0)與之聯(lián)系,反之,對于實體集B中的每一個實體,實體集A中至多只有一個實體與之聯(lián)系,則稱實體集A與實體集B有一對多聯(lián)系

記為1:n多對多聯(lián)系A(chǔ)B(M:N)例如:課程與學生之間的聯(lián)系為m:n一門課程同時有若干個學生選修一個學生可以同時選修多門課程如果對于實體集A中的每一個實體,實體集B中有n個實體(n≥0)與之聯(lián)系,反之,對于實體集B中的每一個實體,實體集A中也有m個實體(m≥0)與之聯(lián)系,則稱實體集A與實體B具有多對多聯(lián)系。記為m:n若約定一個學生可以選修多門課,一門課也可以被多個學生選修,那么“學生”表和“課程”表之間的聯(lián)系是多對多的聯(lián)系。通過“選課”表把多對多的關(guān)系分解為兩個一對多關(guān)系,“選課”表在這里起一種紐帶的作用,所以也稱作“紐帶表”。8.4Access數(shù)據(jù)庫及其應用

作為MicrosoftOffice套件之一的Access是一種運行于Windows平臺上的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它直觀、易用且功能強大,是目前最受歡迎的PC數(shù)據(jù)庫軟件。

8.4.1Access概述1.Access的主要特點除數(shù)據(jù)訪問頁以外,Access的其它數(shù)據(jù)庫對象都存儲在同一個以.accdb為擴展名的數(shù)據(jù)庫文件中

2.Access的啟動和Office軟件包的其它軟件的使用類似,可以雙擊桌面上的Access的快捷圖標直接啟動Access;也可以從“開始”按鈕逐步完成Access的啟動Access數(shù)據(jù)庫是數(shù)據(jù)庫對象的集合。數(shù)據(jù)庫對象包括:表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。3.Access首界面(Backstage視圖)文件選項卡5個主選項卡文件選項卡中默認新建選項Backstage視圖Backstage視圖大多包含一些與使用數(shù)據(jù)庫文件本身相關(guān)的命令。當首次打開Access2010時,將顯示Backstage視圖。如果已打開數(shù)據(jù)庫,通過單擊“文件”選項卡即可訪問Backstage視圖。在視圖的左邊是“文件”選項卡,而“新建”選項是默認選擇。在視圖的右邊,是與“文件”選項卡中的當前(命令)選項相關(guān)的內(nèi)容。如默認“新建”選項時,視圖的右邊就列出了新建數(shù)據(jù)庫的幾種可選方式:空數(shù)據(jù)庫、模板……,并為新建數(shù)據(jù)庫建議了保存路徑和名稱。在“文件”選項卡中列出了最近使用過的數(shù)據(jù)庫名稱,單擊便可打開該數(shù)據(jù)庫,本例選擇“圖書管理.accdb”,打開數(shù)據(jù)庫工作窗口。3.數(shù)據(jù)庫工作窗口

功能區(qū):是用戶界面的一部分。其中的命令按邏輯組的形式組織,邏輯組集中在選項卡下。每個選項卡都與一種類型的活動(如設計表結(jié)構(gòu)或瀏覽數(shù)據(jù)表)相關(guān)。為了使屏幕更為整潔,某些選項卡只在需要時才顯示。導航窗格:數(shù)據(jù)庫對象顯示在導航窗格中。不再提供早期版本的“數(shù)據(jù)庫”窗口。導航窗格:文件選項卡顯示在導航窗格中。功能區(qū):此時包含5個主選項卡Backstage視圖8.4.2創(chuàng)建Access數(shù)據(jù)庫

建立數(shù)據(jù)庫的兩種途徑:

數(shù)據(jù)庫向?qū)ё孕袆?chuàng)建空數(shù)據(jù)庫數(shù)據(jù)庫中數(shù)據(jù)的組織關(guān)系

數(shù)據(jù)的組織層次表的特點表的結(jié)構(gòu)字段、記錄、值、主關(guān)鍵字表之間的關(guān)系數(shù)據(jù)庫表1表2表n記錄1記錄2記錄n字段1字段2字段n?????????數(shù)據(jù)庫的設計確定新建數(shù)據(jù)庫所要完成的目的確定新建數(shù)據(jù)庫所需要的表確定各個表中所需要的字段定義有唯一值的主關(guān)鍵字字段確定表之間的關(guān)系優(yōu)化設計8.4.3在Access數(shù)據(jù)庫中創(chuàng)建表分兩步:創(chuàng)建表結(jié)構(gòu)向表中輸入數(shù)據(jù)在表“設計”視圖中,可以從頭開始創(chuàng)建整個表,或添加、刪除、或自定義已有表中的字段。

舉例數(shù)據(jù)表設計視圖樣例字段類型文本

不超過255個字符

備注

不超過64000個字符數(shù)字

不能存儲字母日期/時間(8B)

可設置為不同形式貨幣(8B)

帶4位小數(shù)是/否(1B)

只有兩種選擇OLE對象

可存儲圖片、聲音等,最大1G建立數(shù)據(jù)表之間的關(guān)聯(lián)

共同的字段關(guān)聯(lián)了兩個表,這樣MicrosoftAccess就可以將來自兩個表中的數(shù)據(jù)組合在一起,以便進行查看、編輯或打印。建立表之間關(guān)聯(lián)的步驟:在數(shù)據(jù)庫工作窗口中,在功能區(qū)選擇“數(shù)據(jù)庫工具”選項卡在“關(guān)系”分組中單擊“關(guān)系”按鈕,打開“關(guān)系”視圖及其“設計”選項卡在功能區(qū)“設計”選項卡的“關(guān)系”分組中單擊“顯示表”按鈕打開“顯示表”對話框在“顯示表”對話框里將相應表添加到“關(guān)系”視圖關(guān)閉“顯示表”對話框在“關(guān)系”視圖中連接相關(guān)字段以創(chuàng)建關(guān)系關(guān)閉“關(guān)系”視圖8.4.4在Access中維護與操作表1、維護表(1)維護表結(jié)構(gòu)插入新的字段修改字段名稱和字段屬性刪除字段設置/取消主鍵(2)維護表內(nèi)容向表中添加記錄刪除表中記錄修改數(shù)據(jù)(3)美化表外觀2.在數(shù)據(jù)表中查找/替換數(shù)據(jù)通過“記錄定位器”或“搜索框”查找記錄通過“查找和替換”對話框查找/替換記錄定位器搜索框

查詢對象查詢對象是用來對表中數(shù)據(jù)進行加工并輸出信息的數(shù)據(jù)庫對象

創(chuàng)建查詢對象在設計視圖中創(chuàng)建查詢使用向?qū)?chuàng)建查詢8.4.5創(chuàng)建查詢對象--------------------查詢--------------------表n--------------------表1--------------------表2--------------------表3----------------------------------------查詢--------------------數(shù)據(jù)庫用設計器創(chuàng)建查詢對象在功能區(qū)中選擇“創(chuàng)建”選項卡單擊“創(chuàng)建”選項卡“查詢”分組中的“查詢設計”按鈕,同時打開查詢“設計”視圖和“顯示表”對話框在“顯示表”列表框中選擇相應的表或查詢作為數(shù)據(jù)源選擇用于查詢的字段設定選擇記錄的準則保存查詢對象8.4.6Excel與Access的數(shù)據(jù)交換

導入Excel表中的數(shù)據(jù)啟動Access,打開數(shù)據(jù)庫工作窗口在功能區(qū)中選擇“外部數(shù)據(jù)”選項卡在“導入并鏈接”分組中單擊【Excel】按鈕,打開“獲取外部數(shù)據(jù)-Excel表格”對話框,選擇數(shù)據(jù)源與導入目標5.指定導入文件,依次完成向?qū)Р僮鲀?nèi)容復習思考請在網(wǎng)上查詢有關(guān)“關(guān)系型數(shù)據(jù)庫”的設計原則。請從網(wǎng)上查詢設計學籍管理數(shù)據(jù)庫的最佳方案,并寫出來。自測題一、選擇題1.下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是()。A.數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余B.數(shù)據(jù)庫系統(tǒng)避免了一切冗余C.數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致D.數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更

溫馨提示

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

評論

0/150

提交評論