數(shù)據(jù)庫原理及應(yīng)用

出版時間:2012-3  出版社:王春玲、劉高軍、何麗、 田萱 中國鐵道出版社 (2012-03出版)  

內(nèi)容概要

數(shù)據(jù)庫原理及應(yīng)用,ISBN:9787113141929,作者:王春玲

書籍目錄

第1章 數(shù)據(jù)庫系統(tǒng)概述 1.1 信息、數(shù)據(jù)與數(shù)據(jù)處理 1.1.1數(shù)據(jù)與信息 1.1.2數(shù)據(jù)處理 1.2數(shù)據(jù)庫技術(shù)的發(fā)展 1.2.1人工管理階段 1.2.2文件系統(tǒng)階段: 1.2.3數(shù)據(jù)庫系統(tǒng)階段 1.3數(shù)據(jù)庫系統(tǒng)的組成 1.4數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu) 1.4.1 數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu) 1.4.2數(shù)據(jù)庫系統(tǒng)的二級映像與數(shù)據(jù)獨立性 1.4.3數(shù)據(jù)庫系統(tǒng)的三級模式與二級映像的優(yōu)點 1.4.4數(shù)據(jù)庫系統(tǒng)的外部體系結(jié)構(gòu) 1.5數(shù)據(jù)庫管理系統(tǒng) 1.5.1 DBMS的主要功能 1.5.2 DBMS的數(shù)據(jù)存取過程 1.6數(shù)據(jù)模型 1.6.1 三個世界的劃分及其有關(guān)概念 1.6.2數(shù)據(jù)模型的組成要素 1.6.3數(shù)據(jù)模型的分類 1.6.4實體聯(lián)系模型及E-R圖 小結(jié) 習(xí)題 第2章關(guān)系模型 2.1關(guān)系模型概述 2.2關(guān)系的形式化定義 2.2.1關(guān)系 2.2.2關(guān)系模式 2.2.3關(guān)系數(shù)據(jù)庫 2.2.4關(guān)系的鍵 2.2.5關(guān)系的完整性 2.3關(guān)系代數(shù) 2.3.1 關(guān)系代數(shù)的分類及其運算符 2.3.2傳統(tǒng)的集合運算 2.3.3專門的關(guān)系運算 2.4關(guān)系演算 2.4.1元組關(guān)系演算語言 2.4.2域關(guān)系演算語言QBE 小結(jié) 習(xí)題 第3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 3.1 SQL的基本概念 3.1.1 SQL的發(fā)展及標(biāo)準(zhǔn)化 3.1.2 SQL的基本概念 3.1.3 SQL的主要特點 3.2 了解SQL Server 2008 3.2.1 SQL Server集成管理器 3.2.2 SQL Server配置管理器 3.2.3分析服務(wù) 3.2.4數(shù)據(jù)庫引擎優(yōu)化顧問 3.2.5商業(yè)智能開發(fā)管理器 3.2.6事件探查器 3.2.7 SQL Server文檔和教程 3.3數(shù)據(jù)庫 3.3.1 SQL Server 2008的系統(tǒng)數(shù)據(jù)庫 3.3.2創(chuàng)建數(shù)據(jù)庫 3.3.3修改數(shù)據(jù)庫 3.3.4刪除數(shù)據(jù)庫 3.3.5查看數(shù)據(jù)庫 3.4數(shù)據(jù)表 3.4.1 數(shù)據(jù)表的基本概念 3.4.2數(shù)據(jù)類型 3.4.3創(chuàng)建數(shù)據(jù)表 3.4.4修改數(shù)據(jù)表 3.4.5刪除數(shù)據(jù)表 3.5 索引 3.5.1 索引的作用 3.5.2索引的分類 3.5.3創(chuàng)建索引 3.5.4查看、修改索引 3.5.5 刪除索引 3.6數(shù)據(jù)查詢 3.6.1 SELECT命令的格式與基本使用 3.6.2條件查詢 3.6.3常用庫函數(shù)及統(tǒng)計匯總查詢 3.6.4分組查詢 3.6.5查詢的排序 3.6.6連接查詢 3.6.7子查詢 3.6.8合并查詢 3.6.9存儲查詢結(jié)果 3.7數(shù)據(jù)操縱 3.7.1 添加數(shù)據(jù) 3.7。2修改數(shù)據(jù) 3.7.3刪除數(shù)據(jù) 3.8視圖 3.8.1創(chuàng)建視圖 3.8.2查看和修改視圖 3.8_3刪除視圖 3.8.4查詢視圖 3.8.5更新視圖 3.9數(shù)據(jù)控制 3.9.1權(quán)限與角色 3.9.2系統(tǒng)權(quán)限與角色的授予與收回 3.9.3對象權(quán)限與角色的授予與收回 小結(jié) 習(xí)題 第4章關(guān)系數(shù)據(jù)庫理論 4.1 規(guī)范化問題的提出 4.1.1規(guī)范化理論的主要內(nèi)容 4.1.2不合理的關(guān)系模式存在的存儲異常問題 4.2 函數(shù)依賴 4.2.1 函數(shù)依賴的定義 4.2.2完全函數(shù)依賴與部分函數(shù)依賴 4.2.3傳遞函數(shù)依賴 4.3關(guān)系模式的范式 4.3.1 第一范式 4.3.2第二范式 4.3.3第三范式 4.3.4 BC范式 4.3.5多值依賴與第四范式 4.4關(guān)系模式的規(guī)范化 小結(jié) 習(xí)題 第5章數(shù)據(jù)庫安全保護(hù) 5.1數(shù)據(jù)庫的安全性 5.1.1數(shù)據(jù)庫安全性的含義 5.1.2安全性控制的一般方法 5.1.3 SQL Server 2008的數(shù)據(jù)安全性機(jī)制 5.1.4 SQL Server 2008的身份驗證模式 5.1.5 SQL Server 2008的登錄賬號和服務(wù)器角色 5.1.6 SQL Server 2008的數(shù)據(jù)庫用戶賬號和數(shù)據(jù)庫角色 5.2完整性控制 5.2.1 數(shù)據(jù)庫完整性的含義 5.2.2完整性規(guī)則的組成 …… 第6章數(shù)據(jù)庫設(shè)計 第7章SQL Server 2008數(shù)據(jù)庫管理系統(tǒng) 第8章 數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)與實現(xiàn)--大學(xué)生公寓管理系統(tǒng)構(gòu)建實例 參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:   插圖:   3.3.2創(chuàng)建數(shù)據(jù)庫 1.文件與文件組 每個SQL Server數(shù)據(jù)庫至少具有兩個操作系統(tǒng)文件:一個數(shù)據(jù)文件和一個日志文件。數(shù)據(jù)文件包含數(shù)據(jù)和對象,例如表、索引、存儲過程和視圖。日志文件包含恢復(fù)數(shù)據(jù)庫中的所有事務(wù)所需的信息。為了便于分配和管理,可以將數(shù)據(jù)文件集合起來,放到文件組中。 (1)數(shù)據(jù)庫文件 SQL Server數(shù)據(jù)庫通過數(shù)據(jù)文件中保存與數(shù)據(jù)庫相關(guān)的數(shù)據(jù)和對象。在SQL Server 2008中有兩種類型的數(shù)據(jù)文件。 ①主數(shù)據(jù)文件:包含數(shù)據(jù)庫的啟動信息,并指向數(shù)據(jù)庫中的其他文件。用戶數(shù)據(jù)和對象可存儲在此文件中。每個數(shù)據(jù)庫有且只能有一個主數(shù)據(jù)文件。主數(shù)據(jù)文件是數(shù)據(jù)庫必需的文件,Microsoft建議的主數(shù)據(jù)文件的擴(kuò)展名是“.mdf”。 ②次數(shù)據(jù)文件:次數(shù)據(jù)文件是可選的,由用戶定義并存儲用戶數(shù)據(jù),可用于將數(shù)據(jù)分散到多個磁盤上。另外,如果數(shù)據(jù)庫超過了單個Windows文件的最大大小,可以使用次數(shù)據(jù)文件,這樣數(shù)據(jù)庫就能繼續(xù)增大。Microsoft建議的次數(shù)據(jù)文件的擴(kuò)展名是.ndf。 所有的SQL Server 2008數(shù)據(jù)文件都擁有兩個文件名:邏輯文件名和物理文件名。邏輯文件名是在所有Transact-SQL(簡稱T-SQL)語句中引用物理文件時所使用的名稱。邏輯文件名必須符合SQL Server標(biāo)識符規(guī)則,而且在數(shù)據(jù)庫中必須是唯一的。 物理文件名為包括目錄路徑的物理文件名,它必須符合操作系統(tǒng)文件命名規(guī)則。 需要注意的是,SQL Server 2008并不強(qiáng)制使用“.mdf”、“.ndf”和“.ldf,’文件擴(kuò)展名,但使用它們有助于標(biāo)識文件的各種類型和用途。 (2)數(shù)據(jù)庫文件組 為了有助于數(shù)據(jù)布局和管理任務(wù),用戶可以在SQL Server中將多個文件劃分為一個文件集合,并用一個名稱表示這一文件集合,這就是文件組。文件組分為主要文件組、用戶定義文件組、默認(rèn)文件組三種類型。 ①主文件組:包含主數(shù)據(jù)文件和任何沒有明確分配給其他文件組的其他文件。系統(tǒng)表的所有頁均分配在主文件組中。 ②用戶定義文件組:用戶首次創(chuàng)建數(shù)據(jù)庫或以后修改數(shù)據(jù)庫時明確創(chuàng)建的任何文件組。 用戶定義文件組是通過在CREATE DATABASE或ALTER DATABASE語句中使用FILEGROUP關(guān)鍵字指定的任何文件組。 ③默認(rèn)文件組:如果在數(shù)據(jù)庫中創(chuàng)建對象時沒有指定對象所屬的文件組,對象將被分配給默認(rèn)文件組。不管何時,只能將一個文件組指定為默認(rèn)文件組。默認(rèn)文件組中的文件必須足夠大,能夠容納未分配給其他文件組的所有新對象。PRIMARY文件組是默認(rèn)文件組??梢允褂肁LTERDATABASE語句更改默認(rèn)文件組。但系統(tǒng)對象和表仍然分配給PRIMARY文件組,而不是新的默認(rèn)文件組。

編輯推薦

《普通高等學(xué)校應(yīng)用型人才培養(yǎng)系列規(guī)劃教材:數(shù)據(jù)庫原理及應(yīng)用》適合作為高等學(xué)校計算機(jī)相關(guān)專業(yè)數(shù)據(jù)庫課程的教材,也可為廣大計算機(jī)愛好者學(xué)習(xí)有關(guān)數(shù)據(jù)庫知識提供參考。

圖書封面

評論、評分、閱讀與下載


    數(shù)據(jù)庫原理及應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7