首页
/
每日頭條
/
科技
/
oracle與plsql教程
oracle與plsql教程
更新时间:2025-03-13 18:26:39

前言:本篇文章主要針對oracle數據庫進行介紹,包括和數據庫相關的概念及使用,比如常見存儲過程,PLSQL工具的使用及導入導出表、數據庫升級等操作,适合小白及有一定基礎的測試人員參考。

oracle與plsql教程(測試員必備數據庫Oracle)1

  一、 數據庫知識普及

  1.數據

  數據是指所有能輸入計算機并被計算機程序處理的符号的介質的總稱,是用于輸入電子計算機進行處理,具有一定意義的數字、字母、符号和模拟量等的通稱。

  比如姓名、性别 顯示在系統上的這些字段名稱,這些都叫數據。

  世界萬物都可以被計算機理解為數據

  2.數據庫

  存放數據的場所叫做數據庫,數據庫對數據存放并管理,包括常見的增删改查等

  3.數據庫管理系統

  數據庫管理系統是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫~~

  二、 當前主流數據庫及區别

  主要分為關系型和非關系型數據庫,目前大部分公司使用非關系數據庫,也有部分公司兩者都使用,比如oracle和redis聯合使用

  最主要區别關系型數據庫可以簡單理解為以二維表格形式存在,非關系型沒有固定的模式。

oracle與plsql教程(測試員必備數據庫Oracle)2

  三、 Oracle使用

  Oracle是目前最流行的客戶/服務器(CLIENT/SERVER)或B/S體系結構的數據庫之一,排名第一位。

oracle與plsql教程(測試員必備數據庫Oracle)3

  3.1 創建表空間及用戶

  數據庫創建成功後,建表前都需要先創建表空間再執行創建表

  1)創建表空間

  表空間/用戶/授權

  表空間是用來進行數據存儲的,所以是實際物理存儲區域。比如你要建立一座樓,就需要找到一塊地來建樓;同理你要在數據庫裡建立表就需要先建立放表的地方。

  創建用戶:這就好比樓建成以後需要确定哪些人買了樓居住

  授權:相當于交樓房門鑰匙,有了鑰匙你才能居中與使用

  2)執行過程

  步驟一: 連接數據庫 sqlplus

  步驟二: 創建表空間

  create tablespace lianxi?datafile 'C:\db\lianxi.dbf' size 100M autoextend on next 50M?maxsize unlimited;

oracle與plsql教程(測試員必備數據庫Oracle)4

  提示:系統找不到指定路徑

  解決方法:數據庫路徑編寫錯誤

  自己新建db文件夾如下圖,再次執行語句:

  create tablespace lianxi datafile 'D:\software\db\lianxi.dbf' size 100M autoextend on next 50M maxsize unlimited;

oracle與plsql教程(測試員必備數據庫Oracle)5

  步驟三、 創建用戶

  create user lianxi?identified by?lianxi default tablespace?lianxi?;

  identified by -密碼

  步驟四、 用戶授權

  grant dba to lianxi;#給有dba權限的用戶授權

  grant connect to lianxi; #給有connect權限的用戶授權

grant Resource to lianxi;#給有Resource權限的用戶授權

3.2 導入導出dmp文件

導入導出dmp文件主要可以實現數據庫的備份與還原。有時搭建環境時經常會用到備份數據,環境搭建好之後再打入dmp文件。

什麼是dmp文件?

dmp是數據庫導出的文件,用以備份數據庫用,一般會用exp命令來導出,用imp命令來導入也就是恢複數據庫

導出數據庫表文件

步驟一 連接數據庫:sqlplus

步驟二 輸入用戶名、密碼都為system(密碼忘記輸入sqlplus / as sysdba)

oracle與plsql教程(測試員必備數據庫Oracle)6

步驟三 創建文件夾:

create or replace directory expdir as 'F:\'

步驟四 在結果2後面添加';'回車(enter)

步驟五 exit退出數據庫連接

1)輸入導出語句

expdp lianxi/lianxi@orcl directory=expdir dumpfile=lianxi

oracle與plsql教程(測試員必備數據庫Oracle)7

2)導入數據庫表文件

保證本機有相應的數據庫,操作如下:

步驟一 cmd執行create or replace directory impdir as 'C:\'

步驟二 将導出的文件放到c盤根目錄

步驟三 cmd執行語句:

impdp lianxi/lianxi@orcl directory=impdir dumpfile=lianxi.dmp

remap_schema=lianxi:lianxi remap_tablespace=lianxi:lianxi version=11.2.0.1.0

oracle與plsql教程(測試員必備數據庫Oracle)8

3)查詢表空間語句

select default_tablespace,temporary_tablespace from dba_users

3.3 創建視圖

1)什麼是視圖

視圖是一個虛拟的表,從一個表或者多個表中導出的表。視圖本身沒有任何數據,比如需要從兩個表中查詢員工的信息,但信息中不能包括工資等涉密信息,可以創建一個視圖執行查詢操作。

……

※※因原作者要求,文章僅顯示其中一部分,完整文章下載閱讀,可以直接:關注 私信“文章”即可

最後給測試人的一封信

簡而言之,言而簡之。在平時的工作生活中不斷地學習新技術、新理念,提升自我夯實基礎才是獲勝的根本。筆者建議那些從事手工測試的同學應積極向自動化測試邁進,會自動化測試也不要忘了性能測試、安全測試等。生命不息,學習不止。隻有用技術夯實自己,用理念武裝頭腦,輔以技巧,則不愁面試被拒絕?Offer拿不到!

IT工作是辛苦的,軟件測試當然也不例外。每天執行用例、跟蹤Bug,還要與開發、産品同學争吵PK,與人鬥其樂無窮~

但正是因為這些默默的付出,你讓一場本該在用戶面前發生的災難,提前在自己面前發生了,你是否有一種救世主的感覺?

你拯救了用戶,也拯救了這一軟件,避免了她被撇棄、卸載的命運。既然選擇了測試這一行,何不一站到底~~

現在我邀請你進入我們的軟件測試學習交流群,關注 私信我“測試”,即可拉你入群喲~~

大家可以一起探讨交流軟件測試,共同學習軟件測試技術、面試等軟件測試方方面面,還會有免費直播課,收獲更多測試技巧,我們一起進階Python自動化測試/測試開發,走向高薪之路。

那我邀你進群吧!記得:關注 私信我“測試”,即可拉你入群喲~~

oracle與plsql教程(測試員必備數據庫Oracle)9

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
遙感科學與技術專業就業方向與就業前景怎麼樣
遙感科學與技術專業就業方向與就業前景怎麼樣
高考填報志願時,遙感科學與技術專業就業方向有哪些以及就業前景怎麼樣是廣大考生和家長朋友們十分關心的問題,以下是整理的遙感科學與技術專業簡介、就業方向、就業前景等信息,供大家參考。1、遙感科學與技術專業簡介遙感科學與技術專業主要培養掌握遙感理論基礎、信息處理與分析理論基礎和基本技能,具有遙感基本理論、...
2025-03-13
汽車空調漏氟怎麼辦
汽車空調漏氟怎麼辦
1、确認是否漏氟。如何确認汽車空調是否漏氟,一般都是感覺壓縮機制冷的效果沒有以前涼,就判斷是漏氟了。如果汽車空凋壓縮機正常工作而且也制冷,溫度達到時,壓縮機正常停機和啟動,這是輕微缺氟的現象。如果汽車空調吹的是熱風,而且壓縮機工作不停機,那就是缺氟比較嚴重了。2、慢漏和快漏。在北方地區,隻有到了炎熱...
2025-03-13
2022男孩文科學什麼專業好 文科最好就業的專業
2022男孩文科學什麼專業好 文科最好就業的專業
.對于學文科的男生來說,大學學什麼專業好就業?以下是小編整理的适合文科男生學的好就業的專供參考。文科男生可以選哪幾類專業藝術型:電腦藝術設計、影視編導、商業美術設計、廣告設計、室内設計、裝潢設計、城市規劃、影視戲劇表演、播音與主持、動漫設計、影視動畫、中文、外語。管理型:國際文化貿易、經濟貿易、國際...
2025-03-13
電腦廣告過多怎麼處理
電腦廣告過多怎麼處理
1、首先在電腦上面按下【Win+R】調出運行窗口,在裡面輸入【control.exe】,點擊确定進入...
2025-03-13
汽車去除濕氣6大絕招是什麼
汽車去除濕氣6大絕招是什麼
1、勤開天窗少開側窗開天窗有利于車内空氣循環,保證車主上半身有足夠的氧氣,而開側窗不僅不能使空氣循環,往往還喜歡帶進一些灰塵。2、日光浴自然陽光下的紫外線當然是上佳并且免費的消毒方式。因此,在天氣放晴的時候可找一個曬得着陽光的地方,将所有的車門及後備廂蓋打開,讓車内的濕氣排出、通風。被曬熱的車身會很...
2025-03-13
Copyright 2023-2025 - www.tftnews.com All Rights Reserved