資料庫常識

2021-08-17 01:57:43 字數 1638 閱讀 3849

資料儲存的發展史,最開始由手動管理,後來發展為檔案管理。

檔案儲存的缺點:

1.在儲存資料時,沒有一定的結構

2.不便於修改資料

3.資料越來越多,檔案容易丟失

後來發展為使用資料庫進行資料的儲存和管理。

tcp協議的埠號:1521(oracle預設的)

http協議的埠號:8080

sid為資料庫的唯一識別符號:

10gxe版本預設為xe

11g版本預設為orcl

倆個超級管理員sys和system 密碼:1234

在儲存資料時,都會另建其他使用者

scott為oracle的第乙個使用者。密碼預設為tiger

問題:資料庫連線不上

檢視服務項是否開啟,倆個服務項:

乙個是oracleservier【sid】

乙個是oraclexetnslistener

1.可以使用sqlplus終端

oracle資料庫內嵌sqlplus功能

登陸介面:

2.使用第三方客戶端連線:

oracle工資有自己的客戶端sqldeveloper

連線名:就是暱稱,自定義

使用者名稱:連線oracle伺服器上的使用者

口令:密碼

主機名:oracle伺服器的ip

埠號:tcp協議1521

sid:唯一識別符號

四)db和dbms

db:database的簡稱,即資料庫

是按照某種特定的資料結構儲存資料的倉庫

dbms:database management system,即資料庫管理系統

是乙個用來操作和管理資料庫軟體,可以對資料庫進行增、刪、改、查等操作

安裝db時,都會安裝dbms(倆個軟體繫結在一起的)

原理:程式設計師在編寫sql語句時,傳送到dbms上,進行操作db。

五)常見的關係型資料庫

sqlserver:微軟旗下產品

oracle:oracle旗下產品

db2:ibm旗下產品

mysql:小型關係型資料庫,開源的,免費的,後被oracle收購

六)表

表是db用來儲存資料的結構型別

表是乙個二維結構

行:也叫記錄(record)

列:也叫字段(field)

資料庫常識(小細節)

insert可以插入部分字段,其餘字段自動為null,刪除表的語句是 drop table if exists 表名 12.表的複製語句是create table emp2 as select empno,ename from emp 更新語句是update dept1 set loc shangh...

常識及資料庫面試2

一 預備知識 程式的記憶體分配 乙個由c c 編譯的程式占用的記憶體分為以下幾個部分 1 棧區 stack 由編譯器自動分配釋放 存放函式的引數值,區域性變數的值等。其操作方式類似於資料結構中的棧。2 堆區 heap 一般由程式設計師分配釋放,若程式設計師不釋放,程式結束時可能由os 注意它與資料結...

mysql資料庫中小常識

1 去掉mysql資料中某字段的值中間的空格 update tablename set 列名 replace 列名,空格,where 列名 like update student set sname replace sname,where sname like 這裡用到了替換函式replace 列名...