資料庫技術與應用
『壹』 資料庫技術與應用的內容簡介
第1章到第7章是理論部分,重點介紹了關系資料庫的基本理論,包括資料庫和關系資料庫的基本概念、數據模型、關系模型、關系代數、函數依賴、範式及規范化方法、關系資料庫標准語言sql、關系資料庫的設計方法及設計實例、資料庫的物理存儲介質及存儲結構、資料庫的安全控制、完整性約束、並發控制和資料庫恢復。第8章到第9章是實際應用部分,分別介紹了當前有代表性的資料庫管理系統Oracle和SQL Server。第10章到第13章是擴展部分,主要介紹了資料庫技術的新發展和新趨勢。
『貳』 怎麼沒有資料庫技術與應用啊
隨著計算機技術、通信技術和網路技術的迅猛發展,人類社會已經進入了信息化時代。資料庫技術是計算機技術的重要分支,是資料庫管理的實用技術。如今,信息資源成為最重要、最寶貴的資源之一,資料庫技術已經成為信息社會中對大量數據進行組織與管理的信息系統核心技術和網路信息化管理系統的重要基礎。
『叄』 資料庫技術與應用
use student
go
select count(*) as 學生總數
from 學生
use:使用
student:一個叫做student的資料庫
use student:把student這個資料庫設置為當前運用的資料庫!
go:開始,可有可無
select count(*) as 學生總數
from 學生
在學生表中查詢學生人數一共有多少?為了程序可讀性,所以又下意識的取了一個別名,叫做學生總數!
count:英文中意思是計算
但是在sqlserver中為:統計
count(*)統計所有的
不過有一點要注意:如果與group by連用,那麼count(*)只是對分組的一個結果來統計!
『肆』 資料庫技術與應用的目錄
第1章資料庫系統概論
1.1資料庫系統概述
1.1.1資料庫技術的基本概念
1.1.2數據管理的發展歷程
1.1.3資料庫系統的三個發展階段
1.2資料庫中的數據描述
1.2.1信息的三個世界
1.2.2概念設計中的數據描述
1.2.3邏輯設計中的數據描述
1.2.4物理數據描述
1.3數據模型
1.3.1數據模型的組成及其分類
1.3.2概念模型
1.3.3邏輯模型
1.4資料庫系統的結構
1.4.1資料庫系統的三級模式結構
1.4.2資料庫系統的體系結構
1.5資料庫系統的組成
1.5.1硬體平台及資料庫
1.5.2軟體
1.5.3資料庫用戶
本章小結
習題
第2章關系資料庫系統
2.1關系資料庫系統概述
2.1.1關系資料庫系統的優點
2.1.2關系資料庫的發展動向
2.2關系模型
2.2.1關系數據結構
2.2.2關系操作
2.2.3關系完整性規則
2.3關系代數
2.3.1傳統的集合運算
2.3.2專門的關系運算
本章小結
習題
第3章關系資料庫的規范化理論
3.1關系模式的冗餘和異常問題
3.2函數依賴
3.3範式和規范化方法
3.3.1第一範式(1NF)
3.3.2第二範式(2NF)
3.3.3第三範式(3NF)
3.3.4BCNF
本章小結
習題
第4章關系資料庫標准語言SQL
4.1SQL概述
4.1.1SQL語言的發展
4.1.2SQL的特點
4.1.3SQL語言基本概念
4.1.4SQL的支持特性
4.1.5SQL的語句類型
4.2SQL表達式
4.2.1常量與變數
4.2.2函數
4.2.3表達式
4.2.4新增數據類型
4.3SQL數據定義
4.3.1創建、修改與刪除基表
4.3.2創建與刪除索引
4.3.3創建與刪除視圖
4.4SQL數據查詢
4.4.1SELECT語句基本格式
4.4.2單表查詢
4.4.3連接查詢
……
第5章關系資料庫設計
第6章資料庫存儲技術
第7章資料庫的安全保護
第8章Oracle資料庫
第9章SQL Server資料庫
第10章面向對象資料庫
第11章Web資料庫
第12章分布式資料庫
第13章資料庫的其他新技術
參考文獻
『伍』 資料庫技術的應用領域有哪些
資料庫的基本概念和應用領域
簡單地說,可以把資料庫定義為數據的集合,或者說資料庫就是為了實現一定的目的而按某種規則組織起來的數據的集合。資料庫管理系統就是管理資料庫的系統,即對資料庫執行一定的管理操作。目前使用的資料庫一般都是關系資料庫管理系統(RDBMS)。它可以從下面3個方面來定義。
● 關系(R):它表示一種特殊種類的資料庫管理系統,即通過尋找相互之間的共同元素使存放在一個表中的信息關聯到存放在另一個表中的信息。
● 管理系統(MS):是允許通過插入、檢索、修改或刪除記錄來使用數據的軟體。
● 資料庫:資料庫管理系統由一個互相關聯的數據集合和一組用以訪問這些數據的程序組成,這個數據集合通常被稱為資料庫(DataBase)。
資料庫是存儲信息的倉庫,以一種簡單、規則的方式進行組織。它具有以下4個特點:
● 資料庫中的數據集組織為表。
● 每個表由行和列組成。
● 表中每行為一個記錄。
● 記錄可包含幾段信息,表中每一列對應這些信息中的一段。
資料庫的應用領域非常廣泛,不管是家庭、公司或大型企業,還是政府部門,都需要使用資料庫來存儲數據信息。傳統資料庫中的很大一部分用於商務領域,如證券行業、銀行、銷售部門、醫院、公司或企業單位,以及國家政府部門、國防軍工領域、科技發展領域等。
隨著信息時代的發展,資料庫也相應產生了一些新的應用領域。主要表現在下面6個方面。
1.多媒體資料庫
這類資料庫主要存儲與多媒體相關的數據,如聲音、圖像和視頻等數據。多媒體數據最大的特點是數據連續,而且數據量比較大,存儲需要的空間較大。
2.移動資料庫
該類資料庫是在移動計算機系統上發展起來的,如筆記本電腦、掌上計算機等。該資料庫最大的特點是通過無線數字通信網路傳輸的。移動資料庫可以隨時隨地地獲取和訪問數據,為一些商務應用和一些緊急情況帶來了很大的便利。
3.空間資料庫
這類資料庫目前發展比較迅速。它主要包括地理信息資料庫(又稱為地理信息系統,即GIS)和計算機輔助設計(CAD)資料庫。其中地理信息資料庫一般存儲與地圖相關的信息數據;計算機輔助設計資料庫一般存儲設計信息的空間資料庫,如機械、集成電路以及電子設備設計圖等。
4.信息檢索系統
信息檢索就是根據用戶輸入的信息,從資料庫中查找相關的文檔或信息,並把查找的信息反饋給用戶。信息檢索領域和資料庫是同步發展的,它是一種典型的聯機文檔管理系統或者聯機圖書目錄。
5.分布式信息檢索
這類資料庫是隨著Internet的發展而產生的資料庫。它一般用於網際網路及遠距離計算機網路系統中。特別是隨著電子商務的發展,這類資料庫發展更加迅猛。許多網路用戶(如個人、公司或企業等)在自己的計算機中存儲信息,同時希望通過網路使用發送電子郵件、文件傳輸、遠程登錄方式和別人共享這些信息。分布式信息檢索滿足了這一要求。
6.專家決策系統
專家決策系統也是資料庫應用的一部分。由於越來越多的數據可以聯機獲取,特別是企業通過這些數據可以對企業的發展作出更好的決策,以使企業更好地運行。由於人工智慧的發展,使得專家決策系統的應用更加廣泛。