第1章 數據庫的基本概念與Oracle環(huán)境_第1頁
第1章 數據庫的基本概念與Oracle環(huán)境_第2頁
第1章 數據庫的基本概念與Oracle環(huán)境_第3頁
第1章 數據庫的基本概念與Oracle環(huán)境_第4頁
第1章 數據庫的基本概念與Oracle環(huán)境_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1章數據庫的基本概念與Oracle環(huán)境01數據庫基本概念02Oracle數據庫環(huán)境03Oracle的管理工具數據庫的相關概念數據庫中的四大基本概念數據數據庫數據庫系統(tǒng)數據庫管理系統(tǒng)數據圖書編號名稱作者單價出版日期存儲量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數據數據數據...數據圖書編號名稱作者單價出版日期存儲量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記錄字段(列)數據庫數據數據數據數據數據數據數據數據數據數據數據。。。。數據數據數據數據數據數據。。。。。。。。。。。。。。。。。。。永久存儲特點有組織可共享數據庫數據庫管理系統(tǒng)DBMS

-DataBaseManagementSystemDBMS使用數據管理數據存儲數據數據庫系統(tǒng)數據庫管理員(DBA)數據庫操作系統(tǒng)數據庫管理系統(tǒng)應用開發(fā)工具用戶1用戶2用戶3軟件數據庫管理員數據庫數據庫系統(tǒng)軟件DBS

-DataBaseSystem數據模型模型什么是數據模型圖書編號名稱作者單價出版日期存儲量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都有什么數據模型呢?概念數據模型1邏輯數據模型2物理數據模型3三種概念模型的聯系現實世界概念數據模型:信息世界邏輯數據模型:機器世界物理數據模型認識、抽象轉換轉換現實世界信息世界機器世界概念模型的基本概念圖書編號名稱作者單價出版日期存儲量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實體型屬性碼圖書表屬性物理數據模型圖書編號名稱作者單價出版日期存儲量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不允許重復,不允許為空三大要素數據結構數據操作完整性約束Oracle簡介Oracle是什么?甲骨文神諭數據庫公司OracleoracleboneinscriptionsOracle公司主流數據庫小型中型大型分類依據項目規(guī)模成本安全性Oracle11g的安裝與卸載Oracle的版本Oracle11gOracle10gOracle9i

Oracle8、Oracle8i最廣泛Oracle12cOracle11g的安裝

從Oracle官網上下載安裝包運行安裝程序安裝前準備1安裝數據庫2將安裝包解壓縮到同一個文件夾中

按步驟進行安裝Oracle11g的卸載

運行deinstall.bat批處理文件批處理卸載2卸載前準備1停止使用所有的Oracle服務從環(huán)境變量中刪除Oracle遺留部分手動刪除Oracle遺留部分3

數據庫卸載從注冊表中刪除Oracle遺留部分從安裝目錄中刪除Oracle遺留部分Oracle企業(yè)管理器(OEM)使用OEM管理數據庫的好處啟動OEM使用OEM管理數據庫的好處

OEM提供了一些特性,這些特性使它成為了管理Oracle數據庫的有利工具。完整的OEM工具箱允許監(jiān)控數據庫、管理物理存儲和各種數據庫對象、分析數據庫性能。透明管理基于Web的管理實時監(jiān)控完善的環(huán)境監(jiān)控提供APM(應用性能監(jiān)控)工具可伸縮管理的能力綜合數據庫管理集成系統(tǒng)管理優(yōu)點啟動OEM

如果是第一次使用OEM,啟動Oracle11g的OEM后,需要安裝“信任證書”或者直接選擇“繼續(xù)瀏覽此網站”第一次使用選擇此選項就可以啦!

然后就會出現OEM的登錄頁面,用戶需要輸入登錄用戶名(如SYSTEM、SYS)和登錄口令(安裝時已經設定為“Ming12”),連接身份選擇“Normal”。點擊登錄!數據庫配置助手(DBCA)在安裝Oracle11g數據庫管理系統(tǒng)的過程中,若選擇“僅安裝Oracle數據庫軟件”,則系統(tǒng)安裝完畢后,需要手動創(chuàng)建數據庫才能夠實現對Oracle數據庫的各種操作。在Oracle11g中,可以通過DatabaseConfigurationAssistant(DBCA)數據庫配置助手來實現創(chuàng)建和配置數據庫。如何打開數據庫配置助手呢?在開始菜單中選擇“所有程序”—>“Oracle-OraDb11g_home1”—>“配置和移植工具”—>“DatabaseConfigurationAssistant”菜單命令。然后,用戶只需要按照DBCA向導的提示逐步進行設置,就可以實現創(chuàng)建和配置數據庫。SQL*Plus工具啟動SQL*Plus會話創(chuàng)建SQL*Plus快捷方式退出SQL*PlusOracle11g提供了多種數據庫管理工具:

SQL*Plus工具的特點可以用它運行SQL查詢和PL/SQL代碼塊并接受結果信息;可以發(fā)布DBA命令并自動工作;可以啟動和關閉數據庫;一種創(chuàng)建數據庫管理報告的便利方法。

在Oracle11g數據庫系統(tǒng)中,用戶對數據庫的操作主要是通過SQL*Plus來完成的。SQL*Plus作為Oracle的客戶端工具,既可以建立位于數據庫服務器上的數據連接,也可以建立位于網絡中的數據連接。SQL*Plus工具的特點為:啟動SQL*Plus會話從命令行運行SQL*Plus語法:sqlplus[username]/[password][@connect_identifier][ASSYSDBA|ASSYSOPER]進入SQL*Plus,但沒有連接數據庫進入SQL*Plus,并連接數據庫進入SQL*Plus,并以管理員的身份登錄數據庫連接到遠程數據庫啟動SQL*Plus會話從菜單命令中啟動Step1:選擇“開始”—>“程序”—>Oracle-OraDb11g_home1—>“應用程序開發(fā)”—>“SQLPlus”命令Step2:輸入用戶名和口令,則SQL*Plus將連接到數據庫有的用戶連接數據庫的時候,出現了如圖所示的錯誤,要如何解決呢?解決步驟Step1:以管理員的身份登錄數據庫請輸入用戶名:sqlplus/assysdba輸入口令:(直接回車)Step2:將scott用戶的鎖解開SQL>alteruserscottidentifiedbytigeraccountunlock;

創(chuàng)建SQL*Plus快捷方式

為了避免每次啟動都需要輸入用戶名、口令和連接字符串,可以通過快捷方式來啟動、登錄并連接到數據庫。Step1

在路徑D:\app\Administrator\product\12.2.0\dbhome_2\BIN中找到sqlplus.exe。Step2

單擊鼠標右鍵,在彈出的快捷菜單中選擇“創(chuàng)建快捷方式”命令,同意將快捷方式放到桌面上。Step3在桌面上,右擊創(chuàng)建好的“sqlplus.exe-快捷方式”圖標,在彈出菜單中選擇“屬性”命令Step4

打開“SQLPlus屬性”對話框,在“快捷方式”選項卡的“目標”文本框中添加如下樣式的參數“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)建數據庫連接啟動SQLDeveloper1.到哪里能找到SQLDeveloper呢?“開始”—>“所有程序”—>“Oracle-OraDB11g_home1”—>“應用程序開發(fā)”—>“SQLDeveloper”在彈出的“OracleSQLDeveloper”窗口中,添加java.exe的路徑(由于SQLDeveloper是用java語言開發(fā)的,所以需要JDK的支持)2.配置SQLDeveloper啟動時會彈出詢問“是否從前版本移植設置”的對話框,由于沒有安裝以前的版本,所以單擊“No”按鈕,出現“配置相關文件類型”窗口。在“配置相關文件類型”窗口,選擇相關的文件類型3.出現SQLDevelope主界面創(chuàng)建數據庫連接1.新建連接SQLDevelope啟動后,需要創(chuàng)建一個數據庫連接,只有創(chuàng)建了數據庫連接,才能在該數據庫的方案中創(chuàng)建、更改對象和編輯表中的數據。在主界面左邊窗口的“連接”選項卡中右擊“連接”節(jié)點,選擇“新建連接”菜單項,彈出“新建/選擇數據庫連接”窗口2.連接數據配置創(chuàng)建syst

溫馨提示

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

評論

0/150

提交評論