實行“大類招生,分流培養(yǎng)”是我國目前很多高校實行的一種新型培養(yǎng)模式!靶畔⒓夹g基礎”是理工科大類所開設的一門專業(yè)基礎課。本書內(nèi)容是針對理工科大類專業(yè)的特點編寫的。書中主要介紹信息技術基礎理論、計算機系統(tǒng)、操作系統(tǒng)、算法與程序設計、數(shù)據(jù)庫技術、計算機網(wǎng)絡、軟件工程、多媒體技術和常用辦公軟件的使用。本書有理論、有實踐,既涵蓋了基礎理論知識,又包括了專業(yè)知識的介紹。
本書適用于大類招生情況下的理科、工科、部分管理類和師范教育類等專業(yè),適合作為這些專業(yè)的信息基礎課程教材,也可作為從事計算機及信息技術工作的相關人員的參考書。
本書教學資源豐富,配有《信息技術基礎實驗指導與習題》、理論課PPT課件、實驗課PPT課件、部分微視頻課件、實驗素材等。
本書針對大類招生情況下的理工類、部分管理類和教育類專業(yè)編寫,適應當前“厚基礎,寬口徑”的培養(yǎng)模式,適合作為這些大類專業(yè)的信息基礎課程教材,也可供從事計算機及信息技術方面工作的技術人員參考。
理論結合實踐,內(nèi)容豐富且與時俱進,介紹了信息技術基礎理論、計算機系統(tǒng)、操作系統(tǒng)、算法與程序設計、數(shù)據(jù)庫技術、計算機網(wǎng)絡、軟件工程、多媒體技術和常用辦公軟件的使用等。
配套教學資源豐富,配有《信息技術基礎實驗指導與習題》、理論課PPT課件、實驗課PPT課件、部分微視頻課件、實驗素材等。為翻轉式、半翻轉式混合教學和讀者自學提供了便利,為提高學習效率起到了一定的促進作用。
第5章數(shù)據(jù)庫技術本章學習目標:
通過本章的學習,了解數(shù)據(jù)庫系統(tǒng)基本概念以及數(shù)據(jù)庫的發(fā)展過程,理解數(shù)據(jù)模型和數(shù)據(jù)庫系統(tǒng)的組成,掌握關系數(shù)據(jù)庫設計方法和基本應用,學會Access 2010的基本使用方法。
本章要點:
數(shù)據(jù)庫系統(tǒng)基本概念;
數(shù)據(jù)模型及其種類;
數(shù)據(jù)庫系統(tǒng)組成;
數(shù)據(jù)庫的設計及管理技術;
數(shù)據(jù)安全性;
Microsoft Access 2010使用方法;
VBA編程語言。
數(shù)據(jù)庫技術是計算機科學的重要分支。當今社會已經(jīng)離不開數(shù)據(jù)和數(shù)據(jù)處理,大數(shù)據(jù)已成為一個新的領域。數(shù)據(jù)庫信息量與日俱增,而數(shù)據(jù)庫系統(tǒng)為有效存儲、處理和管理數(shù)據(jù)提供了重要的支撐。
5.1數(shù)據(jù)庫技術概述
在信息技術和互聯(lián)網(wǎng)應用迅猛發(fā)展的今天,人們越來越離不開數(shù)據(jù)庫了,數(shù)據(jù)庫技術發(fā)揮著日益重要的作用。數(shù)據(jù)庫課程不僅是計算機專業(yè)的重要課程,也是許多非計算機專業(yè)要修讀的課程。
5.1.1數(shù)據(jù)庫系統(tǒng)基本概念
要全面、正確地理解數(shù)據(jù)庫系統(tǒng)的原理和應用,首先就必須了解數(shù)據(jù)庫的基本概念,了解什么是信息,什么是數(shù)據(jù),數(shù)據(jù)庫系統(tǒng)中涉及哪些基本概念。[1][3]信息技術基礎第5章數(shù)據(jù)庫技術[3][3]1. 信息
信息(information)是人們對現(xiàn)實事物的抽象反映。在數(shù)據(jù)處理領域,通常把信息理解為關于現(xiàn)實世界事物的存在方式或運行狀態(tài)的反映的組合。信息常被稱為“有用的數(shù)據(jù)”。例如: 2016年全球智能手機總銷量為14.7億部,中國品牌銷量總量為4.65億部,貢獻了接近全球三分之一的量,這就是一個2016年中國手機銷量的信息。
2. 數(shù)據(jù)
數(shù)據(jù)(data)是指存儲在某一種媒體上能夠識別的物理符號,是表達和傳遞信息的工具。數(shù)據(jù)包括兩方面內(nèi)容: 一是描述事物特性的數(shù)據(jù)內(nèi)容,二是存儲在某一種媒體上的數(shù)據(jù)形式。數(shù)據(jù)的形式可以是數(shù)字、文字、圖形、圖像、聲音等,它經(jīng)過解釋并賦予一定的意義后,便成為信息。
計算機中的數(shù)據(jù)一般分為兩部分,其中一部分與程序僅有短時間的交互關系,隨著程序的結束而消亡,它們稱為臨時性(transient)數(shù)據(jù),這類數(shù)據(jù)一般存放于計算機內(nèi)存中;而另一部分數(shù)據(jù)則對系統(tǒng)起著長期持久的作用,它們稱為持久性(persistent)數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)中處理的就是這種持久性數(shù)據(jù)。
軟件中的數(shù)據(jù)是有一定結構的。首先,數(shù)據(jù)有型(type)與值(value)之分,數(shù)據(jù)的型給出了數(shù)據(jù)表示的類型,如整型、實型、字符型等,而數(shù)據(jù)的值給出了符合給定型的值,如整型值88、字符型值“姓名”等。隨著應用需求的擴大,數(shù)據(jù)類型有了進一步的擴充,它包括了將多種相關數(shù)據(jù)以一定結構方式組合構成特定的數(shù)據(jù)框架,這樣的數(shù)據(jù)框架稱為數(shù)據(jù)結構(data structure)。
3. 數(shù)據(jù)處理
數(shù)據(jù)處理(data processing)是指將數(shù)據(jù)轉換成信息的過程。具體來講是對數(shù)據(jù)進行采集、存儲、檢索、加工、變換和傳輸?shù)倪^程。其基本目的是從大量的現(xiàn)有數(shù)據(jù)中,抽取并提煉出對人們來說有價值、有意義的數(shù)據(jù)。信息和數(shù)據(jù)的關系是:
信息=數(shù)據(jù)+處理
通過對數(shù)據(jù)的處理操作,可以從中獲得有價值的、對用戶的決策發(fā)揮作用的信息。