原文出處:https://juejin.im/post/5a9ca0d6518825555c1d1acd 作者:Java3y 本文在原文基礎上進行修改,而且沒有特定針對MySQL. 一、存儲過程(以及函數) 定義理解: 存儲過程和函數是事先經過編譯並存儲在數據庫 ...
基礎部分 . 主鍵 超鍵 候選鍵 外鍵 主 鍵: 數據庫表中對儲存數據對象予以唯一和完整標識的數據列或屬性的組合。一個數據列只能有一個主鍵,且主鍵的取值不能缺失,即不能為空值 Null 。 超 鍵: 在關系中能唯一標識元組的屬性集稱為關系模式的超鍵。一個屬性可以為作為一個超鍵,多個屬性組合在一起也可以作為一個超鍵。超鍵包含候選鍵和主鍵。 候選鍵: 是最小超鍵,即沒有冗余元素的超鍵。 外 鍵: 在 ...
2020-03-05 17:51 0 794 推薦指數:
原文出處:https://juejin.im/post/5a9ca0d6518825555c1d1acd 作者:Java3y 本文在原文基礎上進行修改,而且沒有特定針對MySQL. 一、存儲過程(以及函數) 定義理解: 存儲過程和函數是事先經過編譯並存儲在數據庫 ...
https://blog.csdn.net/ThinkWon/article/details/104778621 數據庫基礎知識 1. 為什么要使用數據庫 數據保存在內存 優點:存取速度快缺點:數據不能永久保存 數據保存在文件 優點:數據永久保存 ...
數據庫優化 建表優化 1)數據庫范式 l 第一范式(1NF):強調的是列的原子性,即列不能夠再分成其他幾列。 如電話列可進行拆分---家庭電話、公司電話 l 第二范式(2NF):首先是 1NF,另外包含兩部分內容,一是表必須有主鍵;二是沒有包含在主鍵中的列必須完全依賴於主鍵,而不能只 ...
最近在換工作,雖然面試的不是dba,但是一些數據庫的知識還是會有問到,然后百度了一下,結合我搜到的和被問到的總結一下。 1、mysql支持事務嗎? 在缺省的模式下,是自動提交的,所有的數據庫更新操作都會即時提交,但是當將表類型使用innodb或bdb就可進行事務處理; set ...
...
1.根據emp數據表編寫SQL查出所有name重復的記錄且按照age降序。 +--------+--------+-----+ | emp_no | name | age | +--------+--------+-----+ | 1001 | 小明 | 18 ...
。 (1)避免使用NULL NULL對於大多數數據庫都需要特殊處理,MySQL也不例外,它需要更多的代碼,更 ...
間接地存取數據庫,從而確保數據的安全。 簡化對變動的管理,安全; 存儲過程是一個編譯過的代碼塊, ...