目錄
1.元組
2.碼
3.主碼-主鍵
4.外碼-外鍵
5.主鍵和外鍵的區(qū)別
6.數(shù)據(jù)庫的存儲過程
7.SQL的分類
8.數(shù)據(jù)庫設計:ER圖
1.元組
概念:數(shù)據(jù)庫中,每個表的每一行就是一個元組,表的每一列就是一個屬性
2.碼
即表中的列,唯一標識實體的屬性
3.主碼-主鍵
一個表中只能有一個主碼
4.外碼-外鍵
表中的一個屬性是另一個表的主碼,則這個碼就是外碼
5.主鍵和外鍵的區(qū)別
主鍵:用于唯一標識一個元組,不能重復,不能為空,一個表只有一個主鍵
外鍵:與其他表關聯(lián)時使用,外鍵就是其他表的主鍵,外鍵可以重復,可以為空,一個表可以有多個外鍵
6.數(shù)據(jù)庫的存儲過程
概念:存儲過程使用在業(yè)務邏輯復雜的場景下,可以看成sql語句的集合
- 是一組經(jīng)過預先編譯的SQL語句的封裝
- 是程序化的SQL,可以直接操作底層數(shù)據(jù)表
缺點:難以調(diào)試,沒有移植性,應用不多
7.SQL的分類
DDL:Data Definition Language:數(shù)據(jù)定義語言
CREATE ALTER DROP RENAME TRUNCATE
多用于對數(shù)據(jù)庫對象-表進行的操作
DML:Data Manipulation Language:數(shù)據(jù)操作語言
INSERT DELETE UPDATE SELECT?
對數(shù)據(jù)庫中表內(nèi)部數(shù)據(jù)的增刪改查
DCL:Data Controll Language:數(shù)據(jù)控制語言
COMMIT ROLLBACK SAVEPOINT GRANT REVOKE
8.數(shù)據(jù)庫設計:ER圖
概念:ER,Entity Relationship Diagram實體聯(lián)系圖
組成:
? ?實體:實際的業(yè)務對象,比如學生、老師
? ?聯(lián)系:實體與實體之間的關系,比如一個學生有多個老師文章來源:http://www.zghlxwxcb.cn/news/detail-530798.html
? ?屬性:一個實體擁有的屬性,屬性構成了實體的要素,比如表中的各種字段文章來源地址http://www.zghlxwxcb.cn/news/detail-530798.html
到了這里,關于數(shù)據(jù)庫的表和屬性的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!