資料庫(database)儲存有組織的資料的容器(通常是乙個文
件或一組檔案)。
誤用導致混淆人們通常用資料庫這個術語來代表他們使用的資料庫軟體。這是不正確的,它是引起混淆的根源。確切地說,資料庫軟體應稱為dbms(資料庫管理系統)。資料庫是通過dbms建立和操縱的容器。資料庫可以是儲存在硬裝置上的檔案,但也可以不是。在很大程度上說,資料庫究竟是檔案還是別的什麼東西並不重要,因為你並不直接訪問資料庫;你使用的是dbms,它替你訪問資料庫。表(table) 某種特定型別資料的結構化清單。資料庫中的每個表都有乙個名字,用來標識自己。此名字是唯一的,這表示資料庫中沒有其他表具有相同的名字。
模式(schema) 關於資料庫和表的布局及特性的資訊。
表由列組成。列中儲存著表中某部分的資訊。
列(column) 表中的乙個字段。所有表都是由乙個或多個列組成的。資料庫中每個列都有相應的資料型別。
資料型別(datatype) 所容許的資料的型別。每個表列都有相應的資料型別,它限制(或容許)該列中儲存的資料。
行(row) 表中的乙個記錄。
表中每一行都應該有可以唯一標識自己的一列(或一組列)。
主鍵(primary key) 一列(或一組列),其值能夠唯一區分表中每個行。
表中的任何列都可以作為主鍵,只要它滿足以下條件:
sql(發音為字母s-q-l或sequel)是結構化查詢語言(structured query
language)的縮寫。 sql是一種專門用來與資料庫通訊的語言。
SQL必知必會筆記一(了解SQL)
一 資料庫基礎 資料庫 database 儲存有組織的資料的容器 通常是乙個檔案或一組檔案 表 table 某種特定型別資料的結構化清單。表名在這個資料庫中是唯一的 模式 關於資料庫和表的布局及特性的資訊。表由列組成。列儲存表中某部分的資訊 列 column 表中的乙個字段。所有表都是由乙個或多個列...
mysql必知必 SQL必知必會學習筆記 一
資料庫基礎 資料庫 資料庫軟體 確切的說,資料庫軟體應稱為資料庫管理系統 dbms 資料庫是通過dbms建立和操作的容器 資料庫相當於檔案櫃 容器 表相當於檔案 同乙個資料庫不能存在相同的表名,不同的資料庫可以存在相同的表名 主鍵應滿足的條件 唯一性非空性 not null 主鍵列中的值不允許修改或...
SQL mysql 必知必會(1)了解SQL
了解sql 資料庫基礎 資料庫 database 儲存有組織的資料的容器 通常是乙個檔案或者一組檔案 ps 資料庫軟體應該稱為dbms 資料庫管理系統 資料庫是通過dbms建立和操縱的容器,dbms替我們訪問資料庫。表 某種特定型別資料的結構化清單。資料庫中每乙個表都有自己的乙個名字,用來標識自己,...