建立和使用資料庫

2021-09-08 04:55:50 字數 1740 閱讀 4446

建立和使用資料庫

建立資料庫:create database 資料庫名; ( 資料庫名在伺服器中必須是唯一的,並且符合識別符號規則)

連線到資料庫:use 資料庫名;

刪除資料庫:drop database 資料庫名;

整數資料型別

tinyint型:使用tinyint資料型別時,儲存資料的範圍是從0到255.每個tinyint型別的資料占用1個位元組的儲存空間。

smallint型:使用smallint資料型別時,儲存資料的範圍是-2的15次方(-32768)到2的15次方-1(32767)。每個int型別的資料占用2個位元組的儲存空間。

int型:使用int資料型別時,儲存資料的範圍是-2的31次方到2的31次方-1.每個int型別的資料占用4個位元組的儲存空間。

bigint:使用bigint資料型別時,儲存的範圍是-2的63次方到2的63次方-1,每個bigint型別的資料占用8個位元組的儲存空間。

浮點資料型別

real型:real資料型別可精確到第七位小數,其範圍因為從-1.40e-38到3.40e+38.每個real型別的資料占用4個位元組的儲存空間。

float型:float資料型別可精確到第十五位小數,其範圍為從-1.79e-308到1.79e+308.每個float型別的資料占用8個位元組的儲存空間。

decimal型:decimal資料型別可以提供小數所需要的實際的儲存空間,單也有一定的限制。我們可以用2到17個位元組來儲存從-10的38次方-1到10的38次方-1之間的數值。

mumeric型:mumeric資料型別與decimal資料型別完全相同。

字串型別

char:char是定長字元資料,其長度最多為8kb。

varchar:varchar是變長字元型別,其長度不超過8kb。

二進位制資料型別

binary:binary資料型別用於儲存二進位制資料。其定義形式為binary(n),n表示資料長度,取值為1到8000.

varbinary:varbinary資料型別的定義為barbinary(n)。它與binary型別相似,n取值也為1到8000。

(一般情況下由於binary資料型別長度固定,因此它比varbinary型別的處理速度快)

邏輯資料型別

bit:bit資料型別儲存真與假資料,它占用1個位元組的儲存空間,其值為0或1.如果輸入0或1以為的值,將被視為1,bit型別定義為null值(所謂null值是指空值或無意義的值)。

日期和時間資料型別

datetime:datetime資料型別用於儲存日期和時間的結合體,用8個位元組儲存資料。

smalldatetime:smalldatetime資料型別與datetime資料型別相似,到日期時間範圍較小,用4個位元組儲存資料。

建立表:create table《表名》

(《列名》《列的資料型別》[《列的約束》]);

刪除表:drop table《表名》;

複製表:如: select * into my_frinends from frined;(my_fiends為表名)

如: select * into my_frinends from frined where l=0;

修改表:如: alter table friend add address varchar(50);(給friend表新增乙個名為address的新列)

建立索引:create index《索引名》no《表名》(《列名一》,《列名二》,....);

刪除索引:drop index friend.phonenoindex;

建立和檢視資料庫

建立和檢視資料庫 一 建立資料庫 建立資料庫的基本語法 create database 資料庫名稱 例 建立乙個名稱為itcast的資料庫,sql語句如下所示 create database itcast 執行結果如圖 二 檢視資料庫 檢視是否建立了名稱為itcast的資料庫 檢視資料庫,sql語句...

oracle資料庫job的建立和使用

oracle中的job主要用來執行一些定時任務,如每天凌晨00 00在資料庫表中新增一條資料。job的執行,依賴儲存過程。準備一張資料庫表 mytest 準備乙個儲存過程 myproc 儲存過程實現對資料庫表新增一條記錄。create orreplace procedure myproc is be...

MySQL建立和管理資料庫

使用t sql 語句建立資料庫 使用t sql 語句編輯資料庫 1 要求在本地磁碟d建立乙個學生 課程資料庫 名稱為student 只有乙個資料檔案和日誌檔案,檔名稱分別為stu和stu log,物理名稱為stu data.mdf 和stu log.ldf,初始大小都為3mb,增長方式分別為10 和...