數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識(shí)點(diǎn)2.1 使用達(dá)夢(mèng)數(shù)據(jù)庫_第1頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識(shí)點(diǎn)2.1 使用達(dá)夢(mèng)數(shù)據(jù)庫_第2頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識(shí)點(diǎn)2.1 使用達(dá)夢(mèng)數(shù)據(jù)庫_第3頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識(shí)點(diǎn)2.1 使用達(dá)夢(mèng)數(shù)據(jù)庫_第4頁
數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用 課件 知識(shí)點(diǎn)2.1 使用達(dá)夢(mèng)數(shù)據(jù)庫_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

項(xiàng)目二使用達(dá)夢(mèng)數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)管理與應(yīng)用

達(dá)夢(mèng)常用工具01表空間的管理02模式對(duì)象03數(shù)據(jù)表的基本操作04學(xué)習(xí)任務(wù)達(dá)夢(mèng)常用工具01達(dá)夢(mèng)數(shù)據(jù)庫工具主要包括達(dá)夢(mèng)管理工具、達(dá)夢(mèng)控制臺(tái)工具、達(dá)夢(mèng)審計(jì)分析工具、達(dá)夢(mèng)數(shù)據(jù)遷移工具、達(dá)夢(mèng)性能監(jiān)視工具和達(dá)夢(mèng)SQL交互式查詢工具。達(dá)夢(mèng)管理工具是達(dá)夢(mèng)數(shù)據(jù)庫系統(tǒng)自帶的圖形化工具,它是一個(gè)聯(lián)機(jī)工具,也是管理員和用戶使用最多的工具。2.1.1達(dá)夢(mèng)控制臺(tái)工具2.1.2達(dá)夢(mèng)控制臺(tái)工具達(dá)夢(mèng)控制臺(tái)工具是管理和維護(hù)數(shù)據(jù)庫的基本工具。2.1.3達(dá)夢(mèng)審計(jì)分析工具審計(jì)機(jī)制是達(dá)夢(mèng)數(shù)據(jù)庫管理系統(tǒng)安全管理的重要組成部分之一,達(dá)夢(mèng)為此提供了圖形界面的審計(jì)分析工具。2.1.4達(dá)夢(mèng)數(shù)據(jù)遷移工具達(dá)夢(mèng)提供了高效可容錯(cuò)的數(shù)據(jù)遷移工具,用于用戶和開發(fā)人員從不同的數(shù)據(jù)庫、文件數(shù)據(jù)源向達(dá)夢(mèng)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)遷移2.1.5達(dá)夢(mèng)性能監(jiān)視工具達(dá)夢(mèng)性能監(jiān)視工具(Monitor)是達(dá)夢(mèng)數(shù)據(jù)庫管理員用來監(jiān)視服務(wù)器的活動(dòng)和數(shù)據(jù)庫性能情況,并對(duì)實(shí)例中參數(shù)進(jìn)行調(diào)整的客戶端工具。2.1.6SQL交互式查詢工具disql是一款命令行客戶端工具。2.1.7連接數(shù)據(jù)庫實(shí)例1.新建連接2.1.7連接數(shù)據(jù)庫實(shí)例2.注冊(cè)連接達(dá)夢(mèng)數(shù)據(jù)庫提供了功能豐富的系列工具,能夠方便數(shù)據(jù)庫管理員進(jìn)行數(shù)據(jù)庫的維護(hù)與管理,這些工具主要包括控制臺(tái)工具、管理工具、性能監(jiān)視工具、數(shù)據(jù)遷移工具、達(dá)夢(mèng)數(shù)據(jù)庫配置助手、審計(jì)分析工具等。01任務(wù)一總結(jié)02數(shù)據(jù)庫實(shí)例連接有新建連接和注冊(cè)連接兩種方法,其中新建連接是創(chuàng)建連接數(shù)據(jù)庫的對(duì)象導(dǎo)航,不進(jìn)行保存,下次開啟后需重新連接;注冊(cè)連接是創(chuàng)建連接數(shù)據(jù)庫的對(duì)象導(dǎo)航,會(huì)進(jìn)行保存,下次開啟后對(duì)象導(dǎo)航存在,可直接進(jìn)行連接。表空間的管理02表空間是達(dá)夢(mèng)數(shù)據(jù)庫的邏輯存儲(chǔ)結(jié)構(gòu),它統(tǒng)一管理空間中的數(shù)據(jù)文件,創(chuàng)建表空間主要是為了提高數(shù)據(jù)庫的管理性能。管理表空間包括創(chuàng)建表空間、修改表空間和刪除表空間。步驟1步驟2步驟3步驟42.2.1查看表空間登錄達(dá)夢(mèng)數(shù)據(jù)庫打開達(dá)夢(mèng)管理工具,登錄對(duì)應(yīng)的數(shù)據(jù)庫(本例中用戶名和密碼均為SYSDBA)。步驟1步驟2步驟3步驟42.2.1查看表空間打開屬性對(duì)話框在對(duì)象導(dǎo)航欄找到表空間,選擇需要查看的表空間名字右擊鼠標(biāo),在彈出的快捷菜單中單擊【屬性】命令(此處選擇MAIN表空間)步驟1步驟2步驟3步驟42.2.1查看表空間查看表空間的整體使用率在【表空間屬性】對(duì)話框的常規(guī)欄中,可以看到該表空間的整體使用率情況。步驟1步驟2步驟3步驟42.2.1查看表空間查看表空間的文件單擊【數(shù)據(jù)文件】,可以看到該表空間所屬的數(shù)據(jù)文件的初始大小、使用率等情況。利用達(dá)夢(mèng)管理工具創(chuàng)建一個(gè)名為“DMTBS”的表空間,包含一個(gè)初始大小為256MB的數(shù)據(jù)文件DMTBS_01.DBF2.2.2創(chuàng)建表空間步驟1步驟2步驟3步驟42.2.2創(chuàng)建表空間登錄達(dá)夢(mèng)數(shù)據(jù)庫打開達(dá)夢(mèng)管理工具,登錄對(duì)應(yīng)的數(shù)據(jù)庫(本例中用戶名和密碼均為SYSDBA)步驟5步驟1步驟2步驟3步驟42.2.2創(chuàng)建表空間新建表空間步驟5選擇【表空間】節(jié)點(diǎn),單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【新建表空間】命令步驟1步驟2步驟3步驟42.2.2創(chuàng)建表空間輸入表空間名步驟5在【新建表空間】對(duì)話框中的【表空間名】一欄輸入“DMTBS”步驟1步驟2步驟3步驟42.2.2創(chuàng)建表空間添加數(shù)據(jù)庫文件步驟5在表格中自動(dòng)添加一行記錄,在“文件路徑”單元格中輸入如下內(nèi)容“E:\dmdbms\data\DAMENG\DMTBS_01.DBF”,將“文件大小”由32MB修改為256MB。步驟1步驟2步驟3步驟42.2.2創(chuàng)建表空間完成表空間的創(chuàng)建步驟5單擊【確定】按鈕,完成DMTBS表空間的創(chuàng)建。用戶可在管理工具左側(cè)對(duì)象導(dǎo)航的“表空間”節(jié)點(diǎn)下看到新建的DMTBS表空間。1.擴(kuò)展現(xiàn)有數(shù)據(jù)文件大小2.2.3修改表空間將DMTBS_01.DBF文件大小擴(kuò)充至512MB2.增加新的數(shù)據(jù)文件2.2.3修改表空間表空間增加一個(gè)新的數(shù)據(jù)文件DMTBS_02.DBF,文件大小為512MB3.修改表空間名2.2.3修改表空間修改表空間名為DMTBS1步驟1步驟22.2.4刪除表空間選擇“刪除”命令在達(dá)夢(mèng)管理工具中打開【表空間】節(jié)點(diǎn),在DMTBS1表空間名上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【刪除】命令步驟1步驟22.2.4刪除表空間完成刪除操作單擊【確定】按鈕,即可完成表空間DMTBS1的刪除表空間是一個(gè)邏輯概念,它統(tǒng)一管理空間中的數(shù)據(jù)文件。所有的數(shù)據(jù)庫對(duì)象都存放在指定的表空間中,但主要存放的是表,所以稱作表空間。01利用達(dá)夢(mèng)管理工具可以進(jìn)行表空間的創(chuàng)建、修改與刪除操作。在達(dá)夢(mèng)數(shù)據(jù)庫中,SYSTEM、ROLL、MAIN和TEMP等表空間屬于默認(rèn)表空間,它們是不允許被刪除的。03任務(wù)二總結(jié)02模式對(duì)象03模式是用戶擁有的所有數(shù)據(jù)庫對(duì)象的集合。在達(dá)夢(mèng)數(shù)據(jù)a庫中,用戶和模式是一對(duì)多的關(guān)系,即一個(gè)用戶可以擁有一個(gè)或多個(gè)模式,但是一個(gè)模式只能屬于一個(gè)用戶。2.3.1創(chuàng)建模式案例:以用戶SYSDBA給EMHR用戶創(chuàng)建一個(gè)模式,名稱為EMHR1。步驟1步驟2步驟3步驟42.3.1創(chuàng)建模式登錄達(dá)夢(mèng)數(shù)據(jù)庫啟動(dòng)達(dá)夢(mèng)管理工具,以用戶SYSDBA登錄數(shù)據(jù)庫,右鍵單擊對(duì)象導(dǎo)航窗體中的“模式”節(jié)點(diǎn),在彈出的快捷菜單中單擊【新建模式】命令步驟1步驟2步驟3步驟42.3.1創(chuàng)建模式輸入模式名在彈出的【新建模式】對(duì)話框中,輸入模式名“EMHR1”。步驟1步驟2步驟3步驟42.3.1創(chuàng)建模式選擇用戶單擊【選擇用戶】按鈕,彈出“選擇(用戶)”對(duì)話框,選中

EMHR用戶并單擊【確定】按鈕返回。步驟1步驟2步驟3步驟42.3.1創(chuàng)建模式完成模式創(chuàng)建回到步驟2頁面,單擊【確定】按鈕,即可完成模式的創(chuàng)建。2.3.2刪除模式案例:以用戶SYSDBA登錄達(dá)夢(mèng)管理工具,刪除上一個(gè)任務(wù)中創(chuàng)建的EMHR1模式。步驟1步驟2登錄數(shù)據(jù)庫啟動(dòng)達(dá)夢(mèng)管理工具,以用戶SYSDBA登錄數(shù)據(jù)庫,右鍵單擊對(duì)象導(dǎo)航窗體的“模式”節(jié)點(diǎn)下的EMHR1,在彈出的快捷菜單中單擊【刪除】命令2.3.2刪除模式步驟1步驟2完成刪除在彈出的【刪除對(duì)象】對(duì)話框中單擊“確定”按鈕,即可刪除EMHR1模式。2.3.2刪除模式在達(dá)夢(mèng)數(shù)據(jù)庫中,每個(gè)用戶有一個(gè)默認(rèn)的同名的模式,訪問自己模式下的表、視圖等,不需要加模式名,訪問其他模式下的對(duì)象需要加上模式名。01模式可以把數(shù)據(jù)庫對(duì)象組織成邏輯組,讓它們更便于管理;同時(shí)多個(gè)用戶也可以使用同一個(gè)數(shù)據(jù)庫而不會(huì)干擾其他用戶;另外第三方的應(yīng)用可以放在不同的模式中,這樣可以避免和其它對(duì)象的名字沖突。利用達(dá)夢(mèng)管理工具可以創(chuàng)建、修改和刪除模式。03任務(wù)三總結(jié)02數(shù)據(jù)表的基礎(chǔ)操作042.4.1達(dá)夢(mèng)數(shù)據(jù)庫的主要數(shù)據(jù)類型1.常規(guī)數(shù)據(jù)類型2.日期時(shí)間數(shù)據(jù)類型3.多媒體數(shù)據(jù)類型2.4.2達(dá)夢(mèng)數(shù)據(jù)庫的范式1.第一范式(1NF)第一范式是指數(shù)據(jù)庫表的每一個(gè)字段都具有不可分割性,同一列中不能有多個(gè)值,即實(shí)體中的某個(gè)屬性不能擁有多個(gè)值。2.4.2達(dá)夢(mèng)數(shù)據(jù)庫的范式2.第二范式(2NF)第二范式(2NF)要求數(shù)據(jù)庫表中的每個(gè)實(shí)例或記錄必須可以被唯一地區(qū)分。換句話說,就是數(shù)據(jù)表中要有主關(guān)鍵字,表中其它字段都依賴于主關(guān)鍵字。2.4.2達(dá)夢(mèng)數(shù)據(jù)庫的范式3.第三范式(3NF)第三范式(3NF)要求一個(gè)關(guān)系中不包含已在其它關(guān)系已包含的非主關(guān)鍵字信息。我們可以把第三范式(3NF)理解為消除冗余。2.4.3數(shù)據(jù)表的命名規(guī)范1.表的名稱可以采用26個(gè)英文字母和0-9自然數(shù)(一般不需要)加上下劃線“_”組成。2.如果是多個(gè)單詞組成的表名,則單詞之間用下劃線“_”分隔。3.禁止使用數(shù)據(jù)庫關(guān)鍵字作為表名。2.4.4用達(dá)夢(mèng)管理工具創(chuàng)建表在EMHR模式下創(chuàng)建名為“STUDENTINFO”的學(xué)生信息表,表的字段要求如表所示:數(shù)據(jù)項(xiàng)名縮寫名稱數(shù)據(jù)類型長(zhǎng)度,位數(shù)是否主鍵是否非空學(xué)號(hào)SnoCHAR11是是姓名SnameCHAR10否否性別SsexCHAR2否否出生年月SbirthdayDATE13否否成績(jī)SscoreNUMERIC3否否班級(jí)號(hào)ClassIDCHAR2否否步驟1步驟2步驟3步驟42.4.4用達(dá)夢(mèng)管理工具創(chuàng)建表登錄達(dá)夢(mèng)數(shù)據(jù)庫打開達(dá)夢(mèng)管理工具,在達(dá)夢(mèng)管理工具中登錄對(duì)應(yīng)的數(shù)據(jù)庫(本例中用戶名和密碼均為SYSDBA)。步驟1步驟2步驟3步驟4新建表在登錄數(shù)據(jù)庫成功后,右鍵單擊對(duì)象導(dǎo)航窗體中EMHR模式(如果沒有該模式,則需用戶創(chuàng)建該模式)下的表節(jié)點(diǎn),在彈出的快捷菜單中選擇【新建表】命令。2.4.4用達(dá)夢(mèng)管理工具創(chuàng)建表步驟1步驟2步驟3步驟4設(shè)置表名在彈出的對(duì)話框中,選擇常規(guī)參數(shù)頁面,然后在表名文本框中輸入“STUDENTINFO”,同時(shí)設(shè)置注釋為“學(xué)生信息表”2.4.4用達(dá)夢(mèng)管理工具創(chuàng)建表步驟1步驟2步驟3步驟4完成數(shù)據(jù)表的創(chuàng)建輸入字段,輸入完畢后單擊“確定”按鈕,即可完成學(xué)生信息表的創(chuàng)建。2.4.4用達(dá)夢(mèng)管理工具創(chuàng)建表2.4.5用達(dá)夢(mèng)管理工具修改表案例:將學(xué)生信息表中“Ssex”列的長(zhǎng)度修改為4。步驟1步驟2步驟3步驟42.4.5用達(dá)夢(mèng)管理工具修改表登錄達(dá)夢(mèng)數(shù)據(jù)庫打開達(dá)夢(mèng)管理工具,在達(dá)夢(mèng)管理工具中登錄對(duì)應(yīng)的數(shù)據(jù)庫(本例中用戶名和密碼均為SYSDBA)。步驟1步驟2步驟3步驟4修改表右鍵單擊對(duì)象導(dǎo)航窗體中EMHR模式下的STUDENTINFO表,在彈出的快捷菜單中選擇【修改】命令。2.4.5用達(dá)夢(mèng)管理工具修改表步驟1步驟2步驟3步驟4修改列在彈出的“修改表”對(duì)話框中選擇“Ssex”列,并設(shè)置該列精度為“4”,標(biāo)度為“0”。2.4.5用達(dá)夢(mèng)管理工具修改表步驟1步驟2步驟3步驟4完成數(shù)據(jù)表的修改修改完畢后單擊“確定”按鈕,即可完成數(shù)據(jù)表列的修改操作。2.4.4用達(dá)夢(mèng)管理工具創(chuàng)建表2.4.6用達(dá)夢(mèng)管理工具刪除表案例:刪除EMHR模式下的“STUDENTINFO”表。步驟1步驟2步驟3登陸數(shù)據(jù)庫打開達(dá)夢(mèng)管理工具,在達(dá)夢(mèng)管理工具中登錄對(duì)應(yīng)的數(shù)據(jù)庫(本例中用戶名和密碼均為SYSDBA)。2.4.6用達(dá)夢(mèng)管理工具刪除表步驟1步驟2步驟3選擇刪除表命令右鍵單擊對(duì)象導(dǎo)航窗體中EMHR模式下的“STUDENTINFO”表,在彈出的快捷菜單中選擇【刪除】命令。2.4.6用達(dá)夢(mèng)管理工具刪除表步驟

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論