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

Oracle數據庫學習第一天

編輯:Oracle教程

1、數據DBA任務:
管理數據庫可用性(高可用性:不允許關閉數據庫;非高可用性:可用關機)、設計並創建數據庫、管理物理結構、管理基於設計的存儲、管理安全性、備份與恢復(重點)、數據庫調整與優化
2、數據庫的類型:關系型數據庫,對象型數據庫。
數據庫就是存放用戶數據的存儲倉庫,存入數據庫中的數據可以方便額維護和高效靈活的讀取。
數據管理系統Database Management System 簡稱DBMS就是管理一個數據庫的軟件。
DBMS是所有數據的存儲庫,並且提供有數據的存儲、訪問、安全、一致性、並發操作、恢復等功能。
DBMS通常有一個數據詞典部分,用於存儲它擁有的所有事物的相關信息,例如名稱、結構定義、存儲位置和數據類型鞥要素,這中關於數據的數據也被稱為元數據。
3、如何區別關系型數據庫和對象型數據庫,關系型數據庫多個表數據之間存在著關系,關系用了描述多個表之間的數據依存,包括了一對一、一對多,多對多的關系。只要數據庫裡有表,並且一行一行的絕對是關系型數據庫。Oracle從7.3版本就完全支持關系型數據庫。


4、Oracle數據庫特點:
支持大數據量,多用戶的並發事務處理、提供高強度下的高性能、遵守數據存取語言、操作系統、用戶接口和網絡通信協議的工業標准,提供安全性控制和完整性控制、支持分布式數據庫和分布處理、具有可移植性和可兼容性、可連接性、全球化、跨平台的數據庫庫
5、Oracle 的主要開發工具和管理工具:
開發工具:sql*plus
管理工具Sql*plus(可以實現圖形界面的所有功能) OEM(Oracle圖形界面的管理後台) ,exp/imp(導入、導出) expdp/impdp
第三方的管理工具:Toad,PL/SQLDevelop...
6、企業管理器OEM的功能
為DBA提供了集中的系統管理控制台、是管理診斷以及調優數據庫的工具、可以從客戶端管理多個網格節點和服務
通過下面的地址可以通過浏覽器訪問oem:http://hostname:port/em/ 通常默認端口是1158,具體是哪個端口可以在安裝清單裡找到。
7、Oracle中的一些基本概念:
表 table、約束 constaint、視圖 view 、索引 index、同義詞 synonym (表、視圖等的別名)、存儲過程 produce 、函數 function、包 package、觸發器 trigger
數據庫文件 datafile 表空間 tablespace 控制文件 controlfile (記錄數據庫的行為和結構) 重做日志文件 redo log、
(oracle 進程之間的進程的相互調用,如表的創建、刪除等) ; 初始化參數文件pfile(文本文件) spfile(二進制文件)
8、備份重要一切、三思而後行、rm是危險的

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved