首先呢,我們訪問了Oracle的官網: www.oracle.com 了解了網站里的一些資源,下載頁面和下載說明,雖然以前自己也去官網下載過 jdk 之類的相關資源,也只是把他當成一個獲取資料的普通網站,今天,就步上了向數據庫前進的道路! 盡管以前學了 數據庫系統教程,但是實驗的機會不多,經過大半年的時間,各種查詢、刪除等等語句,已經記得不全了。今天,就相當於是零基礎開始數據庫的新學習!
下面是一些基本的事件,這里只是簡單的介紹,大家可以搜索的更加全面:
1、oracle簡介
a.oracle公司創立於1977年, 創始人埃里森
b.有關事件: 2009年4月收購sun公司
c.oracle是什么
1)是一種對象關系型數據庫管理系統
2)在管理信息系統、企業數據處理、因特網和電子商務等領域使用非常廣泛
3)在數據庫安全性與數據完整性控制方面性能優越
4)具有很好的跨操作系統、跨硬件平台的數據互操作能力
d.公司官網: www.oracle.com
甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統有限公司),是全球最大的企業軟件公司,總部位於美國加利福尼亞州的紅木灘。1989年正式進入中國市場。2013年,甲骨文已超越 IBM ,成為繼 Microsoft 后全球第二大軟件公司。
世界上的所有行業幾乎都在應用Oracle技術,《財富》100強中的98家公司都采用Oracle技術。Oracle是第一個跨整個產品線(數據 庫、業務應用軟件和應用軟件開發與決策支持工具)開發和部署100%基於互聯網的企業軟件的公司。Oracle是世界領先的信息管理軟件供應商和世界第二 大獨立軟件公司。
3、Oracle的體系結構
Oracle的體系結構是指數據庫的組成、工作過程與原理,以及數據在數據庫中組織與管理機制
Oracle服務器提供開發、全面和綜合的信息管理,它由Oracle數據庫和Oracle實例組成
1)數據庫:物理操作系統文件或磁盤的集合.
2)實例:管理數據庫的后台進程和內存結構的集合。
由一組Oracle后台進程/線程以及一個共享內存區組成。
4、Oracle網絡配置
Oracle產品安裝完成后,服務器和客戶端都需要進行網絡配置才能實現網絡連接。
服務器端配置監聽器,客戶端配置網絡服務名。
服務器端監聽器配置信息包括監聽協議、地址及其他相關信息。
配置信息保存在名為listener.ora的文件中。在安裝服務器軟件時自動配置一個監聽器
客戶端的網絡服務名配置信息包括服務器地址、監聽端口號和數據庫SID等,與服務器的監聽器建立連接。
配置信息保存在名為tnsnames.ora的文件中
Oracle中的 Net Configuration Assistant和Net Manager工具都能用來配置監聽器和網絡服務名
5、Oracle的默認用戶
只有合法的用戶帳號才能訪問Oracle數據庫,Oracle有幾個默認的數據庫用戶:sys、system、scott
scott用戶是Oracle數據庫的一個示范賬戶,在數據庫安裝時創建,默認密碼為tiger
要連接到數據庫就必須有一個用戶帳號,每一個用戶都有一個默認的表空間和一個臨時表空間。
創建用戶的語法如下:
created user <username> identified by <password>
default tablespace users
temporary tablespace temp;
6、Oracle的查詢工具
Oracle的查詢工具包括:SqlPlus, PL/SQL Developer , Sql Developer
大家有沒有疑惑?為什么沒有2?
其實 第二個內容就是 oracle的安裝和基本命令的使用。姜哥一直在強調:如果安裝失敗,不要搜索什么解決的方法,直接重裝系統,不然后面的使用又會出現比較嚴峻的問題,同 時,也是給各位初學者一個提醒吧。由於安裝時沒有截圖,我就沒有詳細的一一介紹怎么安裝了。下面來介紹今天學習的一些命令:
1、連接數據庫: sqlplus system/a //a是默認的密碼,要是在安裝的時候已經修改了,請使用你修改過的密碼

或者是 sqlplus system/a@lr //@后面接的是你自己設置的數據庫實例名:這是只是為了在有多個實例的時候,讓你更加清晰地看到自己的 user name

2、 exit 退出
3、show user 查看當前數據庫實例

4、當數據庫實例密碼的時候,用 SYS 超級管理員 修改
首先:轉換成 SYS : conn / as sysdba

然后解除鎖定: alter user system account unlock; //這里只是將 system 用戶作為一個例子,大家可以查看一下oracle里面的管理員結構層次

最后修改密碼: alter user system identified by b; //b是新設置的密碼,一般是 8 位,前面安裝的時候設置長度不夠,也是會提醒的
修改成功之后,退出,利用前面的密碼就不能成功連接數據庫了
