資料庫知識 oracle

2021-07-11 12:07:42 字數 1199 閱讀 2854

總要學點新的東西

oracle i,g,c分別代表internet,網格計算方式,提公升了資料庫的分布,c指雲服務。

個人學習使用不要錢,工作之中則需要繳費

超級管理員:sys/change_on_install

普通管理員:system/manager

普通使用者:scott/tiger需要解鎖

大資料使用者(樣本資料庫才有):sh/sh需要解鎖

oracleoradb12home1tnslistener:是監聽服務,如果要通過程式或者我們不同的客服端連線oracle客服端的時候必須啟動。

oracleservicemldn:資料庫的例項服務,每次建立乙個資料庫的時候都會建立乙個類似的東西。

例項sid和資料庫的名稱是完全一致,在網路上使用的是sid的名字

oracle,提供乙個軟體平台,要輸入命令,都用命令列,不要用影象介面,sqlplus是執行oracle的主要命令。oracle自動提供。

windows鍵加上sqlplus,啟動,密碼是不顯示的。

資料庫當中的基本組成是資料表,每一張會包含多條資料記錄。select *from emp;

設定每行資料長度:setlinesize 300;

屬性裡面的快速編輯可以在命令列下使用黏貼和複製功能。

因為oracle一般沒有圖形介面,所以一般情況下想要編寫程式**,那麼就必須啟動本地的記事本程式.

命令:「ed 檔名稱」 (如果不寫字尾,預設的字尾就是*.sql)(命令列輸入notepad)

開啟筆記本之後,就相當於進入了一種程式阻塞狀態,必須等待筆記本關閉。

隨後想要執行檔案中的命令,那麼使用"@檔名稱"

使用語法切換使用者

conn 使用者名稱/密碼 as sysdba;

因為emp表術語scott使用者。 嚴格來講emp表的名稱是"模式名稱.表名稱"

可以用host指令呼叫本機的作業系統命令。

例:echo hello

範例:呼叫copy命令

copy 原始檔路徑 目標檔案路徑

copy d:\test.mp4 d:\hello.mp4

1.格式化命令:

設定每行長度:set linesize 300

設定每頁長度:set pagesize 30

2.切換使用者:conn 使用者名稱/密碼【as stsdba】,後面這個新增是當你為sys使用者時

3呼叫本機命令:host作為字首

Oracle資料庫知識積累

1.在oracle資料庫中對於資料型別為時間 date 的字段的查詢或者篩選,假設資料庫中該型別字段值為2019 09 18,那麼在寫sql篩選語句時要寫成以下格式 where to char 欄位名,yyyy mm dd hh24 mi ss 2019 09 18 2.oracle 中的rownu...

基礎Oracle資料庫知識

oracle的體系結構 示例 pandas 是基於numpy 的一種工具,該工具是為了解決資料分析任務而建立的。oracle資料庫概述 oracle是著名的oracle 甲骨文 公司的資料庫產品。oracle是世界上第乙個商品化的關係型資料庫管理系統。oracle採用標準sql 結構化查詢語言 支援...

oracle資料庫知識學習

1 資料庫常用的基本概念 a 例項,檔案 資料檔案,控制檔案等 b 監聽 c 邏輯儲存及關係 database,tablespace,segement,extent,block d 資料庫物件 2 plsql developer的使用 a 常用sql語句使用 select,update,delete...