隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,大數(shù)據(jù)得了廣泛的應(yīng)用。而儲存數(shù)據(jù)的數(shù)據(jù)庫也逐漸被人們所認(rèn)知。但是說到數(shù)據(jù)庫可能很多人不能很好的理解,接下來我們通過身邊這些數(shù)據(jù)庫應(yīng)用的事例來說明一下,例如當(dāng)我們在超市購買商品時(shí),我們正在訪問數(shù)據(jù)庫; 當(dāng)旅行者向旅行社詢問度假行程安排時(shí),旅行社將訪問多個(gè)包含度假和航班詳細(xì)信息的數(shù)據(jù)庫,下文是詳細(xì)介紹。
數(shù)據(jù)庫應(yīng)用的事例有哪些?
超市購物
我們在超市購買商品時(shí),就是在訪問一個(gè)數(shù)據(jù)庫。
結(jié)賬時(shí),收銀員使用條形碼閱讀器掃描客戶購買的每一件商品。這個(gè)條形碼閱讀器連接著一個(gè)訪問商品數(shù)據(jù)庫的應(yīng)用程序,該程序根據(jù)條形碼從商品數(shù)據(jù)庫中找出商品價(jià)格,然后從庫存中減去本次銷售這種商品的數(shù)量,并且在屏幕上顯示相應(yīng)的價(jià)格。
如果存貨量低于設(shè)置的臨界值,數(shù)據(jù)庫系統(tǒng)將提示進(jìn)貨以補(bǔ)充存貨。如果有客戶向超市打電話訂購商品,售貨員可以通過運(yùn)行應(yīng)用程序,查看數(shù)據(jù)庫中此商品是否有足夠的存貨。
信用卡消費(fèi)
使用信用卡購買商品時(shí),售貨員要檢查客戶是否有足夠的信用額度。該項(xiàng)檢查可以通過打電話進(jìn)行,也可以通過一個(gè)與計(jì)算機(jī)系統(tǒng)相連接的信用卡閱讀器自動進(jìn)行。無論哪種方式,一定在某個(gè)數(shù)據(jù)庫中存有該客戶使用信用卡購買商品的所有信息。
為了檢查客戶的信用情況,需要有一個(gè)數(shù)據(jù)庫應(yīng)用程序,使用信用卡號碼可以查詢出這個(gè)月客戶已購買商品的總價(jià)格,加上這次希望用信用卡購買的商品的價(jià)格,判斷是否仍在信用額度之內(nèi)。并且,如果用戶確認(rèn)購買,則此次購買商品的詳細(xì)內(nèi)容會被記錄到該數(shù)據(jù)庫中。
應(yīng)用程序還要訪問數(shù)據(jù)庫,在同意購買之前,檢查信用卡不屬被盜或丟失之列。此外,一般還有一些其它的應(yīng)用程序負(fù)責(zé)每月向信用卡持卡人發(fā)送信用卡使用記錄,并在收到付款之后向信用卡持卡人發(fā)送信息。
旅行社預(yù)訂假期行程
當(dāng)旅客向旅行社咨詢假期行程安排時(shí),旅行社將訪問多個(gè)包含假日和航班詳細(xì)信息的數(shù)據(jù)庫。
若客戶預(yù)定行程,數(shù)據(jù)庫系統(tǒng)必須進(jìn)行所有必要的預(yù)定安排。在這種情況下,系統(tǒng)必須確保一個(gè)座位不被兩個(gè)不同的旅行社預(yù)定,以及航班的預(yù)定座位不超過航班的固定座位。
例如,假設(shè)從青海飛往北京的航班上僅剩最后一個(gè)座位,卻有兩個(gè)旅行社同時(shí)要求預(yù)定該座位,系統(tǒng)必須能夠分辨和處理這種情況,即允許一個(gè)預(yù)定繼續(xù)進(jìn)行,通知另外一個(gè)旅行社已經(jīng)沒有剩余的座位。旅行社通常可能還有另外一個(gè)數(shù)據(jù)庫用于開列票據(jù)。
圖書館
在圖書館中可能存在一個(gè)數(shù)據(jù)庫,用來存儲圖書館中所有圖書的詳細(xì)資料和讀者的詳細(xì)信息等。
數(shù)據(jù)庫系統(tǒng)還能提供預(yù)定服務(wù),即允許讀者預(yù)定圖書,當(dāng)該書可以借閱時(shí),用郵件或其它方式通知讀者。系統(tǒng)還可以向借書的讀者發(fā)送提醒信息,告知其在規(guī)定的期限內(nèi)尚未歸還所借書。
另外,現(xiàn)在所有的圖書館都配備了計(jì)算機(jī)索引系統(tǒng),實(shí)現(xiàn)了圖書的自動查詢。使用該系統(tǒng),可以讓讀者通過查詢書名、作者或出版年份等信息,查找出希望借閱圖書的所在位置,以及是否已經(jīng)借出等信息。
購買保險(xiǎn)
無論何時(shí),如果想投保某個(gè)保險(xiǎn),比如壽險(xiǎn)、家庭財(cái)產(chǎn)險(xiǎn)或汽車保險(xiǎn),保險(xiǎn)經(jīng)紀(jì)人都要訪問多個(gè)保險(xiǎn)機(jī)構(gòu)的數(shù)據(jù)庫。
數(shù)據(jù)庫系統(tǒng)會根據(jù)所提供的客戶個(gè)人詳細(xì)信息,如姓名、家庭住址、年齡等情況,來確定保險(xiǎn)的金額。保險(xiǎn)經(jīng)紀(jì)人可通過查閱多個(gè)數(shù)據(jù)庫,找到一個(gè)能給客戶最大實(shí)惠的保險(xiǎn)。
網(wǎng)上購物
我們平時(shí)使用的購物網(wǎng)站都是通過數(shù)據(jù)庫應(yīng)用驅(qū)動的,例如,淘寶、京東、當(dāng)當(dāng)?shù)取?/p>
當(dāng)當(dāng)中有好多在線書店,它允許客戶在不同的種類中瀏覽和購買書籍。還可以按作者的姓名來瀏覽書籍。無論何種情形,該組織的網(wǎng)絡(luò)服務(wù)器中都存在一個(gè)數(shù)據(jù)庫,含有所有書籍的詳細(xì)信息,以及是否有存貨、書籍運(yùn)送情況、庫存量和訂購等信息。
在數(shù)據(jù)庫中書籍可被交叉引用。例如,一本書可能被列在多個(gè)種類下,比如同時(shí)列在計(jì)算機(jī)、程序語言、暢銷書和推薦書籍名下。
我們可以在線購買一本或多本書籍。當(dāng)當(dāng)網(wǎng)會通過數(shù)據(jù)庫保存先前交易的記錄,包括購買的書名、送貨地址和支付價(jià)格等詳細(xì)信息,為網(wǎng)站的用戶提供個(gè)性化服務(wù)。
大學(xué)
如果你正在大學(xué)就讀,學(xué)校會有一個(gè)用來存儲學(xué)生所有信息的數(shù)據(jù)庫系統(tǒng),包括注冊的課程、獲得的各類獎學(xué)金、往年已選擇的課程和今年正在選擇的課程以及考試成績信息等。可能還有一個(gè)數(shù)據(jù)庫用來存儲在大學(xué)中工作員工的詳細(xì)信息。
以上就是關(guān)于數(shù)據(jù)庫應(yīng)用的事例有哪些的全部內(nèi)容介紹,想了解更多關(guān)于數(shù)據(jù)庫的信息,請繼續(xù)關(guān)注中培偉業(yè)。