国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門文章> 數據庫基本操作 >

數據庫基本操作

36氪企服點評小編
2021-04-19 19:00
1130次閱讀

    Database是一個倉庫,根據數據結構來組織、存儲和管理數據,并以計算機存儲設備為基礎。網絡化數據庫是將數據庫技術引入計算機網絡系統,利用網絡技術使存儲在數據庫中的大量信息能夠及時地發布出來;計算機網絡則借助成熟的數據庫技術,對網絡上的各種數據進行有效的管理,實現用戶與網絡上數據庫的實時動態數據交互。下面就由小編為您帶來數據庫基本操作的相關介紹。

一、數據庫基本操作

1、創建數據庫

CREATE DATABASE database_name;

2、查看數據庫定義

SHOW CREATE DATABASE database_name;

3、查看所有數據庫

SHOW DATABASES;

4、刪除數據庫

DROP DATABASE database_name;

5、查看系統表類型

SELECT DISTINCT(ENGINE) FROM information_schema.tables;

6、數據表的基本操作

7、創建表

數據表屬于數據庫,在創建數據表之前,應使用語句“USE <數據庫名>" 指定操作是哪個數據庫中進行。

CREATE TABLE <表名>

( 字段名1,數據類型 【列級別約束條件】 【默認值】,

.....

【表級別約束條件】

);

8、查看表

SHOW Tables;

9、主鍵約束

主鍵,又稱主碼,是表中一列或多列的組合,主鍵約束要求主鍵列的數據唯一,并且不允許為空。

數據庫基本操作數據庫基本操作

10、單字段主鍵

在定義列的同時指定主鍵 字段名 數據類型 PRIMARY KEY 【默認值】

在定義完所有的列之后指定主鍵 【CONSTRAINT <約束名>】 PRIMARY KEY 【字段名】

11、多字段聯合主鍵

PRIMARY KEY 【字段1,字段2,....,字段n】

12、外鍵約束

表中的一個字段,雖可以不是本表的主鍵,但要對應另外一個表的主鍵。外鍵的主要作用是保證數據飲用的完整性,定義外鍵后,不允許刪除另一個表中具有關聯關系的行。外鍵的作用是保持數據的一致性、完整性。

【CONTRAINT <外鍵名>】 FOREIGN KEY 字段名1 【,字段名2, ....】 REFERENCES <主表名> 主鍵列 1 【, 主鍵列2,.....】

13、非空約束

字段名 數據類型 not null

14、唯一約束

字段名 數據類型 unique

【CONTRAINT <約束名>】 UNIQUE(<字段名>)

15、默認約束

字段名 數據類型 DEFAULTE 默認值

16、設置表的屬性值自動增加

AUTO_INCREMENT的初始值是1, 每新增一條記錄,字段值自動加 1。一個表只能有一個字段使用,且該字段必須為主鍵的一部分。

字段名 數據類型 AUTO_INCREMENT

17、查看數據表結構

查看表基本結構語句 DESCRIBE/DESC

DESCRIBE 表名

18、查看表詳細結構語句

SHOW CREATE TABLE <表名G>

19、修改數據表

20、修改表名

ALTER TABLE <舊表名> RENAME 【TO】 <新表名>

21、修改字段的數據類型

ALTER TABLE <表名> MODIFY <字段名> <數據類型>

二、數據庫里基本操作:案例

創建、修改和刪除表,掌握數據表的基本操作,以下步驟按照 offices 和 employee 兩個表結構為準。

數據庫基本操作

數據庫基本操作

創建數據庫 company

創建表 offices

創建表 employees

將表 employees 的 mobile 字段修改到 officeCode 字段后面

將表 employees 的 birth 字段改名為 employee_birth

修改 sex 字段,數據類型為 CHAR(1),非空約束

刪除字段 note

增加字段名 favoriate_activity, 數據類型為 VARCHAR(100)

刪除表 offices

修改表 employees 存儲引擎為 MyISAM

將表 employees 名稱修改為 employees_info

經典習題

創建數據庫 Market, 在 Market中創建數據表 customers。 表結構:

數據庫基本操作

創建數據庫 Market

創建數據表 customers,在 c_num字段上添加主鍵約束和自增約束,在 c_birth 字段上添加非空約束

將 c_contact 字段插入 c_birth 字段后面

將 c_name 字段數據類型改為 VARCHAR(70)

將 c_contact 字段改名為 c_phone

增加 c_gender字段,數據類型為 CHAR(1)

將表名修改為 customers_info

刪除字段 c_city

修改數據表的存儲引擎為 MyISAM

在 Market 中創建數據表 orders, order表結構如下

數據庫基本操作

創建數據表orders, 在 o_num 字段上添加主鍵約束和自增約束,在 c_id 字段上添加外健約束, 關聯 customers 表中的主鍵 c_num

刪除 orders 表的外鍵約束,然后刪除表 customers

   以上就是小編為您介紹的數據庫基本操作,希望對您有所幫助。

[免責聲明]

文章標題: 數據庫基本操作

文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。

相關文章
最新文章
查看更多
關注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內容
消息通知
咨詢入駐
商務合作