出版時(shí)間:2009-5 出版社:水利水電出版社 作者:仝春靈 主編 頁(yè)數(shù):300
內(nèi)容概要
本書(shū)被評(píng)為普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材。 全書(shū)集數(shù)據(jù)庫(kù)的基本原理與SQL server2005應(yīng)用為一體,共分三部分:第一部分(第1~3章),簡(jiǎn)明扼要地講述關(guān)系數(shù)據(jù)庫(kù)的基本概念、數(shù)據(jù)模型、數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言、關(guān)系的規(guī)范化、數(shù)據(jù)庫(kù)的設(shè)計(jì)、數(shù)據(jù)庫(kù)保護(hù)以及數(shù)據(jù)庫(kù)的最新技術(shù);第二部分(第4~11章),詳細(xì)介紹SQL server 2005的版本、安裝、常用工具、數(shù)據(jù)庫(kù)和數(shù)據(jù)表的建立、數(shù)據(jù)查詢、存儲(chǔ)過(guò)程與觸發(fā)器的建立和使用、數(shù)據(jù)導(dǎo)入導(dǎo)出、數(shù)據(jù)庫(kù)的安全性、完整性設(shè)計(jì)以及數(shù)據(jù)庫(kù)的備份和還原:第三部分(第12章),通過(guò)一個(gè)實(shí)例給出ADO.NET連接數(shù)據(jù)庫(kù)的技術(shù)以及基于高級(jí)開(kāi)發(fā)語(yǔ)言/SQL Server 2005開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的過(guò)程。 本書(shū)采用“案例驅(qū)動(dòng)”編寫(xiě)方式,全書(shū)用一個(gè)例子貫穿始終,內(nèi)容涵蓋安裝、使用、管理和維護(hù)等各個(gè)層面的知識(shí),另外,根據(jù)章節(jié)內(nèi)容,本書(shū)精心設(shè)計(jì)實(shí)驗(yàn),便于學(xué)生上機(jī)操作、驗(yàn)證。 本書(shū)適合作為一般本科院校非計(jì)算機(jī)專(zhuān)業(yè)數(shù)據(jù)庫(kù)課程的教材,也可作為應(yīng)用型本科、高職高專(zhuān)、成人高校、民辦院校的計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)教材,或作為各培訓(xùn)機(jī)構(gòu)數(shù)據(jù)庫(kù)方面的入門(mén)提高用書(shū)和廣大數(shù)據(jù)庫(kù)開(kāi)發(fā)者的參考用書(shū)。
書(shū)籍目錄
前言第1章 數(shù)據(jù)庫(kù)概述 1.1 引言 1.1.1 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng) 1.1.2 數(shù)據(jù)管理的發(fā)展 1.1.3 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域 1.2 數(shù)據(jù)模型 1.2.1 數(shù)據(jù)模型的三要素 1.2.2 概念模型 1.2.3 三種主要的數(shù)據(jù)模型 1.3 數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu) 1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的模式結(jié)構(gòu) 1.3.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu) 1.3.3 數(shù)據(jù)庫(kù)管理系統(tǒng) 本章小結(jié) 習(xí)題一第2章 關(guān)系數(shù)據(jù)庫(kù) 2.1 關(guān)系模型的基本概念 2.1.1 數(shù)學(xué)定義 2.1.2 關(guān)系數(shù)據(jù)結(jié)構(gòu) 2.2 關(guān)系代數(shù)和關(guān)系演算 2.2.1 傳統(tǒng)的集合運(yùn)算 2.2.2 專(zhuān)門(mén)的關(guān)系運(yùn)算 2.2.3 關(guān)系演算 2.3 關(guān)系的完整性 2.3.1 實(shí)體完整性 2.3.2 參照完整性 2.3.3 用戶定義的完整性 2.4 關(guān)系系統(tǒng) 2.4.1 關(guān)系系統(tǒng)的定義 2.4.2 關(guān)系系統(tǒng)的分類(lèi) 本章小結(jié) 習(xí)題二第3章 關(guān)系數(shù)據(jù)庫(kù)規(guī)劃和設(shè)計(jì) 3.1 關(guān)系數(shù)據(jù)庫(kù)理論 3.1.1 函數(shù)依賴 3.1.2 范式 3.1.3 數(shù)據(jù)依賴的公理系統(tǒng) 3.1.4 關(guān)系模式的規(guī)范化 3.2 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言——SQL 3.3 數(shù)據(jù)庫(kù)保護(hù) 3.3.1 安全性 3.3.2 完整性 3.3.3 并發(fā)控制 3.3.4 數(shù)據(jù)庫(kù)恢復(fù) 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 3.4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)與內(nèi)容 3.4.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)方法 3.4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 3.5 數(shù)據(jù)庫(kù)新技術(shù) 3.5.1 數(shù)據(jù)庫(kù)技術(shù)與其他技術(shù)的結(jié)合 3.5.2 數(shù)據(jù)倉(cāng)庫(kù) 本章小結(jié) 習(xí)題三第4章 SQL Server 2005概述 4.1 sOL Server 2005的體系結(jié)構(gòu) 4.1.1 SQL Server 2005的客戶機(jī)/服務(wù)器,結(jié)構(gòu)j。 4.1.2 SQL Server 2005的查詢語(yǔ)言——交互式sOL 4.2 SOL Server 2005的新特性 4.3 SQL Server 2005的安裝 4.3.1 SQL Server 2005的安裝版本 4.3.2 SQL Server 2005的系統(tǒng)需求 4.3.3 SQL Server 2005的安裝步驟 4.4 SQL Server 2005的常用工具 4.4.1 SOL Server Configuration Manager管理工具 4.4.2 Microsoft SOL Server Management Studio 工具 本章小結(jié) 習(xí)題四第5章 數(shù)據(jù)庫(kù)和表的創(chuàng)建第6章 數(shù)據(jù)查詢第7章 存儲(chǔ)過(guò)程和觸發(fā)器第8章 管理SQL Server的安全性第9章 設(shè)計(jì)數(shù)據(jù)庫(kù)的完整性第10章 備份與還原第11章 SQL Server 2005數(shù)據(jù)轉(zhuǎn)換第12章 使用VB.NET開(kāi)發(fā)圖書(shū)管理系統(tǒng)附錄A SQL Server 2005實(shí)驗(yàn)附錄B 表格數(shù)據(jù)參考文獻(xiàn)
章節(jié)摘錄
第1章 數(shù)據(jù)庫(kù)概述 【本章導(dǎo)讀】 數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)中發(fā)展最快的技術(shù)之一。本章主要講述數(shù)據(jù)庫(kù)和數(shù)據(jù)模型 的有關(guān)概念、數(shù)據(jù)庫(kù)技術(shù)的發(fā)展過(guò)程和研究領(lǐng)域、三種主要的數(shù)據(jù)模型以及數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)。 【本章要點(diǎn)】 · 數(shù)據(jù)庫(kù)和數(shù)據(jù)模型的基本概念 · 數(shù)據(jù)模型的三要素 · 概念模型的表示方法 · 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展過(guò)程與研究領(lǐng)域 · 數(shù)據(jù)庫(kù)系統(tǒng)的模式結(jié)構(gòu)與體系結(jié)構(gòu) ·DBMS的功能與組成 1.1 引言 1.1.1 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(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è)密切相關(guān)的基本概念?! ?.數(shù)據(jù) 數(shù)據(jù)(Data)是描述事物的符號(hào)記錄。學(xué)生的學(xué)號(hào)、姓名、年齡、照片等檔案記錄,貨物的運(yùn)輸隋況等都是數(shù)據(jù)。數(shù)據(jù)的表示形式多樣,可以是文字、數(shù)字、圖形、圖像、聲音等,它們都可以經(jīng)過(guò)數(shù)字化后存入計(jì)算機(jī)?! ?.數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)(DataBase,DB)指長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存,具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共享。 3.數(shù)據(jù)庫(kù)管理系統(tǒng) 數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBase Management System,DBMS)指位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫(kù)在建立、運(yùn)用和維護(hù)時(shí)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一管理、統(tǒng)一控制。數(shù)據(jù)庫(kù)管理系統(tǒng)使用戶能方便地定義數(shù)據(jù)和操縱數(shù)據(jù),并能夠保證數(shù)據(jù)的安全性、完整性、多用戶對(duì)數(shù)據(jù)的并發(fā)使用以及發(fā)生故障后的系統(tǒng)恢復(fù)。
編輯推薦
針對(duì)數(shù)據(jù)庫(kù)技術(shù)的發(fā)展及我國(guó)應(yīng)用水平的提高,《數(shù)據(jù)庫(kù)原理與應(yīng)用:SQL Server 2005》在《數(shù)據(jù)庫(kù)原理與應(yīng)用——SQL Server 2000》的基礎(chǔ)上,根據(jù)普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材的編寫(xiě)要求修訂而成?! 稊?shù)據(jù)庫(kù)原理與應(yīng)用:SQL Server 2005》集數(shù)據(jù)庫(kù)的基本原理與SQL Server 2005應(yīng)用為一體,用一個(gè)例子貫穿始終,內(nèi)容涵蓋安裝、使用、管理和維護(hù)等各個(gè)層面的知識(shí),另外,根據(jù)章節(jié)內(nèi)容,《數(shù)據(jù)庫(kù)原理與應(yīng)用:SQL Server 2005》精心設(shè)計(jì)實(shí)驗(yàn),便于學(xué)生上機(jī)操作、驗(yàn)證。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫(kù)原理與應(yīng)用 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版