日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server 2016版本)圖書
人氣:26

數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server 2016版本)

數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)發(fā)展的基礎(chǔ),也是應(yīng)用最廣的技術(shù)之一。數(shù)據(jù)庫(kù)管理系統(tǒng)是國(guó)家信息基礎(chǔ)設(shè)施的重要組成部分,是社會(huì)進(jìn)步的助推器,也是提高生產(chǎn)力、提高生產(chǎn)效率、改變民生、推動(dòng)國(guó)家經(jīng)濟(jì)發(fā)展的重要技術(shù)工...

內(nèi)容簡(jiǎn)介

本書系統(tǒng)地講述數(shù)據(jù)庫(kù)原理與SQL Server 2016的功能、應(yīng)用及實(shí)踐知識(shí)。 全書共分13章,主要內(nèi)容包括關(guān)系數(shù)據(jù)庫(kù)知識(shí)、SQL Server 2016的安裝與配置、數(shù)據(jù)庫(kù)的創(chuàng)建與維護(hù)、數(shù)據(jù)庫(kù)表的操作與管理、數(shù)據(jù)庫(kù)表的維護(hù)、完整性控制、查詢與管理表數(shù)據(jù)、Transact-SQL編程、存儲(chǔ)過程和觸發(fā)器、數(shù)據(jù)庫(kù)安全管理、數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)配置連接,并且詳細(xì)介紹了C#和SQL Server 2016系統(tǒng)開發(fā)及實(shí)訓(xùn)等知識(shí)。 本書內(nèi)容翔實(shí)、知識(shí)結(jié)構(gòu)合理、語言流暢簡(jiǎn)潔、案例豐富,適合希望學(xué)習(xí)SQL Server 2016操作的初學(xué)者閱讀,也適合作為高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、信息技術(shù)等相關(guān)專業(yè)的數(shù)據(jù)庫(kù)課程教材。

編輯推薦

數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)領(lǐng)域發(fā)展快的,同時(shí)也是應(yīng)用為廣泛的技術(shù)。數(shù)據(jù)庫(kù)管理系統(tǒng)是信息技術(shù)基礎(chǔ)設(shè)施的重要組成部分,也是國(guó)家信息技術(shù)的核心部分。數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)技術(shù)融合是現(xiàn)代信息技術(shù)的基石。SQL Server 2016是一個(gè)可信任、高效、智能的數(shù)據(jù)庫(kù)平臺(tái),能滿足目前和將來的數(shù)據(jù)庫(kù)管理與使用需求。通過本教材的學(xué)習(xí),讀者能夠掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的基本理論,具有數(shù)據(jù)庫(kù)設(shè)計(jì)能力,同時(shí)經(jīng)過書中的習(xí)題與實(shí)訓(xùn)的練習(xí),能使得學(xué)生在完成本書學(xué)習(xí)的同時(shí),具有一定的數(shù)據(jù)庫(kù)開發(fā)能力。

作者簡(jiǎn)介

鄧立國(guó),東北大學(xué)計(jì)算機(jī)應(yīng)用博士畢業(yè)。2005年開始在沈陽師范大學(xué)軟件學(xué)院、教育技術(shù)學(xué)院任教,主要研究方向:數(shù)據(jù)挖掘、知識(shí)工程、大數(shù)據(jù)處理、云計(jì)算、分布式計(jì)算等。以及時(shí)作者發(fā)表學(xué)術(shù)論文30多篇(26篇EI),主編教材 1 部,主持科研課題6項(xiàng),經(jīng)費(fèi)10余萬元,多次獲得校級(jí)科研獎(jiǎng),作為九三社員提出的智慧城市提案被市政府采納,研究成果被教育廳等單位采用。

目錄

第1章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 1

1.1 數(shù)據(jù)庫(kù)系統(tǒng)概論 1

1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念 1

1.1.2 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與特點(diǎn) 2

1.2 數(shù)據(jù)模型 3

1.2.1 數(shù)據(jù)模型的組成要素 4

1.2.2 數(shù)據(jù)的概念模型 4

1.2.3 數(shù)據(jù)的邏輯模型 9

1.2.4 數(shù)據(jù)的物理模型 11

1.3 數(shù)據(jù)庫(kù)系統(tǒng)模式與結(jié)構(gòu) 11

1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 11

1.3.2 數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映像功能 12

1.4 數(shù)據(jù)庫(kù)系統(tǒng)的組成 13

1.4.1 計(jì)算機(jī)硬件 13

1.4.2 計(jì)算機(jī)軟件 13

1.4.3 數(shù)據(jù)庫(kù)系統(tǒng)中的人員 13

1.5 習(xí)題 14

第2章 關(guān)系數(shù)據(jù)庫(kù) 16

2.1 數(shù)學(xué)中關(guān)系的概念 16

2.2 關(guān)系數(shù)據(jù)模型 18

2.2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu) 18

2.2.2 關(guān)系操作 19

2.2.3 關(guān)系的完整性 19

2.3 關(guān)系代數(shù) 21

2.3.1 傳統(tǒng)的集合運(yùn)算 21

2.3.2 專門的關(guān)系運(yùn)算 22

2.4 關(guān)系模式和范式理論 27

2.4.1 關(guān)系模式與屬性依賴 27

2.4.2 范式理論 29

2.5 習(xí)題 34

第3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語言SQL 38

3.1 SQL語言概述 38

3.1.1 SQL的特點(diǎn) 38

3.1.2 SQL的基本概念 39

3.2 數(shù)據(jù)定義 40

3.2.1 模式的定義與刪除 41

3.2.2 基本表的定義、刪除與修改 42

3.2.3 索引的建立與刪除 46

3.3 數(shù)據(jù)查詢 47

3.3.1 單表查詢 47

3.3.2 多表查詢 59

3.4 數(shù)據(jù)更新 70

3.4.1 插入數(shù)據(jù) 70

3.4.2 修改數(shù)據(jù) 72

3.4.3 刪除數(shù)據(jù) 73

3.5 視圖 74

3.5.1 定義視圖 74

3.5.2 查詢視圖 77

3.5.3 更新視圖 78

3.5.4 視圖的作用 80

3.6 習(xí)題 81

第4章 數(shù)據(jù)庫(kù)設(shè)計(jì)與編程 82

4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 82

4.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn) 82

4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的方法 83

4.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 84

4.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)中的各級(jí)模式 85

4.2 需求分析 86

4.3 概念設(shè)計(jì) 88

4.4 邏輯設(shè)計(jì) 90

4.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 93

4.6 實(shí)施與維護(hù) 95

4.7 ODBC編程 97

4.8 JDBC編程 103

4.9 習(xí)題 108

在線預(yù)覽

第 1 章? 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) ?

數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的近期技術(shù),也是計(jì)算機(jī)科學(xué)的重要分支。本章主要介紹數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)、數(shù)據(jù)庫(kù)系統(tǒng)的組成等內(nèi)容。1.1 數(shù)據(jù)庫(kù)系統(tǒng)概論1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念數(shù)據(jù)庫(kù)系統(tǒng)主要涉及數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)4個(gè)基本概念。數(shù)據(jù)(Data)指能輸入計(jì)算機(jī)并能被計(jì)算機(jī)程序處理的所有符號(hào),是數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象。數(shù)據(jù)的種類很多,如數(shù)字、文本、圖形、圖像、音頻、視頻、學(xué)生的檔案記錄、貨物的運(yùn)輸情況等都屬于數(shù)據(jù)。必須賦予一定的含義才能使數(shù)據(jù)具有意義,這種含義稱為數(shù)據(jù)的語義,數(shù)據(jù)與語義不可分。例如,63是一個(gè)數(shù)據(jù),它可以代表一個(gè)學(xué)生的某科成績(jī)、某個(gè)人的年齡、某系的學(xué)生人數(shù)等,只有把63賦予語義后,才能表示確定的意義。數(shù)據(jù)庫(kù)(DataBase,DB)是指在計(jì)算機(jī)存儲(chǔ)設(shè)備上建立起來的用于存儲(chǔ)數(shù)據(jù)的倉(cāng)庫(kù),其中存放的數(shù)據(jù)是可以長(zhǎng)期保留、有組織、可共享的數(shù)據(jù)集合。也就是按照一定的數(shù)學(xué)模型組織、描述和存儲(chǔ)數(shù)據(jù),使得數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有盡可能小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性的特點(diǎn),并可在一定范圍內(nèi)共享給多個(gè)用戶。數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBase Management System,DBMS)是位于用戶和操作系統(tǒng)之間的數(shù)據(jù)管理軟件。用它實(shí)現(xiàn)數(shù)據(jù)定義、組織、存儲(chǔ)、管理、操縱以及數(shù)據(jù)庫(kù)建立、維護(hù)、事務(wù)管理、運(yùn)行管理等功能。數(shù)據(jù)庫(kù)系統(tǒng)(DataBase System,DBS)是指帶有數(shù)據(jù)庫(kù)并利用數(shù)據(jù)庫(kù)技術(shù)對(duì)計(jì)算機(jī)中的數(shù)據(jù)進(jìn)行管理的計(jì)算機(jī)系統(tǒng)。它可以實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量相關(guān)數(shù)據(jù),并提供數(shù)據(jù)處理和信息資源等共享服務(wù)。數(shù)據(jù)庫(kù)系統(tǒng)一般由滿足數(shù)據(jù)庫(kù)系統(tǒng)要求的計(jì)算機(jī)硬件和包括數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用開發(fā)系統(tǒng)在內(nèi)的計(jì)算機(jī)軟件以及數(shù)據(jù)庫(kù)系統(tǒng)中的人員組成,如圖1-1所示。在不引起混淆的情況下,數(shù)據(jù)庫(kù)系統(tǒng)也簡(jiǎn)稱數(shù)據(jù)庫(kù)。 圖1-1 數(shù)據(jù)庫(kù)系統(tǒng)1.1.2 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與特點(diǎn)在數(shù)據(jù)庫(kù)技術(shù)產(chǎn)生之前,對(duì)數(shù)據(jù)的管理經(jīng)歷了人工管理和文件系統(tǒng)兩個(gè)階段。20世紀(jì)50年代中期以前屬于人工管理數(shù)據(jù)的階段。當(dāng)時(shí),計(jì)算機(jī)主要用于科學(xué)計(jì)算,數(shù)據(jù)采用批處理的方式,計(jì)算機(jī)硬件中沒有磁盤外部存儲(chǔ)設(shè)備,軟件沒有操作系統(tǒng),因此只能采用人工的方式對(duì)數(shù)據(jù)進(jìn)行管理。人工管理數(shù)據(jù)的特點(diǎn):數(shù)據(jù)不保存、應(yīng)用程序管理數(shù)據(jù)、數(shù)據(jù)不能共享、數(shù)據(jù)不具有獨(dú)立性。人工管理階段應(yīng)用程序與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系如圖1-2所示。 圖1-2 人工管理階段應(yīng)用程序與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系20世紀(jì)50年代后期到60年代中期屬于文件系統(tǒng)階段。此時(shí),計(jì)算機(jī)硬件中已經(jīng)配置了磁盤、磁鼓等外部存儲(chǔ)設(shè)備,軟件操作系統(tǒng)中已經(jīng)具備專門進(jìn)行數(shù)據(jù)管理功能的系統(tǒng),即文件系統(tǒng)。文件系統(tǒng)的特點(diǎn)為:數(shù)據(jù)可以長(zhǎng)期保留、有文件系統(tǒng)管理數(shù)據(jù)、數(shù)據(jù)的共享性和獨(dú)立性差、冗余度大。文件系統(tǒng)應(yīng)用程序與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系如圖1-3所示。 圖1-3 文件系統(tǒng)應(yīng)用程序與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系從20世紀(jì)60年代后期至今屬于數(shù)據(jù)庫(kù)系統(tǒng)階段。隨著計(jì)算機(jī)硬件和軟件技術(shù)的發(fā)展,計(jì)算機(jī)管理對(duì)象的規(guī)模越來越大,應(yīng)用范圍越來越廣,文件系統(tǒng)已經(jīng)不能滿足應(yīng)用的需求。為了解決多用戶、多應(yīng)用共享數(shù)據(jù),使數(shù)據(jù)盡可能多的為應(yīng)用服務(wù),一種新的數(shù)據(jù)管理技術(shù)——數(shù)據(jù)庫(kù)技術(shù)應(yīng)運(yùn)而生。此時(shí),出現(xiàn)的專門用于統(tǒng)一管理數(shù)據(jù)的軟件——數(shù)據(jù)庫(kù)管理系統(tǒng)成為用戶與數(shù)據(jù)的接口,應(yīng)用程序與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系如圖1-4所示。數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)為:數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)共享性和獨(dú)立性高、冗余度低、易擴(kuò)充,并且數(shù)據(jù)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一管理和控制。

網(wǎng)友評(píng)論(不代表本站觀點(diǎn))

來自gzl2h**的評(píng)論:

ok ok ok

2017-11-21 20:05:41
來自gzl2h**的評(píng)論:

ok ok

2017-11-23 18:58:25

免責(zé)聲明

更多出版社
主站蜘蛛池模板: 集安市| 泾源县| 调兵山市| 巴楚县| 河南省| 洪江市| 内乡县| 共和县| 萨迦县| 大邑县| 台东市| 岱山县| 双柏县| 原阳县| 灯塔市| 漳浦县| 卓尼县| 阿克| 水城县| 桑日县| 得荣县| 西畴县| 鹰潭市| 托克逊县| 环江| 哈尔滨市| 伊春市| 河东区| 临安市| 舟曲县| 类乌齐县| 嘉峪关市| 利川市| 鹤山市| 文安县| 屏山县| 开江县| 若尔盖县| 太仆寺旗| 武乡县| 利辛县|