大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 MySQL必知概念大全

MySQL必知概念大全

更新時間:2021-01-25 17:08:14 來源:動力節(jié)點(diǎn) 瀏覽1408次

由于我們初識MySQL數(shù)據(jù)庫,可能會出現(xiàn)不同的人使用相同的數(shù)據(jù)庫術(shù)語表示不同的事物,從而會造成一些混亂,因此,弄懂MySQL中的一些重要概念就顯得尤為重要。本文我們就來羅列一份重要的MySQL必知概念大全清單。

 

1.數(shù)據(jù)庫(database)
數(shù)據(jù)庫是保存有組織的數(shù)據(jù)的容器(通常是一個文件或一組文件)。
易混點(diǎn):人們經(jīng)常用“數(shù)據(jù)庫”這個詞代表他們使用的數(shù)據(jù)庫軟件。數(shù)據(jù)庫軟件是 DBMS(數(shù)據(jù)庫管理系統(tǒng)),例如 MySQL 就是一種 DBMS ,而數(shù)據(jù)庫是通過 DBMS 創(chuàng)建和操縱的容器。我們通常不直接訪問數(shù)據(jù)庫,而是通過使用 DBMS 來訪問數(shù)據(jù)庫。

 

2.表(table)
表是某種特定類型數(shù)據(jù)的結(jié)構(gòu)化清單。
數(shù)據(jù)庫中的每個表都有一個名字,用來標(biāo)識自己,稱之為“表名”。此名字是唯一的,在相同的數(shù)據(jù)庫中不能使用重復(fù)的表名,但是在不同的數(shù)據(jù)庫中可以使用。

 

3.模式(schema)
模式是關(guān)于數(shù)據(jù)庫和表的布局及特性的信息。

 

4.列(column)
列是表中的一個字段。所有的表都是由一個或多個列組成的。

 

5.數(shù)據(jù)類型(datatype)
數(shù)據(jù)類型是所容許的數(shù)據(jù)的類型。每個表列都有相應(yīng)的數(shù)據(jù)類型,它限制(或容許)該列中存儲的數(shù)據(jù)類型。

 

6.行(row)
行是表中的一個記錄。
有人會把行(row)稱之為數(shù)據(jù)庫記錄(record),這兩個數(shù)據(jù)是可以互相代替的,但是從技術(shù)上說,行才是正確的術(shù)語。

 

7.主鍵(primary key)
主鍵是一列(或一組列),其值能夠唯一區(qū)分表中每個行。
表中的任何列只要滿足以下條件,都可以作為主鍵:
任意兩行都不具有相同的主鍵值;
每個行都必須具有一個主鍵值(主鍵列不允許 NULL 值)
此外還有幾個主鍵的最佳實(shí)踐:
不更新主鍵列中的值;
不重用主鍵列的值;
不在主鍵列中使用可能會更改的值。(例如,如果使用一個名字作為主鍵以標(biāo)識某個供應(yīng)商,當(dāng)該供應(yīng)商合并和更改其名字時,就得必須更改這個主鍵。)

 

8.外鍵(foreign key)
外鍵為某個表中的一列,它包含另一個表的主鍵值,定義了兩個表之間的關(guān)系。

 

9.子句(clause)
SQL 語句由子句構(gòu)成,有些子句是必需的,而有的是可選的。一個子句通常由一個關(guān)鍵字和所提供的數(shù)據(jù)組成。例如 SELECT 語句的 FROM 子句。

 

10.操作符(operator)
用來聯(lián)結(jié)或改變 WHERE 子句中的子句的關(guān)鍵字。也稱為 邏輯操作符(logical operator)

 

11.通配符(wildcard)
用來匹配值的一部分的特殊字符。

 

12.搜索模式(search pattern)
由字面量、通配符或兩者組合構(gòu)成的搜索條件

 

13.拼接(concatenate)
將值聯(lián)結(jié)到一起構(gòu)成單個值

 

14.別名(alias)
是一個字段或值的替換名。別名用 AS 關(guān)鍵字賦予。別名有時也稱為導(dǎo)出列(derived column),不管稱為什么,它們所代表的都是相同的東西。

 

15.聚集函數(shù)(aggregate function)
運(yùn)行在行組上,計(jì)算和返回單個值的函數(shù)。

 

16.查詢(query)
任何 SQL 語句都是查詢。但此術(shù)語一般指 SELECT 語句。
相關(guān)子查詢(correlated subquery)
涉及外部查詢的子查詢。

 

17.可伸縮性(scale)
能夠適應(yīng)不斷增加的工作量而不失敗。設(shè)計(jì)良好的數(shù)據(jù)庫或應(yīng)用程序稱之為可伸縮性好(scale well)

 

18.變量(variable)
內(nèi)存中一個特定的位置,用來臨時存儲數(shù)據(jù)。所有 MySQL 變量都必須以 @ 開始。

 

19.SQL(Structured Query Language)
SQL 是結(jié)構(gòu)化查詢語言(Structured Query Language)的縮寫,是一種專門用來與數(shù)據(jù)庫通信的語言。
SQL 的優(yōu)點(diǎn):
SQL 不是某個特定數(shù)據(jù)庫供應(yīng)商專有的語言。即 SQL 不是一種專利語言,而且存在一個標(biāo)準(zhǔn)委員會。幾乎所有重要的 DBMS 都支持 SQL。
SQL 簡單易學(xué)。它的語句全都是由描述性很強(qiáng)的英語單詞組成,而且這些單詞的書目不多。
SQL 盡管看上去很簡單,但它實(shí)際上是一種強(qiáng)有力的語言,靈活使用其語言元素,可以進(jìn)行非常復(fù)雜和高級的數(shù)據(jù)庫操作。

 

相信只要你掌握了上述的MySQL中的重要概念,對于MySQL相關(guān)的問題中出現(xiàn)的概念基本上都能夠融會貫通,至少能夠理解題目的意思和操作的需求,這也是我們初步學(xué)習(xí)MySQL數(shù)據(jù)庫的基本要求。在本站的MySQL教程中還有很多類似的很實(shí)用的一些知識,能夠有效幫助我們快速掌握MySQL數(shù)據(jù)庫。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 亚洲成人手机在线观看 | 国产乱叫456在线 | 久久亚洲伊人 | 免费一级a毛片夜夜看 | 骚碰97 | 欧美性在线播放 | 亚洲国产片 | 人色在线视频 | 抱着cao才爽视频 | 亚洲精国产一区二区三区 | 色婷婷婷婷 | 欧美一欧美一区二三区性 | 国产亚洲精品色一区 | 国产在线欧美精品 | 中文字幕亚洲综合 | 亚洲国产高清精品线久久 | 天天躁日日躁成人字幕aⅴ 天天躁日日躁狠狠躁黑人躁 | 国产福利不卡视频在免费 | 亚洲欧美国产精品专区久久 | 精品四虎免费观看国产高清午夜 | 黄色毛片毛茸茸 | 狠狠色噜噜狠狠狠888奇米 | 久久99国产综合精品 | 日本一级淫片a免费播放 | 奇米网狠狠网 | 免费在线观看亚洲 | 久久久香蕉视频 | 波多野结衣乳巨码无在线观看 | 免费一级毛片麻豆精品 | 91精品国产综合久久青草 | 久久福利精品 | 99re热视频精品首页 | 青青久久国产 | 成人国产精品一级毛片天堂 | 欧美一级在线观看 | 欧美日韩一区二区在线观看视频 | 国产精品青青青高清在线密亚 | 狠狠操天天操视频 | 亚洲一区二区三区久久精品 | 中文字幕第5页 | 老司机午夜精品视频播放 |