程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle安裝及簡介

Oracle安裝及簡介

編輯:Oracle數據庫基礎
1. Oracle數據庫:客戶端/數據庫服務器 使用Oracle10g
2. 安裝:
   配置: Database Configuration Assistant 配置數據庫實例
         Net Configuration Assistant  配置數據庫服務器的監聽
         isqlplusctl start  啟動isqlplus的服務(如果需要使用isql*Plus)
   服務: OracleService實例名  數據庫實例的服務
         OracleOraDB10g_home1TNSListener  數據庫服務器的監聽服務
3. Oracle的常用管理工具:
   1) oem:企業管理器 -->DBA  http://IP:1158/em
   2) sql*Plus:最常用的工具. Oracle的客戶端工具
   3) isql*Plus:通過浏覽器來操作數據庫服務器  http://ip:5560/isqlplus

4. Oracle中的幾個用戶:
     sys/Oracle -->角色sysdba
     scott/tiger-->Normal普通用戶

5. sql*Plus的常用命令:
  1) 打開sql*Plus: 在命令中使用 sqlplus
  2) 打開並連接上服務器:sqlplus [用戶名/密碼][@服務名] [as 角色名]
       如:sqlplus scott/tiger
           sqlplus sys/Oracle as sysdba
  3) 連接命令:
      conn[ect] 切換連接
      disc[onnect] 斷開連接
      passw[ord]  更改密碼
      exit,quit 退出sql*Plus
   4) 編輯命令:l[ist], /
   5) 文件操縱命令:
      save 文件全路徑名 把緩沖區中的命令保存到指定文件
      get 文件全路徑名 把指定文件中的命令加載到緩沖區
      @文件路徑名 執行指定文件中的SQL
      ed 文件路徑名 編輯緩沖區或指定文件
   6) 查看sql*Plus命令的幫助:
      help index
      help 命令名
   7) 基本命令:
      show user 查看當前的連接用戶;
      set pagesize 值(14) 設置每頁顯示的行數
      set linesize 值(80) 設置一行中顯示的字符數
      desc 表名  查看表的結構

6. 常用數據類型
  1) CHAR(長度):定長字符串      2000
  2) VARCHAR2(長度):變長字符串   4000
  3) NUMBER[(總位數,小數位)]:數字,整數和小數。默認是38位精度
  4) DATE:日期和時間,秒值
  5) TIMESTAMP:時間戳。日期和時間,時區。小數位秒
  6) CLOB 大字符數據
     BLOB 大二進制數據
     BFILE 文件指針

7. SQL:結構化查詢語言。SQL1999。大小寫不敏感。建議關鍵字用大寫,其它用小寫。
  1) 分類:
     ★a) 查詢語句:SELECT
     ☆b) DML:數據操縱語言。定義修改內容的語句。INSERT、DELET、UPDATE、TRUNCATE
     ☆c) DDL:數據定義語言。定義數據庫對象的語句。CREATE、ALTER、DROP、RENAME
       d) DCL:數據控制語言。定義對用戶訪問權限的語句。GRANT、REVOKE
     ☆e) TCL:事務控制語言。定義事務控制語句。COMMIT、ROLLBACK、SAVEPOINT
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved