出版時(shí)間:2010-6 出版社:錢(qián)雪忠、 李京 北京郵電大學(xué)出版社 (2010-06出版) 作者:錢(qián)雪忠,李京 著 頁(yè)數(shù):295
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《高等院校計(jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用(第3版)》重點(diǎn)介紹了數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和基本設(shè)計(jì)方法,同時(shí)基于SQL Server 2005介紹了據(jù)庫(kù)原理及應(yīng)用。本書(shū)力求對(duì)傳統(tǒng)的數(shù)據(jù)庫(kù)理論和應(yīng)用進(jìn)行精煉。保留實(shí)用的部分。使其更為通俗易懂,更為簡(jiǎn)明實(shí)用?! 陡叩仍盒S?jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用(第3版)》共有7章,主要內(nèi)容包括:數(shù)據(jù)庫(kù)系統(tǒng)概述、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)理論、SQL語(yǔ)言、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理淪、數(shù)據(jù)庫(kù)安全保護(hù)、數(shù)據(jù)庫(kù)設(shè)計(jì)和SQLServer 2005數(shù)據(jù)庫(kù)管理系統(tǒng)等。 本書(shū)內(nèi)容循序漸進(jìn)、深入淺川,每章都給出了較多的示例,各章后均有適量的習(xí)題以便于瀆者練習(xí)與鞏固所學(xué)知識(shí)?! ”緯?shū)可作為汁算機(jī)各專業(yè)及信息類、電子類等相關(guān)專業(yè)的本科、??啤皵?shù)據(jù)庫(kù)原理及應(yīng)用”類課程的教材,同時(shí)也可以供參加自學(xué)考試人員、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。
書(shū)籍目錄
第1章 緒論 1.1 數(shù)據(jù)庫(kù)系統(tǒng)概述 1.1.1 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng) 1.1.2 數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展 1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 1.2 數(shù)據(jù)模型 1.2.1 數(shù)據(jù)模型的組成要素 1.2.2 概念模型 1.2.3 基本E—R模型的擴(kuò)展 1.2.4 層次模型 1.2.5 網(wǎng)狀模型 1.2.6 關(guān)系模型 1.2.7 面向?qū)ο竽P?1.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) 1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 1.3.2 數(shù)據(jù)庫(kù)的二級(jí)映像功能與數(shù)據(jù)獨(dú)立性 1.3.3 數(shù)據(jù)庫(kù)管理系統(tǒng)的工作過(guò)程 1.4 數(shù)據(jù)庫(kù)系統(tǒng)的組成 1.5 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域及其發(fā)展 1.5.1 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域 1.5.2 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 1.6 小結(jié) 習(xí)題 第2章 關(guān)系數(shù)據(jù)庫(kù) 2.1 關(guān)系模型 2.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義 2.2.1 關(guān)系 2.2.2 關(guān)系模式 2.2.3 關(guān)系數(shù)據(jù)庫(kù) 2.3 關(guān)系的完整性 2.4 關(guān)系代數(shù) 2.4.1 傳統(tǒng)的集合運(yùn)算 2.4.2 專門(mén)的關(guān)系運(yùn)算 2.5 關(guān)系演算 2.5.1 抽象的元組關(guān)系演算。 2.5.2 元組關(guān)系演算語(yǔ)言ALPHA 2.5.3 域關(guān)系演算語(yǔ)言QBE 2.6 小結(jié) 習(xí)題 第3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 3.1 SQL的基本概念與特點(diǎn) 3.1.1 語(yǔ)言的發(fā)展及標(biāo)準(zhǔn)化 3.1.2 SQL的基本概念 3.1.3 SQL的主要特點(diǎn) 3.2 SQL數(shù)據(jù)定義 3.2.1 字段數(shù)據(jù)類型 3.2.2 創(chuàng)建、修改和刪除數(shù)據(jù)表 3.2.3 設(shè)計(jì)、創(chuàng)建和維護(hù)索引 3.3 SQL數(shù)據(jù)查詢 3.3.1 SELECT命令的格式及其含義 3.3.2 SELECT子句的基本使用 3.3.3 WHERE子句的基本使用 3.3.4 常用集函數(shù)及統(tǒng)計(jì)匯總查詢 3.3.5 分組查詢 3.2.6 查詢的排序 3.3.7 連接查詢 3.3.8 合并查詢 3.3.9 嵌套查詢 3.3.10 子查詢別名表達(dá)式的使用 3.3.11 存儲(chǔ)查詢結(jié)果到表中 3.4 SQL數(shù)據(jù)更新 3.4.1 插入數(shù)據(jù) 3.4.2 修改數(shù)據(jù) 3.4.3 刪除數(shù)據(jù) 3.5 視圖 3.5.1 定義和刪除視圖 3.5.3 更新視圖 3.5.4 視圖的作用 3.6 SQL數(shù)據(jù)控制 3.6.1 權(quán)限與角色 3.6.2 系統(tǒng)權(quán)限與角色的授予與收回 3.6.3 對(duì)象權(quán)限與角色的授予與收回 3.7 嵌入式SQL 3.7.1 嵌入式SQL簡(jiǎn)介 3.7.2 嵌入式SQL要解決的3個(gè)問(wèn)題 3.7.3 第四代數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)工具或高級(jí)語(yǔ)言中SQL的使用 3.8 小結(jié) 習(xí)題 第4章 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論 4.1 問(wèn)題的提出 4.1.1 規(guī)范化理論概述 4.1.2 不合理的關(guān)系模式存在的問(wèn)題 4.2 規(guī)范化 4.2.1 函數(shù)依賴 4.2.2 碼 4.2.3 范式 4.2.4 第一范式 4.2.5 第二范式 4.2.6 第三范式 4.2.7 BC范式 4.2.8 多值依賴與第四范式 4.2.9 連接依賴與5NF 4.2.10 規(guī)范化小結(jié) 4.3 數(shù)據(jù)依賴的公理系統(tǒng)。 4.4 關(guān)系分解保持性。 4.4.1 關(guān)系模式的分解 4.4.2 模式分解的無(wú)損連接性 4.4.3 模式分解的函數(shù)依賴保持性 4.4.4 模式分解算法 4.5 小結(jié) 習(xí)題 第5章 數(shù)據(jù)庫(kù)安全保護(hù) 5.1 數(shù)據(jù)庫(kù)的安全性 5.1.1 數(shù)據(jù)庫(kù)安全性概述 5.1.2 安全性控制的一般方法 5.1.3 安全性控制的其他方法 5.1.4 SQLServer安全,陸概述 5.2 完整性控制 5.2.1 數(shù)據(jù)庫(kù)完整性概述 5.2.2 完整性規(guī)則的組成 5.2.3 完整性約束條件的分類 5.2.4 SQLServer完整,陸概述 5.3 并發(fā)控制與封鎖 5.3.1 數(shù)據(jù)庫(kù)并發(fā)性概述 5.3.2 事務(wù)的基本概念 5.3.3 并發(fā)操作與數(shù)據(jù)的不一致性 5.3.4 封鎖及其產(chǎn)生問(wèn)題的解決 5.3.5 SQLServer的并發(fā)控制機(jī)制 5.4 數(shù)據(jù)庫(kù)的恢復(fù) 5.4.1 數(shù)據(jù)庫(kù)恢復(fù)概述 5.4.2 數(shù)據(jù)庫(kù)恢復(fù)的基本原理及其實(shí)現(xiàn)技術(shù) 5.4.3 數(shù)據(jù)庫(kù)的故障及其恢復(fù)策略 5.4.4 SQLServer的備份和還原機(jī)制 5.5 小結(jié) 習(xí)題 第6章 數(shù)據(jù)庫(kù)設(shè)計(jì) 6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 6.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)、內(nèi)容和特點(diǎn) 6.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述 6.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 6.2 系統(tǒng)需求分析 6.2.1 需求分析的任務(wù) 6.2.2 需求分析的方法 6.3 概念結(jié)構(gòu)設(shè)計(jì) 6.3.1 概念結(jié)構(gòu)設(shè)計(jì)的必要性 6.3.2 概念模型設(shè)計(jì)的特點(diǎn) 6.3.3 概念結(jié)構(gòu)的設(shè)計(jì)方法和步驟 6.4 邏輯結(jié)構(gòu)設(shè)計(jì) 6.4.1 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)和步驟 6.4.4 關(guān)系模式的評(píng)價(jià)與改進(jìn) 6.5 數(shù)據(jù)庫(kù)物理設(shè)計(jì) 6.5.1 確定物理結(jié)構(gòu) 6.5.2 評(píng)價(jià)物理結(jié)構(gòu) 6.6 數(shù)據(jù)庫(kù)實(shí)施 6.6.1 建立實(shí)際數(shù)據(jù)庫(kù)結(jié)構(gòu) 6.6.2 裝入數(shù)據(jù) 6.6.3 編制與調(diào)試應(yīng)用程序 6.6.4 數(shù)據(jù)庫(kù)試運(yùn)行 6.6.5 整理文檔 6.7 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù) 6.7.1 數(shù)據(jù)庫(kù)的安全性、完整性 6.7.2 監(jiān)視并改善數(shù)據(jù)庫(kù)性能 6.7.3 數(shù)據(jù)庫(kù)的重組織和重構(gòu)造 6.8 UML簡(jiǎn)介 6.8.1 概述 6.8.2 UML的構(gòu)成 6.8.3 UML的系統(tǒng)開(kāi)發(fā)思路及開(kāi)發(fā)階段 6.8.4 用例圖 6.8.5 類圖 6.8.6 交互圖 6.8.7 狀態(tài)圖 6.8.8 活動(dòng)圖 6.8.9 構(gòu)件圖 6.8.10 配置圖 6.8.11 包圖 6.9 小結(jié) 習(xí)題 第7章 SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng) 7.1 SQL Server 2005系統(tǒng)概述 7.1.1 SQL Server 2005系統(tǒng)簡(jiǎn)介 7.1.2 安裝SQL Server 2005 7.1.3 SQL Server 2005的主要組件及其初步使用 7.2 Transact—SQL 7.2.1 Transact—SQL語(yǔ)法約定 7.2.2 Transact—SQL的新增功能和增強(qiáng)功能 7.2.5 函數(shù) 7.2.6 Transact—SQL變量 7.2.7 表達(dá)式 7.2.8 控制流 7.2.9 保留關(guān)鍵字 7.2.10 批處理 7.2.11 Transact—SQL游標(biāo) 7.3 小結(jié) 習(xí)題 參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè): 插圖: (2)系統(tǒng)分析員和數(shù)據(jù)庫(kù)設(shè)計(jì)人員 系統(tǒng)分析員負(fù)責(zé)應(yīng)用系統(tǒng)的需求分析和規(guī)范說(shuō)明,要和最終用戶及DBA相配合,分析確定系統(tǒng)的軟硬件配置,并參與數(shù)據(jù)庫(kù)系統(tǒng)的總體設(shè)計(jì)。 數(shù)據(jù)庫(kù)設(shè)計(jì)人員負(fù)責(zé)數(shù)據(jù)庫(kù)中數(shù)據(jù)的確定、數(shù)據(jù)庫(kù)各級(jí)模式的設(shè)計(jì)。為了合理而良好地設(shè)計(jì)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)設(shè)計(jì)人員必須深入實(shí)踐,參加用戶需求調(diào)查和系統(tǒng)分析。中小型系統(tǒng)中,該人員往往由DBA兼任。 (3)應(yīng)用程序員 應(yīng)用程序員負(fù)責(zé)設(shè)計(jì)和編寫(xiě)應(yīng)用系統(tǒng)的程序模塊,并進(jìn)行調(diào)試和安裝。 (4)用戶 這里用戶是指最終用戶??梢苑譃?類。 1)偶然用戶。這類用戶不經(jīng)常訪問(wèn)數(shù)據(jù)庫(kù),但每次訪問(wèn)數(shù)據(jù)庫(kù)時(shí)往往需要不同的數(shù)據(jù)庫(kù)信息,這類用戶一般是企業(yè)或是組織結(jié)構(gòu)的中高級(jí)管理人員。 2)簡(jiǎn)單用戶。數(shù)據(jù)庫(kù)的多數(shù)用戶都是這類,其主要的工作是查詢和修改數(shù)據(jù)庫(kù),一般都是通過(guò)應(yīng)用程序員精心設(shè)計(jì)并具有良好界面的應(yīng)用程序存取數(shù)據(jù)庫(kù)。銀行職員和航空公司的機(jī)票出售、預(yù)定工作人員都是這類人員。 3)復(fù)雜用戶。復(fù)雜用戶包括工程師、科學(xué)家、經(jīng)濟(jì)學(xué)家、科學(xué)技術(shù)人員等具有較高科學(xué)技術(shù)背景的人員。這類用戶一般都比較熟悉數(shù)據(jù)庫(kù)管理系統(tǒng)的各種功能,能夠直接使用數(shù)據(jù)庫(kù)語(yǔ)言訪問(wèn)數(shù)據(jù)庫(kù),甚至能夠基于數(shù)據(jù)庫(kù)管理系統(tǒng)的APl自己編制具有特殊功能的應(yīng)用程序。 1.5數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域及其發(fā)展 1.5.1 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域十分廣泛,概括而言包括以下3方面。 1.DBMS系統(tǒng)軟件的研制 DBMS是數(shù)據(jù)庫(kù)應(yīng)用的基礎(chǔ),DBMS的研制包括研制DBMS本身及以DBMS為核心的一組相互聯(lián)系的軟件系統(tǒng),包括工具軟件和中間件。研制的目標(biāo)是提高系統(tǒng)的可用性、可靠性、可伸縮性;提高系統(tǒng)運(yùn)行性能和用戶應(yīng)用系統(tǒng)開(kāi)發(fā)設(shè)計(jì)的生產(chǎn)率。 現(xiàn)在使用的DBMS主要是國(guó)外的產(chǎn)品。國(guó)產(chǎn)的DBMS產(chǎn)品或原型系統(tǒng),如COBASE數(shù)據(jù)庫(kù)管理系統(tǒng)、Kingbase ES、PBASE、EASYBASE、Openbase數(shù)據(jù)庫(kù)管理系統(tǒng)和武漢達(dá)夢(mèng)的DM系列等,在商品化、成熟度、性能等方面還有待改進(jìn),為此,國(guó)產(chǎn)DBMS系統(tǒng)在軟件的研制方面可謂任重而道遠(yuǎn)。 2.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)的研制 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)的主要任務(wù)是在DBMS的支持下,按照應(yīng)用的具體要求,為某單位、部門(mén)或組織設(shè)計(jì)一個(gè)結(jié)構(gòu)合理有效、使用方便高效的數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)。研究的主要內(nèi)容包括數(shù)據(jù)庫(kù)設(shè)計(jì)方法、設(shè)計(jì)工具和設(shè)計(jì)理論研究,數(shù)據(jù)模型和數(shù)據(jù)建模的研究,數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的輔助與自動(dòng)設(shè)計(jì)的研究,數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范和標(biāo)準(zhǔn)的研究等。這一方向可能是今后大部分讀者要從事的研究與應(yīng)用方向。
編輯推薦
《新編高等院校計(jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用(第3版)》重點(diǎn)介紹了數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和基本設(shè)計(jì)方法,同時(shí)基于SQLServer2005介紹了據(jù)庫(kù)原理及應(yīng)用?!缎戮幐叩仍盒S?jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用(第3版)》力求對(duì)傳統(tǒng)的數(shù)據(jù)庫(kù)理論和應(yīng)用進(jìn)行精煉。保留實(shí)用的部分。使其更為通俗易懂,更為簡(jiǎn)明實(shí)用?!缎戮幐叩仍盒S?jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材:數(shù)據(jù)庫(kù)原理及應(yīng)用(第3版)》可作為汁算機(jī)各專業(yè)及信息類、電子類等相關(guān)專業(yè)的本科、專科“數(shù)據(jù)庫(kù)原理及應(yīng)用”類課程的教材,同時(shí)也可以供參加自學(xué)考試人員、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)設(shè)計(jì)人員、工程技術(shù)人員及其他相關(guān)人員參閱。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(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ī)版