云程環(huán)境建設(shè)集團(tuán)網(wǎng)站seo精準(zhǔn)培訓(xùn)課程
DDL
1、DDL解釋
DDL(Data Definition Language),數(shù)據(jù)定義語言,該語言部分包括以下內(nèi)容:
對(duì)數(shù)據(jù)庫(kù)的常用操作
對(duì)表結(jié)構(gòu)的常用操作
修改表結(jié)構(gòu)
1、對(duì)數(shù)據(jù)庫(kù)的常用操作
2、對(duì)表結(jié)構(gòu)的常用操作-創(chuàng)建表
創(chuàng)建表格式
3、對(duì)表結(jié)構(gòu)的常用操作-創(chuàng)建表
數(shù)據(jù)類型
數(shù)據(jù)類型是指在創(chuàng)建表的時(shí)候?yàn)楸碇凶侄沃付〝?shù)據(jù)類型,只有數(shù)據(jù)符合類型要求才能存儲(chǔ)起來,使用數(shù)據(jù)類型的原則是:夠用就行,盡量使用取值范圍小的,而不用大的,這樣可以更多的節(jié)省存儲(chǔ)空間。
數(shù)值類型
日期和時(shí)間類型
字符串類
對(duì)表結(jié)構(gòu)的常用操作—其他操作
對(duì)表結(jié)構(gòu)的常用操作-修改表結(jié)構(gòu)格
對(duì)表結(jié)構(gòu)的常用操作-修改表結(jié)構(gòu)格式
對(duì)表結(jié)構(gòu)的常用操作-修改表結(jié)構(gòu)格式
對(duì)表結(jié)構(gòu)的常用操作-修改表結(jié)構(gòu)格式
DML
基本介紹
DML是指數(shù)據(jù)操作語言,英文全稱是Data Manipulation Language,用來對(duì)數(shù)據(jù)庫(kù)中表的數(shù)據(jù)記錄進(jìn)行更新。
關(guān)鍵字:
插入insert
刪除delete
更新update
數(shù)據(jù)插入
數(shù)據(jù)修改
數(shù)據(jù)刪除
總結(jié)
1. Tableau中,數(shù)據(jù)源大體可以分為兩類,分別是本地?cái)?shù)據(jù)源(文件)
和服務(wù)器數(shù)據(jù)源(服務(wù))。
2. Tableau中排序分為自動(dòng)排序和自定義排序,可以按照數(shù)據(jù)源順序、
字母、字段、手動(dòng)、嵌套等規(guī)則進(jìn)行排序。
MySQL約束
概念
約束英文:constraint
約束實(shí)際上就是表中數(shù)據(jù)的限制條件
表在設(shè)計(jì)的時(shí)候加入約束的目的就是為了保證表中的記錄完整性和有效性,比如用戶表有些列的值(手機(jī)號(hào))不能為空,有些列的值(身份證號(hào))不能重復(fù)。
主鍵約束(primary key) PK自增長(zhǎng)約束(auto_increment)非空約束(not null)唯一性約束(unique)默認(rèn)約束(default)零填充約束(zerofill)外鍵約束(foreign key) FK
MySQL約束-主鍵約束
概念
MySQL主鍵約束是一個(gè)列或者多個(gè)列的組合,其值能唯一地標(biāo)識(shí)表中的每一行,方便在RDBMS 中盡快的找到某一行。
主鍵約束相當(dāng)于 唯一約束 + 非空約束 的組合,主鍵約束列不允許重復(fù),也不允許出現(xiàn)空值。每個(gè)表最多只允許一個(gè)主鍵主鍵約束的關(guān)鍵字是:primary key
當(dāng)創(chuàng)建主鍵的約束時(shí),系統(tǒng)默認(rèn)會(huì)在所在的列和列組合上建立對(duì)應(yīng)的唯一索引。
操作
添加單列主鍵
添加多列聯(lián)合主鍵
刪除主鍵
MySQL約束-自增長(zhǎng)約束(auto_increment)
MySQL約束-非空約束(not null)
MySQL約束-唯一約束(unique)
MySQL約束-默認(rèn)約束(default)
MySQL約束- 零填充約束(zerofill)