XML Schema用來描述XML文檔的結構,XML Schema也為XML文檔,是DTD的替代品。其可以描述XML文檔的元素、子項目的個數、子項目的順序、元素的屬性、資料類型等。可以使用XPath來查詢XML文檔中的節點,其基於樹的結構來表示XML文檔。 XML SchemaXML schema describes the structure of the XML document. It is a XML-based alternative to DTD. It defines the
資料庫事物是使用者定義的一個資料庫操作序列,這些操作要麼全做,要麼全部做,是一個不可分割的工作單位。其特性為ACID,即原子性、一致性、隔離性、持久性。 Transaction and its propertiesA database transaction comprises a unit of work performed within a database management system (or similar system) against a database. A
正常化:其目的是減少容易,同時保證資料的完整性。其通過將大的實體分解為若干小的實體,這些小的實體與原先的實體含有相同的資訊,但沒有重複。反正常化:基於正則化的資料庫,來修改表的結構,實現可控的冗餘度。其唯一目的是提高效能。 Normalization and DenormalizationThe purpose of normalization is to reduce redundancy, and secure data integrity. This is achieved by
主鍵:由一個或若干個屬性群組成,可以唯一標示每一條記錄。每個表最多有一個主鍵,主鍵的域不能為NULL。主鍵建立的是叢集索引。唯一鍵:由一個或若干個屬性群組成,當沒有NULL值時,可以唯一標示每一條記錄。每個表可以有多個主鍵,且域可以為NULL。唯一鍵建立的費叢集索引。外鍵:由一個或若干個屬性群組成,在兩個表的資料之間建立並強加了一個串連關係。 Primary key, Unique key, and Foreign keyThe primary key of a relational
索引以一種資料結構,用來提高擷取資料庫中資料操作的效率。其缺點是:需要額外的空間、建立索引比較耗時、當記錄改變後,索引也要更新。 索引包括叢集索引和非叢集索引。叢集索引直接儲存資料分頁,費叢集索引僅儲存指向資料分頁的分頁。 IndexIndex is a data structure to improve the data retrieval operations on a database table.The disadvantage of the index has
作業系統是運行在電腦上的軟體,其用於管理程式使用硬體的方式,規範使用者控制電腦的方式。 作業系統的任務包括:處理器管理、記憶體管理、裝置管理、儲存管理、提供應用介面和使用者介面。 作業系統可以分為多使用者作業系統、多處理器作業系統、多任務作業系統、多線程作業系統、即時作業系統(及時響應輸入)。 OSAn operating system is the software on a computer that manages the way different programs use its