更新時間:2020-12-28 15:55:57 來源:動力節點 瀏覽1278次
Oracle數據庫是相對于其他數據庫來說比較難的一個。Oracle Database,又名Oracle RDBMS,簡稱Oracle。是甲骨文公司推出的一款關系數據庫管理系統。Oracle數據庫系統是目前世界上流行的關系數據庫管理系統,擁有可移植性好、使用方便、功能強等優點,在各類大、中、小、微機環境中都適用。Oracle是一種高效率、可靠性好的、適應高吞吐量的數據庫解決方案。下面我們來具體的學習一下
安裝
1、windows、linux、docker隨便,安裝完成后,以windows為例:在計算機-管理-服務中,找到oracle服務只手動開TNSL listener和service orcl就行了,別的可以都禁用,這樣電腦就不那么卡。另外,system,sys是默認的超級用戶。
2、連接數據庫的工具,plsql developer開發功能強,DbVisualizer可連接數據庫的種類多。不想用工具,可以直接使用oracle自帶的sqlplus
基本操作
1、登錄:1.使用plsql的超級用戶SYSTEM用戶登錄;2.創建表空間;3.創建用戶并分配表空間;4.給用戶分配相應的數據庫權限
權限:指執行特定類型SQL命令或訪問其他對象的權利,分為系統權限和對象權限。系統權限允許用戶執行某些數據庫操作,對象權限允許用戶對某一特定對象執行特定的操作。
角色是具有名稱的一組權限的組合,常用系統預定義角色,CONNECT:臨時用戶;RESOURCE:更為可靠和正式的用戶;DBA:數據庫管理員角色,擁有管理數據庫的最高權限。
#分配權限或角色GRANT privileges or role TO user; #撤銷權限或角色REVOKE privileges or role FROM user;
2、創建表:數據存放在表中,數據完整性的問題大多是由于設計引起的。創建表的時候,就應當保證以后數據輸入是正確的,錯誤的數據、不符合要求的數據不允許輸入。
數據類型: 字符數據類型 CHAR:存儲固定長度的字符串 VARCHAR2 :存儲可變長度的字符串 NCHAR和NVARCHAR2 :存儲Unicode字符集類型 數值數據類型 NUMBER:存儲整數和浮點數,格式為NUMBER(p, s) column_name NUMBER { p = 38, s = 0} column_name NUMBER (p) {整數} column_name NUMBER (p, s) {浮點數} 日期時間數據類型 DATE:存儲日期和時間數據 TIMESTAMP:比DATE更精確 LOB數據類型 BLOB:存儲二進制對象,如圖像、音頻和視頻文件 CLOB:存儲字符格式的大型對象
3、創建序列:使用序列
獲取下一個序列值select MASTER_SEQ.NEXTVAL from dual 獲取當前序列值select MASTER_SEQ.Currval from dual; 插入數據時候使用insert into GRADE values (MASTER_SEQ.NEXTVAL,'二年級');
動力節點的Oracle數據庫視頻,主要講解了Oracle數據庫基礎、搭建Oracle數據庫環境、SQL*Plus命令行工具的使用、標準SQL、Oracle數據核心-表空間、Oracle數據庫常用對象,數據庫性能優化,數據的導出與導入,索引,視圖,連接查詢,子查詢,Sequence,數據庫設計三范式等。
課程學習目錄
1.Oracle視頻教程_Oracle概述
2.Oracle視頻教程_Oracle概述
3.Oracle視頻教程_簡單SQL語句
4.Oracle視頻教程_簡單SQL語句
5.Oracle視頻教程_Oracle函數
6.Oracle視頻教程_Oracle組函數
7.Oracle視頻教程_多表查詢
8.Oracle視頻教程_子查詢
9.Oracle視頻教程_DML語句
10.Oracle視頻教程_事務
11.Oracle視頻教程_數據庫對象
12.Oracle視頻教程_數據庫對象
13.Oracle視頻教程_數據庫對象
14.Oracle視頻教程_數據庫對象
15.Oracle視頻教程_索引,視圖
16.Oracle視頻教程_TOP-N分析法
17.Oracle視頻教程_數據庫設計范式
完整目錄可以關注動力節點Java視頻教程
以上就是對“Oracle入門視頻,全套精品課程學習”的介紹,希望對大家有所幫助,還想學習更多關于Java的課程,可以關注動力節點官網Java視頻教程,免費下載學習。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習