《資料庫原理及技術課程設計》是2009年2月1日清華大學出版社出版的圖書,作者是錢雪忠、羅海馳。
基本介紹
- 書名:資料庫原理及技術課程設計
- 類型:資料庫設計與管理
- 出版日期:2009年2月1日
- 語種:簡體中文
- ISBN:7302193223, 9787302193227
- 品牌:清華大學出版社
- 作者:錢雪忠 羅海馳
- 出版社:清華大學出版社
- 頁數:340頁
- 開本:16
- 定價:32.00
內容簡介
編輯推薦
圖書目錄
1.1 資料庫與資料庫系統
1.2 數據模型
1.2.1 概念模型
1.2.2 數據模型
1.2.3 關係數據模型
1.2.4 關係操作
1.3 關係規範化設計理論和方法
1.3.1 不合理的關係模式存在的問題
1.3.2 規範化設計理論和方法
1.4 資料庫設計
1.4.1 資料庫設計概述
1.4.2 資料庫設計的步驟
1.5 資料庫安全保護
1.5.1 資料庫安全性概述
1.5.2 資料庫完整性概述
1.5.3 資料庫並發性概述
1.5.4 資料庫恢復概述
第2章 常用資料庫系統
2.1 常用資料庫系統簡介
2.1.1 MS SQL Server
2.1.2 Oracle
2.1.3 MySQL
2.1.4 PostgreSQL
2.1.5 MS Access
2.1.6 VFP
2.1.7 其他資料庫系統
2.2 SQL語言簡介
第3章 Transact SQL語言
3.1 Transact-SQL語法約定
3.2 Transact-SQL的新增功能和增強功能
3.3 運算符
3.4 數據類型
3.5 函式
3.6 Transact-SQL變數
3.7 表達式
3.8 控制流
3.9 保留關鍵字
3.10 批處理
3.11 SQL數據查詢
3.11.1 SELECT命令的基本格式及其含義
3.11.2 SELECT子句的基本使用
3.11.3 WHERE子句的基本使用
3.11.4 常用庫函式及統計匯總查詢
3.11.5 分組查詢
3.11.6 查詢的排序
3.11.7 連線查詢
3.11.8 合併查詢
3.11.9 嵌套查詢
3.11.10 子查詢結果集別名表達式的使用
3.11.11 存儲查詢結果到表中
3.12 SQL數據更新
3.12.1 插入數據
3.12.2 修改數據
3.12.3 刪除數據
第4章 PL/SQL語言
4.1 編程基礎知識
4.1.1 PL/SQL程式結構
4.1.2 SQL基本命令
4.2 基本語法要素
4.3 流程控制
4.4 過程與函式
4.5 游標
4.6 其他概念
4.7 實例分析
第5章 客戶端開發技術與開發工具
5.1 網路異構資料庫訪問接口
5.1.1 SQL/CLI的基本原理和基本內容
……
第6章 課程設計規範要求及題目彙編
第7章 學生學習管理系統(C語言技術)
第8章 企業員工管理系統(Java技術)
第9章 教學管理子系統(Visual Basic/ADO技術)
第10章 汽車銷售管理系統(Delphi技術)
第11章 物流電子商務系統(JSP技術)
第12章 企業庫存管理及Web網上訂購系統(C#/ASP.NET技術)
參考文獻
文摘
資料庫原理概述
資料庫原理及技術課程設計的良好開展,取決於對資料庫系統原理知識的掌握。本章將簡要地介紹這些必須要較好掌握的原理性、概念性知識,為即將展開的課程設計做好知識儲備。
1.1 資料庫與資料庫系統
1.資料庫
資料庫(DataBase,DB)系統的處理對象是信息或表示信息的數據,信息(information)與數據(data)可以這樣簡單定義。
(1)信息:向人們(或機器)提供關於現實世界新的事實的知識。
(2)數據:用以載荷信息的可標識的物理符號,如:數字、符號、語言文字、聲音、圖形、圖像、視頻以及事物間發生的各種關聯描述等。數據是資料庫中存儲的基本對象,不同形式的數據都可以以二進制形式轉化到計算機資料庫中的。
資料庫從字面意思來說就是存放數據的倉庫。具體而言就是長期存放在計算機內的有組織的可共享的數據集合,資料庫中的數據按一定的數據模型描述、組織和儲存,具有儘可能小的冗餘度和較高的數據獨立性和易擴展性。
在表面上,人們認為資料庫內含有單位、企業或組織的形形色色、多種多樣的直觀信息,如文本、表格、圖形、圖像、聲音信息等;在邏輯上,人們同樣認為資料庫中含有眾多單位、企業或組織所需要的複雜而多樣的各種邏輯數據;在實際使用中,數據往往以列表、記錄或單個數據項的顯示形式出現;在物理上,資料庫實際上是由存放在一個或多個磁碟上的若干個物理檔案組成的,其複雜的物理數據組織方式往往是透明、不公開的。