- 相關推薦
2017年電子商務員考試常見知識點
電子商務包括電子貨幣交換、供應鏈管理、電子交易市場、網(wǎng)絡營銷、在線事務處理、電子數(shù)據(jù)交換(EDI)、存貨管理和自動數(shù)據(jù)收集系統(tǒng)。接下來小編為大家編輯整理了2017年電子商務員考試常見知識點,想了解更多相關內容請關注應屆畢業(yè)生考試網(wǎng)!
數(shù)據(jù)庫的基本概念
簡單地說,可以把數(shù)據(jù)庫定義為數(shù)據(jù)的集合,或者說數(shù)據(jù)庫就是為了實現(xiàn)一定的目的而按某種規(guī)則組織起來的數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)就是管理數(shù)據(jù)庫的系統(tǒng),即對數(shù)據(jù)庫執(zhí)行一定的管理操作。目前使用的數(shù)據(jù)庫一般都是關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。它可以從下面3個方面來定義。
關系(R):它表示一種特殊種類的數(shù)據(jù)庫管理系統(tǒng),即通過尋找相互之間的共同元素使存放在一個表中的信息關聯(lián)到存放在另一個表中的信息。
管理系統(tǒng)(MS):是允許通過插入、檢索、修改或刪除記錄來使用數(shù)據(jù)的軟件。
數(shù)據(jù)庫:數(shù)據(jù)庫管理系統(tǒng)由一個互相關聯(lián)的數(shù)據(jù)集合和一組用以訪問這些數(shù)據(jù)的程序組成,這個數(shù)據(jù)集合通常被稱為數(shù)據(jù)庫(DataBase)。
數(shù)據(jù)庫是存儲信息的倉庫,以一種簡單、規(guī)則的方式進行組織。它具有以下4個特點:
數(shù)據(jù)庫中的數(shù)據(jù)集組織為表。
每個表由行和列組成。
表中每行為一個記錄。
記錄可包含幾段信息,表中每一列對應這些信息中的一段。
數(shù)據(jù)庫系統(tǒng)的結構
數(shù)據(jù)庫系統(tǒng)的三級模式結構
數(shù)據(jù)庫系統(tǒng)的三級模式結構,即由外模式、模式和內模式三級組成。數(shù)據(jù)按外模式的描述提供給用戶,按內模式的描述存儲在磁盤中,而模式提供了連接這兩級的相對穩(wěn)定的中間觀點,并使得兩級中任何一級的改變都不受另一級的牽制。
1.模式
模式(Schema)也稱邏輯模式或概念模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。它僅僅涉及到型的描述,不涉及到具體的值。模式的一個具體賦值稱為模式的一個實例(Instance)。同一個模式可以有很多實例。模式是相對穩(wěn)定的,而實例是相對變動的,這是因數(shù)據(jù)庫的數(shù)據(jù)在不斷更新。模式反映的是數(shù)據(jù)的結構及其聯(lián)系,而實例反映的是數(shù)據(jù)庫某一時刻的狀態(tài)。
模式實際上是數(shù)據(jù)庫數(shù)據(jù)在邏輯上的視圖,既不涉及存儲結構,也與應用程序及訪問技術等細節(jié)無關。一個數(shù)據(jù)庫只有一個模式。數(shù)據(jù)庫模式以某一種數(shù)據(jù)模型為基礎,統(tǒng)一考慮了所有用戶的需求,并將這些需求有機地結合成一個邏輯整體。
當定義模式時,要定義數(shù)據(jù)的邏輯結構,如記錄由哪些字段組成,字段的名字、類型、取值范圍等,還要定義數(shù)據(jù)間的聯(lián)系,與數(shù)據(jù)有關的完整性、安全性等。描述模式的數(shù)據(jù)語言稱為模式DDL(Schema Data Definition Language)。
2.外模式
外模式(External Schema)也稱子模式或用戶模式,是用戶與數(shù)據(jù)庫系統(tǒng)的接口,是用戶用到的那部分數(shù)據(jù)的描述。外模式通常是模式的子集,由若干個外部記錄型組成。由于每個用戶均需使用一個外模式,而用戶對數(shù)據(jù)的需求往往不同,因此多個用戶可以有多個不同的外模式。每個外模式可為多個用戶使用,而同一個用戶也可以使用不同的外模式,但每一個應用程序只能使用一個外模式。
外模式是保證數(shù)據(jù)庫安全的一個有力措施,因為每個用戶只能看見和訪問所對應的外模式中的數(shù)據(jù),數(shù)據(jù)庫中的其余數(shù)據(jù)則是不可見的。DBMS提供外模式描述語言(外模式DDL)來嚴格定義外模式。
3.內模式
內模式(Internal Schema)也稱存儲模式,是數(shù)據(jù)庫在物理存儲方面的描述,它定義所有的內部記錄型、索引和文件的組織方式,以及數(shù)據(jù)控制方面的細節(jié)。內部記錄并不涉及到物理設備的約束。比內模式更接近物理存儲和訪問的那些軟件機制是操作系統(tǒng)的文件系統(tǒng)。例如,從磁盤讀數(shù)據(jù)或寫數(shù)據(jù)到磁盤上的操作等。
DBMS提供內模式描述語言(內模式DDL)來嚴格定義內模式。
4.外模式/模式的映象
數(shù)據(jù)庫系統(tǒng)在三級模式之間建立了兩層映象,即外模式/模式的映象和模式/內模式的映象。
模式描述的是數(shù)據(jù)的全局邏輯結構,外模式描述的是數(shù)據(jù)的局部邏輯結構。同一個模式可以有多個外模式。對于每一個外模式,數(shù)據(jù)庫系統(tǒng)都有一個外模式/模式映象。
當模式改變時,例如增加記錄型或增加字段,則只相應修改外模式/模式映象,可以使外模式保持不變。應用程序是依據(jù)外模式編寫的,故應用程序不必修改,從而保證了數(shù)據(jù)與應用程序的邏輯獨立性,簡稱數(shù)據(jù)的邏輯獨立性或簡稱邏輯獨立性。
5.模式/內模式映象
數(shù)據(jù)庫中只有一個模式,也只有一個內模式,因此模式/內模式映象是唯一的,它定義了數(shù)據(jù)庫全局邏輯結構與存儲結構之間的對應關系。如果數(shù)據(jù)庫的內模式要修改,則由數(shù)據(jù)庫管理員對模式/內模式映象作相應改變,可以使模式保持不變,從而應用程序也不必改變。這樣,即保證了數(shù)據(jù)與程序的物理獨立性,稱數(shù)據(jù)的物理獨立性或簡稱物理獨立性。
6.用戶及用戶界面
用戶是使用數(shù)據(jù)庫應用程序或聯(lián)機終端的用戶。編寫應用程序的語言通常為COBOL、C++、Java一類的高級語言,在數(shù)據(jù)庫中常稱它們?yōu)橹髡Z言(Host Language)。DBMS還提供數(shù)據(jù)操作語言DML(Data Manipulation Language),供用戶或程序員使用。DML可自成系統(tǒng),在終端上直接對數(shù)據(jù)庫進行操作,這種DML稱為交互型DML。它也可嵌入在主語言中使用,稱其為嵌入型DML,此時主語言是經(jīng)過擴充并能處理DML語句的語言。
用戶界面是用戶與數(shù)據(jù)庫系統(tǒng)間的一條分界線,在界線下面,用戶是不可知的。用戶界面定義在外部級上,用戶對于外模式是可知的。
【電子商務員考試常見知識點】相關文章:
電子商務員考試必備知識點歸納07-19
2017年電子商務員考試知識點04-19
電子商務員考試知識點物流的分類07-28
2017電子商務員考試備考知識點03-20
電子商務員考試必備知識點輔導03-29
電子商務員考試高頻知識點梳理06-27
電子商務員考試知識點:物流的分類06-18
2017年電子商務員考試重要知識點02-24
2017年電子商務員考試知識點梳理05-26