原创 Oracle學習(3):單行函數

單行函數 單行函數: 操作數據對象 接受參數返回一個結果 只對一行進行變換 每行返回一個結果 可以轉換數據類型 可以嵌套 參數可以是一列或一個值 ***************************************

原创 Oracle學習(9):創建和管理表

創建和管理表 表名和列名命名規則 必須以字母開頭 必須在1–30 個字符之間 必須只能包含A–Z, a–z, 0–9, _, $, 和# 必須不能和用戶定義的其他對象重名 必須不能是Oracle 的保留字 Oracle默認存儲是

原创 Oracle學習(12):存儲過程,函數和觸發器

存儲過程和存儲函數 l存儲在數據庫中供所有用戶程序調用的子程序叫存儲過程、存儲函數。 注意:存儲過程與存儲函數聲明變量時,用的是as   而不是declare 存儲過程與存儲函數區別 存儲過程不帶有返回值,存儲函數有返回值

原创 Oracle學習(16)【DBA向】:Oracle中的導入與導出

數據導出:exp命令 格式: •EXP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN) • 參數說明: •參考幫助文檔。(exp help命令) exp命令舉例 l表方式:將

原创 Oracle學習(6):子查詢

子查詢 爲何要用子查詢 SQL> --查詢工資比SCOTT高的員工信息 SQL> --1. 知道SCOTT的工資 SQL> select sal from emp where ename='SCOTT';        SAL  

原创 Oracle學習(7):集合運算

集合運算 小例子 SQL> --查詢部門號10和20的員工 SQL> --1. select * from emp where deptno=10 or deptno=20; SQL> --2. select * from emp whe

原创 Oracle的用戶解鎖與修改密碼

cmd下 1. 管理員登錄     *. sqlplus sys/密碼 as sysdba     *. sqlplus / as sysdba2. 解鎖alter user scott account unlock; 3. 修改密碼

原创 Oracle學習(4):分組函數

分組函數 什麼是分組函數? 分組函數作用於一組數據,並對一組數據返回一個值 組函數的類型 lAVG lCOUNT lMAX lMIN lSUM 數值求和 SQL> --求員工工資總額 SQL> select su

原创 Oracle學習(14)【DBA向】:利用DBCA創建Oracle數據庫

數據庫管理任務(DBA) 1.評測數據庫服務器硬件 2.安裝Oracle數據庫軟件 3.規劃數據庫 4.創建並且打開數據庫 5.數據庫備份 6.註冊用戶 7.實現數據庫計劃 8.全庫備份 9.調整數據庫性能 數據庫規劃 作爲一名DB

原创 Oracle學習(17)【DBA向】:管理用戶

管理用戶 用戶管理: 概覽 l在指定區域內創建用戶(表空間users). l制定配額以限制存儲的使用. l使用描述文件限制資源的使用. l通過密碼鑑別用戶 l通過描述文件管理密碼角色(種植密碼並鎖定用戶). l分配權限給

原创 Oracle學習(10):其他數據庫對象

其他數據庫對象 數據庫對象種類 視圖 視圖介紹 視圖是一種虛表. 視圖建立在已有表的基礎上, 視圖賴以建立的這些表稱爲基表。 向視圖提供數據內容的語句爲SELECT 語句, 可以將視圖理解爲存儲起來的 SELECT 語句. 視

原创 Oracle學習(2):過濾和排序

Oracle的過濾與排序 where過濾語法 SQL> --查詢10號部門的員工 SQL> select *   2  from emp   3  where deptno=10;      EMPNO ENAME    

原创 Oracle學習(5):多表查詢

多表查詢 連接的類型: 等值連接,不等值連接,外連接,自連接 等值連接 SQL> --等值連接: 查詢員工信息:員工號,姓名,薪水和部門名稱 SQL> select empno,ename,sal,dname   2  from e

原创 Oracle學習(11):PLSQL程序設計

PL/SQL程序結構及組成 什麼是PL/SQL? •PL/SQL(Procedure Language/SQL) •PLSQL是Oracle對sql語言的過程化擴展 •指在SQL命令語言中增加了過程處理語句(如分支、循環等),使SQL語

原创 Oracle學習(13):數據字典

數據字典的結構 包括: –   基本表:描述數據庫信息,只能由數據庫服務器進行修改 –   用戶表:用戶自定義表 數據字典命名規則 前綴 說明 USER 用戶自己的 ALL 用戶可以訪問到的 DB