版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第1章數(shù)據(jù)庫的基本概念與Oracle環(huán)境01數(shù)據(jù)庫基本概念02Oracle數(shù)據(jù)庫環(huán)境03Oracle的管理工具數(shù)據(jù)庫的相關(guān)概念數(shù)據(jù)庫中的四大基本概念數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)圖書編號名稱作者單價出版日期存儲量28933-3《Oracle從入門到精通》明日科技59.82012年9月10028932-6《VisualC++從入門到精通》明日科技69.82012年9月10028755-1《JavaWeb從入門到精通》明日科技69.82012年9月10028756-8《Java從入門到精通》明日科技59.82012年9月9028752-0《C語言從入門到精通》明日科技59.82012年9月120數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)...數(shù)據(jù)圖書編號名稱作者單價出版日期存儲量28933-3《Oracle從入門到精通》明日科技59.82012年9月10028932-6《VisualC++從入門到精通》明日科技69.82012年9月10028755-1《JavaWeb從入門到精通》明日科技69.82012年9月10028756-8《Java從入門到精通》明日科技59.82012年9月9028752-0《C語言從入門到精通》明日科技59.82012年9月120記錄字段(列)數(shù)據(jù)庫數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)。。。。數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)。。。。。。。。。。。。。。。。。。。永久存儲特點有組織可共享數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)DBMS
-DataBaseManagementSystemDBMS使用數(shù)據(jù)管理數(shù)據(jù)存儲數(shù)據(jù)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理員(DBA)數(shù)據(jù)庫操作系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)應(yīng)用開發(fā)工具用戶1用戶2用戶3軟件數(shù)據(jù)庫管理員數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)軟件DBS
-DataBaseSystem數(shù)據(jù)模型模型什么是數(shù)據(jù)模型圖書編號名稱作者單價出版日期存儲量28933-3《Oracle從入門到精通》明日科技59.82012年9月100學生編號學生姓名年齡性別入學時間班級號20151508韓梅梅19女2015年9月152701圖書圖書編號number名稱varchar2(50)作者 varchar2(30)單價 number(7,2)出版日期 date存儲量 number學生學生編號number學生姓名varchar2(50)年齡 int性別 char(2)入學時間 date班級號 number都有什么數(shù)據(jù)模型呢?概念數(shù)據(jù)模型1邏輯數(shù)據(jù)模型2物理數(shù)據(jù)模型3三種概念模型的聯(lián)系現(xiàn)實世界概念數(shù)據(jù)模型:信息世界邏輯數(shù)據(jù)模型:機器世界物理數(shù)據(jù)模型認識、抽象轉(zhuǎn)換轉(zhuǎn)換現(xiàn)實世界信息世界機器世界概念模型的基本概念圖書編號名稱作者單價出版日期存儲量28933-3《Oracle從入門到精通》明日科技59.82012年9月10028932-6《VisualC++從入門到精通》明日科技69.82012年9月10028755-1《JavaWeb從入門到精通》明日科技69.82012年9月10028756-8《Java從入門到精通》明日科技59.82012年9月9028752-0《C語言從入門到精通》明日科技59.82012年9月120實體型屬性碼圖書表屬性物理數(shù)據(jù)模型圖書編號名稱作者單價出版日期存儲量28933-3《Oracle從入門到精通》明日科技59.82012年9月10028932-6《VisualC++從入門到精通》明日科技69.82012年9月10028755-1《JavaWeb從入門到精通》明日科技69.82012年9月10028756-8《Java從入門到精通》明日科技59.82012年9月9028752-0《C語言從入門到精通》明日科技59.82012年9月120不允許重復,不允許為空三大要素數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)操作完整性約束Oracle簡介Oracle是什么?甲骨文神諭數(shù)據(jù)庫公司OracleoracleboneinscriptionsOracle公司主流數(shù)據(jù)庫小型中型大型分類依據(jù)項目規(guī)模成本安全性O(shè)racle11g的安裝與卸載Oracle的版本Oracle11gOracle10gOracle9i
Oracle8、Oracle8i最廣泛Oracle12cOracle11g的安裝
從Oracle官網(wǎng)上下載安裝包運行安裝程序安裝前準備1安裝數(shù)據(jù)庫2將安裝包解壓縮到同一個文件夾中
按步驟進行安裝Oracle11g的卸載
運行deinstall.bat批處理文件批處理卸載2卸載前準備1停止使用所有的Oracle服務(wù)從環(huán)境變量中刪除Oracle遺留部分手動刪除Oracle遺留部分3
數(shù)據(jù)庫卸載從注冊表中刪除Oracle遺留部分從安裝目錄中刪除Oracle遺留部分Oracle企業(yè)管理器(OEM)使用OEM管理數(shù)據(jù)庫的好處啟動OEM使用OEM管理數(shù)據(jù)庫的好處
OEM提供了一些特性,這些特性使它成為了管理Oracle數(shù)據(jù)庫的有利工具。完整的OEM工具箱允許監(jiān)控數(shù)據(jù)庫、管理物理存儲和各種數(shù)據(jù)庫對象、分析數(shù)據(jù)庫性能。透明管理基于Web的管理實時監(jiān)控完善的環(huán)境監(jiān)控提供APM(應(yīng)用性能監(jiān)控)工具可伸縮管理的能力綜合數(shù)據(jù)庫管理集成系統(tǒng)管理優(yōu)點啟動OEM
如果是第一次使用OEM,啟動Oracle11g的OEM后,需要安裝“信任證書”或者直接選擇“繼續(xù)瀏覽此網(wǎng)站”第一次使用選擇此選項就可以啦!
然后就會出現(xiàn)OEM的登錄頁面,用戶需要輸入登錄用戶名(如SYSTEM、SYS)和登錄口令(安裝時已經(jīng)設(shè)定為“Ming12”),連接身份選擇“Normal”。點擊登錄!數(shù)據(jù)庫配置助手(DBCA)在安裝Oracle11g數(shù)據(jù)庫管理系統(tǒng)的過程中,若選擇“僅安裝Oracle數(shù)據(jù)庫軟件”,則系統(tǒng)安裝完畢后,需要手動創(chuàng)建數(shù)據(jù)庫才能夠?qū)崿F(xiàn)對Oracle數(shù)據(jù)庫的各種操作。在Oracle11g中,可以通過DatabaseConfigurationAssistant(DBCA)數(shù)據(jù)庫配置助手來實現(xiàn)創(chuàng)建和配置數(shù)據(jù)庫。如何打開數(shù)據(jù)庫配置助手呢?在開始菜單中選擇“所有程序”—>“Oracle-OraDb11g_home1”—>“配置和移植工具”—>“DatabaseConfigurationAssistant”菜單命令。然后,用戶只需要按照DBCA向?qū)У奶崾局鸩竭M行設(shè)置,就可以實現(xiàn)創(chuàng)建和配置數(shù)據(jù)庫。SQL*Plus工具啟動SQL*Plus會話創(chuàng)建SQL*Plus快捷方式退出SQL*PlusOracle11g提供了多種數(shù)據(jù)庫管理工具:
SQL*Plus工具的特點可以用它運行SQL查詢和PL/SQL代碼塊并接受結(jié)果信息;可以發(fā)布DBA命令并自動工作;可以啟動和關(guān)閉數(shù)據(jù)庫;一種創(chuàng)建數(shù)據(jù)庫管理報告的便利方法。
在Oracle11g數(shù)據(jù)庫系統(tǒng)中,用戶對數(shù)據(jù)庫的操作主要是通過SQL*Plus來完成的。SQL*Plus作為Oracle的客戶端工具,既可以建立位于數(shù)據(jù)庫服務(wù)器上的數(shù)據(jù)連接,也可以建立位于網(wǎng)絡(luò)中的數(shù)據(jù)連接。SQL*Plus工具的特點為:啟動SQL*Plus會話從命令行運行SQL*Plus語法:sqlplus[username]/[password][@connect_identifier][ASSYSDBA|ASSYSOPER]進入SQL*Plus,但沒有連接數(shù)據(jù)庫進入SQL*Plus,并連接數(shù)據(jù)庫進入SQL*Plus,并以管理員的身份登錄數(shù)據(jù)庫連接到遠程數(shù)據(jù)庫啟動SQL*Plus會話從菜單命令中啟動Step1:選擇“開始”—>“程序”—>Oracle-OraDb11g_home1—>“應(yīng)用程序開發(fā)”—>“SQLPlus”命令Step2:輸入用戶名和口令,則SQL*Plus將連接到數(shù)據(jù)庫有的用戶連接數(shù)據(jù)庫的時候,出現(xiàn)了如圖所示的錯誤,要如何解決呢?解決步驟Step1:以管理員的身份登錄數(shù)據(jù)庫請輸入用戶名:sqlplus/assysdba輸入口令:(直接回車)Step2:將scott用戶的鎖解開SQL>alteruserscottidentifiedbytigeraccountunlock;
創(chuàng)建SQL*Plus快捷方式
為了避免每次啟動都需要輸入用戶名、口令和連接字符串,可以通過快捷方式來啟動、登錄并連接到數(shù)據(jù)庫。Step1
在路徑D:\app\Administrator\product\12.2.0\dbhome_2\BIN中找到sqlplus.exe。Step2
單擊鼠標右鍵,在彈出的快捷菜單中選擇“創(chuàng)建快捷方式”命令,同意將快捷方式放到桌面上。Step3在桌面上,右擊創(chuàng)建好的“sqlplus.exe-快捷方式”圖標,在彈出菜單中選擇“屬性”命令Step4
打開“SQLPlus屬性”對話框,在“快捷方式”選項卡的“目標”文本框中添加如下樣式的參數(shù)“D:\app\Administrator\product\12.2.0\dbhome_2\BIN\sqlplus.exescott/tiger”創(chuàng)建SQL*Plus快捷方式的步驟如下:
退出SQL*Plus當不再使用SQL*Plus時,只需要在提示符“SQL>”后面輸入exit或者quit命令后按回車鍵,即可退出SQL*Plus環(huán)境SQLDeveloper工具啟動SQLDeveloper創(chuàng)建數(shù)據(jù)庫連接啟動SQLDeveloper1.到哪里能找到SQLDeveloper呢?“開始”—>“所有程序”—>“Oracle-OraDB11g_home1”—>“應(yīng)用程序開發(fā)”—>“SQLDeveloper”在彈出的“OracleSQLDeveloper”窗口中,添加java.exe的路徑(由于SQLDeveloper是用java語言開發(fā)的,所以需要JDK的支持)2.配置SQLDeveloper啟動時會彈出詢問“是否從前版本移植設(shè)置”的對話框,由于沒有安裝以前的版本,所以單擊“No”按鈕,出現(xiàn)“配置相關(guān)文件類型”窗口。在“配置相關(guān)文件類型”窗口,選擇相關(guān)的文件類型3.出現(xiàn)SQLDevelope主界面創(chuàng)建數(shù)據(jù)庫連接1.新建連接SQLDevelope啟動后,需要創(chuàng)建一個數(shù)據(jù)庫連接,只有創(chuàng)建了數(shù)據(jù)庫連接,才能在該數(shù)據(jù)庫的方案中創(chuàng)建、更改對象和編輯表中的數(shù)據(jù)。在主界面左邊窗口的“連接”選項卡中右擊“連接”節(jié)點,選擇“新建連接”菜單項,彈出“新建/選擇數(shù)據(jù)庫連接”窗口2.連接數(shù)據(jù)配置創(chuàng)建syst
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州電力職業(yè)技術(shù)學院《Office高級應(yīng)用》2023-2024學年第一學期期末試卷
- 貴州財經(jīng)職業(yè)學院《路基路面B》2023-2024學年第一學期期末試卷
- 貴陽幼兒師范高等??茖W校《照明設(shè)計》2023-2024學年第一學期期末試卷
- 2025湖北建筑安全員B證考試題庫附答案
- 2025廣東省安全員知識題庫及答案
- 貴陽康養(yǎng)職業(yè)大學《計量經(jīng)濟學基礎(chǔ)與應(yīng)用》2023-2024學年第一學期期末試卷
- 廣州中醫(yī)藥大學《播音與主持基礎(chǔ)》2023-2024學年第一學期期末試卷
- 2025江西省安全員考試題庫及答案
- 2025安徽省安全員-C證考試(專職安全員)題庫附答案
- 廣州醫(yī)科大學《電影中的法律問題》2023-2024學年第一學期期末試卷
- 安徽省蕪湖市2023-2024學年高一上學期期末考試 生物 含解析
- 《新媒體營銷與策劃》考試復習題庫(含答案)
- 數(shù)詞、介詞、形容詞(副詞)與語法填空(分層訓練)(解析版)-【高頻考點】2022年高考英語二輪復習講義+分層訓練(浙江專用)
- 保險公司優(yōu)秀員工個人先進事跡材料【九篇】
- 浙江寧波廣播電視集團發(fā)射中心招考聘用筆試參考題庫答案解析
- 急性心衰搶救流程
- 新湘教版地理必修第一冊知識點總結(jié)
- 四年級上冊科學全冊知識點(2022年新教科版)
- 施工機械施工方案
- 哈爾濱市城市規(guī)劃管理技術(shù)規(guī)定
- 加拿大——文化ppt
評論
0/150
提交評論