資料庫基礎

2022-05-07 12:09:10 字數 503 閱讀 8336

資料庫是乙個以某種有組織的方式儲存資料的集合。

要注意的是資料庫軟體應稱為dbms(資料庫管理系統)。資料庫是通過dbms建立和操縱的容器。

表是一種結構化的檔案,可用來儲存某種特定型別的資料。

資料庫中的每個表都有乙個名字,用來標識自己。此名字是唯一的,但不同資料庫中卻可以使用相同的表明。

表由列組成。列中儲存著表中某部分的資訊。

資料庫中每個列都有相應的資料型別。資料型別定義列可以儲存資料種類。

表中的資料是按行儲存的,所儲存的每個記錄儲存在自己的行內。

表中每一行都應該有可以唯一標識自己的一列(或一組列)。

唯一標識表中每行的這個列(或這組列)稱為主鍵。表中的任意列都可以作為主鍵,只要它滿足一下條件(mysql本身強制實施):

主鍵的最好習慣(除了mysql強制實施的規則外):

sql是結構化查詢語言(structured query language)的縮寫。sql是一種專門用來與資料庫通訊的語言。

資料庫 資料庫基礎

什麼是sql 結構化查詢語言 structtured query language sql的作用 啟動mysql.exe,連線伺服器後,就可以使用sql來操作伺服器了。類似php中操作mysql的語句就是sql語句 sql標準 由國際標準化組織 iso 制定的,對dbms 資料庫管理系統 的統一操作...

資料庫基礎 資料庫設計

一 資料庫生命週期 1.週期 需求分析,概念結構設計,邏輯設計,物理設計,系統實施,系統執行和維護。2.響應的文件 二 正規化 一般資料庫要求規範化到第三正規化,視具體需求重新調整。第一正規化 1nf 強調列的原子性,即列不能分為多列。第二正規化 2nf 關係屬於第一正規化,且每乙個非主屬性完全函式...

資料庫基礎

一.資料庫事物特徵 1.atomic 原子性 不可分割 2.consistency 一致性 參照完整 3.isolation 隔離性 防止併發 4.durability 永續性 永久儲存資料 二.事物和併發 1.併發問題 第一類丟失,髒讀,虛讀,不可重複讀,第二類丟失更新 不可重複讀的特例 2.鎖的...