SQL教程隨看隨記(一)

2021-04-02 18:15:58 字數 587 閱讀 3419

關係資料模型的設計主要包含兩個方面:資料結構的設計以及健與外部鍵的定義。

關係操作:選擇(行),投影(列),連線。

連線操作是通過在where子句中設定特定的條件,或者使用join關鍵字通過表之間相關的列來連線不同表中的資料。

好的資料庫應該滿足以下條件:1、便於檢索所需要的資料。2、具有較高的完整性、資料更新的一致性。3、使系統具有盡可能良好的效能。由於在現實中這三點之間有一些妥協,所以應該在這三點之間尋求乙個平衡點。

資料模型一般來說包含兩個方面的內容。1、資料的靜態特性:主要包括資料的基本結構、資料間的關係和資料之間的相互約束等特性。2、資料的動態特性:主要包括對資料進行操作的方法。

e-r模型中的重要標識:1、在資料庫中存在的實體(相當於表)。2、實體的屬性(相當於表中的列,主屬性相當於主鍵列)。3、實體之間的關係(相當於表與表之間的關係)。

關係:一對一,一對多,多對多(採用連線表的方式來實現,連線表包含其連線的兩個表的主鍵列,同時還包含一些可能在關係中存在的特定的列)

規範化:第一正規化,第二正規化(符合第一正規化且表中每乙個非主鍵列都必須完全函式依賴於主鍵列),第三正規化(符合第二正規化且消除了非主鍵列對主鍵列的傳遞依賴),bc正規化,第四正規化

sql教程學習(一)

根據學的sql教程。我只挑我覺得對我來說的重點學習,我不扣書,哈哈哈。sql 是用於訪問和處理資料庫的標準的計算機語言。在本教程中,您將學到如何使用 sql 訪問和處理資料系統中的資料,這類資料庫包括 mysql sql server access oracle sybase db2 等等。ps 我...

SQL注入教程 (一)SQL注入原理

本系列文章將從sql注入基礎講解,面向初學者,循序漸進。如有不足,敬請指正。了解sql語言 語法 操作 常用函式 基本的sql資料庫操作是進行sql注入攻擊的基礎 了解php語言,以及php sql的常用組合操作 了解 架構 不同資料庫的差異 了解burp suite sqlmap等工具 了解htt...

SQL 教程 第一章SQL簡介與教程目錄

sql 是用於訪問和處理資料庫的標準的計算機語言。在本教程中,您將學到如何使用 sql 訪問和處理資料系統中的資料,這類資料庫包括 mysql sql server access oracle sybase db2 等等。sql語言分為 dml data manipulation language ...