記錄和字段
數據庫到底是怎麼存儲數據的,有點類似于excel,用一張二維表的形式來進行數據保存。這裡有兩個名詞需要注意,行(稱之為記錄),列(稱之為字段)。表中一條記錄表示現實中一個實體。
數據庫中存儲的數據表格,每一“行”(Row)實際上對應一個實體,在數據庫中,通常叫作一條“記錄”(Record)。 表格中的每一個“列”,如編号、姓名、年齡、民族等,在數據庫中,通常稱之為“字段”。
數據冗餘和數據完整性
數據冗餘:在數據庫系統中,數據重複的現象就是數據冗餘,減少數據冗餘最常見的方法是分類存儲。(通常允許有必要的冗餘)
數據完整性:是指數據庫中數據的準确性,如果多個表互相關聯,那麼隻要修改其中一個表,與之相關的所有表都要做出相應的修改。否則數據将不再準确,也就失去完整性。
數據庫和數據庫表
數據庫表:不同類型的記錄組織在一起,形成了數據庫的“表”(Table),也可以說,表是實體的集合,用來存儲具體的數據.
數據庫:一個數據庫裡可以包含多張數據庫表。簡單地說,數據庫就是表的集合。邏輯上,數據庫包含數據庫表、存儲表間關系的表、各種關系對象。
數據庫管理系統和數據庫系統
- 數據庫DB:是“按照數據結構來組織、存儲和管理數據的倉庫”。數據庫能為各種用戶共享,具有較小冗餘度、數據間聯系緊密而又有較高的數據獨立性等特點。
- 數據庫系統DBS:是一個實際可運行的系統,可以對系統提供的數據進行存儲、維護和應用。……數據庫系統一般由4個部分組成:
1、數據庫(DataBase,DB)
2、硬件:構成計算機系統的各種物理設備,包括存儲所需的外部設備。硬件的配置應滿足整個數據庫系統的需要。
3、軟件:包括操作系統、數據庫管理系統及應用程序。
4、人員:主要有4類。①系統分析員和數據庫設計人員;②應用程序猿;③利用接口或查詢語言訪問數據庫的相關人員;④數據庫管理員。
- 數據庫管理系統DBMS:是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡稱DBMS。目前有許多DBMS産品,如DB2、Oracle、Microsoft、SQL Server、 Sybase SQL server、 informix、MySQL等。
,