導航:首頁 > 文檔加密 > 資料庫編程入門經典pdf

資料庫編程入門經典pdf

發布時間:2023-03-11 13:53:54

Ⅰ 學習c#有什麼視頻教程網站

敏學網的編程開始頻道里有許多c#視頻教程和C#書籍,都是免費的,下載速度也很快。
http://www.minxue.net/22/category-catid-22.html

學習網部分C#視頻教程列表:
# 《C#3.0 設計模式》(C# 3.0 Design Patterns: Use the Power of C# 3.0 to Solve Real-World
# 11-07-09《C#4.0本質論 (第3版)》(Essential C# 4.0)英文文字版[pdf]
# 11-06-28《深入解析C# (第2版)》(C# in Depth, 2nd Edition)英文文字版/更新源代碼[PDF]
# 11-06-18《C#4.0袖珍參考手冊 (第3版)》(C# 4.0 Pocket Reference: Instant Help for C# 4.0 Programmers
# 11-06-14《Beginning C# Object-Oriented Programming (第1版, 涵蓋.NET 4.0 and C# 4.0)》(Beginnin
# 11-06-10《使用C# & VB構建自己的ASP.NET3.5網站 (第3版)》(Build Your Own ASP.Net 3.5 Web site Using
# 11-06-10《The Pragmatic Bookshelf開發叢書-雲端代碼:利用Google AppEngine編程》(Code in the Cloud: Progr
# 11-05-16《C#4.0中文視頻教程共20課完整版》
# 11-02-27《《C#資料庫編程 -ado.net基礎篇》更新第三講/共七講【壓縮包】》[壓縮包]
# 11-02-16《《C#資料庫編程 -ado.net基礎篇》更新第二講/共七講【壓縮包】》[壓縮包]
# 10-12-05《C# 2008資料庫入門經典(第4版)》(Beginning C# 2008 Databases From Novice to Professional)掃描
# 10-12-05《C#入門經典(第4 版)中文版高清PDF》(Beginning Microsoft Visual C# 2008)掃描版[PDF]
# 10-12-05《C#高級編程 (第6版) 網路最清晰、最完整高清PDF版》(Professional C# 2008)掃描版[PDF]
# 10-12-05《Visual C# 2008核心編程》(Programming Microsoft Visual C# 2008: The Language)掃描版[PDF]
# 10-12-05《C# 2008編程參考手冊》(C# 2008 Programmer's Reference)掃描版[PDF]
# 10-10-05《C#數字圖像處理演算法典型實例》(C#)隨書光碟[光碟鏡像]
# 10-09-15《C# 3.0實例精通》(C# 3.0)隨書光碟[光碟鏡像]
# 10-09-15《亮劍.NET:圖解 C#開發實戰》(C#)隨書光碟[光碟鏡像]
# 10-09-03《C#做坦克游戲視頻教程》avi視頻教程[HDTV]
# 10-09-01《C#範例開發大全光碟 壓縮包》[壓縮包]

Ⅱ MySQL入門經典的作品目錄

前言
第一篇 基礎知識
第1章 初識廬山真面目——MySQL資料庫
視頻講解:4分鍾
1.1 為什麼選擇MySQL資料庫
1.1.1 什麼是MySQL資料庫
1.1.2 MySQL的優勢
1.1.3 MySQL的發展史
1.2 MySQL特性
1.3 MySQL的應用環境
1.4 MySQL的管理軟體
1.5 如何學MySQL
1.5.1 如何學好MySQL
1.5.2 MySQL學習常見問題
1.6 小結
1.7 習題
第2章 再識廬山真面目——簡單的MySQL環境
視頻講解:37分鍾
2.1 數據根源——MySQL下載
2.2 搭建橋梁——MySQL環境安裝
2.3 啟動、連接、斷開和停止MySQL伺服器
2.3.1 啟動和停止MySQL伺服器
2.3.2 連接和斷開MySQL伺服器
2.4 使用免安裝的MySQL
2.5 MySQL Workbench圖形化管理工具
2.5.1 MySQL Workbench安裝
2.5.2 創建資料庫和數據表
2.5.3 添加數據
2.5.4 數據的導入和導出
2.6 phpMyAdmin圖形化管理工具
2.6.1 資料庫操作管理
2.6.2 管理數據表
2.6.3 管理數據記錄
2.6.4 導入導出數據
2.6.5 phpMyAdmin設置編碼格式
2.6.6 phpMyAdmin添加伺服器新用戶
2.6.7 phpMyAdmin中重置MySQL伺服器登錄密碼
2.7 上機實踐
2.7.1 啟動、停止伺服器
2.7.2 連接MySQL伺服器
2.8 小結
2.9 習題
第3章 如何存儲和獲取數據——MySQL存儲引擎、數據類型和運算符
視頻講解:34分鍾
3.1 最常用的引擎類型——MySQL存儲引擎
3.1.1 什麼是MySQL存儲引擎
3.1.2 查詢MySQL中支持的存儲引擎
3.1.3 InnoDB存儲引擎
3.1.4 MyISAM存儲引擎
3.1.5 MEMORY存儲引擎
3.1.6 如何選擇存儲引擎
3.1.7 設置數據表的存儲引擎
3.2 數據是如何分類的——MySQL數據類型
3.2.1 數字類型
3.2.2 字元串類型
3.2.3 日期和時間數據類型
3.3 最基本的程序元素——MySQL運算符
3.3.1 算術運算符
3.3.2 比較運算符
3.3.3 邏輯運算符
3.3.4 位運算符
3.3.5 運算符的優先順序
3.4 上機實踐
3.4.1 查看存儲引擎、創建和刪除資料庫
3.4.2 位運算的比較
3.4.3 邏輯運算符的使用
3.5 小結
3.6 習題
第4章 最實用的編程語句——MySQL基本操作
視頻講解:38分鍾
4.1 MySQL資料庫操作
4.1.1 創建資料庫CREATE DATABASE
4.1.2 查看資料庫SHOW DATABASES
4.1.3 選擇資料庫USE DATABASE
4.1.4 刪除資料庫DROP DATABASE
4.2 MySQL數據表操作
4.2.1 創建數據表CREATE TABLE
4.2.2 查看錶結構SHOW COLUMNS或DESCRIBE
4.2.3 修改表結構ALTER TABLE
4.2.4 重命名表RENAME TABLE
4.2.5 刪除表DROP TABLE
4.3 MySQL語句操作
4.3.1 插入記錄INSERT
4.3.2 查詢資料庫記錄SELECT
4.3.3 修改記錄UPDATE
4.3.4 刪除記錄DELETE
4.4 上機實踐
4.4.1 操作teacher表
4.4.2 存在外鍵約束時,不能刪除、更新主表
4.4.3 登錄資料庫系統
4.5 小結
4.6 習題
第5章 在迷宮中尋找出口——掌握函數
視頻講解:37分鍾
5.1 程序的靈魂——MySQL函數
5.2 數字的趣味——數學函數
5.2.1 ABS(x)函數
5.2.2 FLOOR(x)函數
5.2.3 RAND()函數
5.2.4 PI()函數
5.2.5 TRUNCATE(x,y)函數
5.2.6 ROUND(x)函數和ROUND(x,y)函數
5.2.7 SQRT(x)函數
5.3 讓字元舞起來——字元串函數
5.3.1 INSERT(s1,x,len,s2)函數
5.3.2 UPPER(s)函數和UCASE(s)函數
5.3.3 LEFT(s,n)函數
5.3.4 RTRIM(s)函數
5.3.5 SUBSTRING(s,n,len)函數
5.3.6 REVERSE(s)函數
5.3.7 FIELD(s,s1,s2,…)函數
5.4 時間如寶——日期和時間函數
5.4.1 CURDATE()函數和CURRENT_DATE()函數
5.4.2 CURTIME()函數和CURRENT_TIME()函數
5.4.3 NOW()函數
5.4.4 DATEDIFF(d1,d2)函數
5.4.5 ADDDATE(d,n)函數
5.4.6 ADDDATE(d,INTERVAL expr type)函數
5.4.7 SUBDATE(d,n)函數
5.5 多種選擇——條件判斷函數
5.6 系統信息函數
5.6.1 獲取MySQL版本號、連接數和資料庫名的函數
5.6.2 獲取用戶名的函數
5.6.3 獲取字元串的字元集和排序方式的函數
5.7 安全設置——加密函數
5.7.1 加密函數PASSWORD(str)
5.7.2 加密函數MD5(str)
5.8 其他函數
5.8.1 格式化函數FORMAT(x,n)
5.8.2 改變字元集的函數
5.8.3 改變欄位數據類型的函數
5.9 上機實踐
5.9.1 字元串函數的使用
5.9.2 查看當前資料庫版本號
5.9.3 生成3個1~100之間的隨機整數
5.10 小結
5.11 習題
第6章 不可不知的查詢方法——數據查詢
視頻講解:52分鍾
6.1 簡單明了——基本查詢語句
6.2 最通俗易懂——單表查詢
6.2.1 查詢所有欄位
6.2.2 查詢指定欄位
6.2.3 查詢指定數據
6.2.4 帶IN關鍵字的查詢
6.2.5 帶BETWEEN AND的范圍查詢
6.2.6 帶LIKE的字元匹配查詢
6.2.7 用IS NULL關鍵字查詢空值
6.2.8 帶AND的多條件查詢
6.2.9 帶OR的多條件查詢
6.2.10 用DISTINCT關鍵字去除結果中的重復行
6.2.11 用ORDER BY關鍵字對查詢結果排序
6.2.12 用GROUP BY關鍵字分組查詢
6.2.13 用LIMIT限制查詢結果的數量
6.3 摻雜數字趣味——聚合函數查詢
6.3.1 COUNT()函數
6.3.2 SUM()函數
6.3.3 AVG()函數
6.3.4 MAX()函數
6.3.5 MIN()函數
6.4 串聯一起——連接查詢
6.4.1 內連接查詢
6.4.2 外連接查詢
6.4.3 復合條件連接查詢
6.5 從外到內——子查詢
6.5.1 帶IN關鍵字的子查詢
6.5.2 帶比較運算符的子查詢
6.5.3 帶EXISTS關鍵字的子查詢
6.5.4 帶ANY關鍵字的子查詢
6.5.5 帶ALL關鍵字的子查詢
6.6 合並查詢結果
6.7 欄位昵稱——定義表和欄位的別名
6.7.1 為表取別名
6.7.2 為欄位取別名
6.8 使用正則表達式查詢
6.8.1 匹配指定字元中的任意一個
6.8.2 使用「*」和「+」來匹配多個字元
6.9 上機實踐
6.9.1 使用聚合函數SUM對學生成績進行匯總
6.9.2 查詢大於指定條件的記錄
6.9.3 使用比較運算符進行子查詢
6.10 小結
6.11 習題
第二篇 核心技術
第7章 讓程序速度加快——MySQL索引
視頻講解:23分鍾
7.1 MySQL索引概貌
7.1.1 MySQL索引概述
7.1.2 MySQL索引分類
7.2 創建索引
7.2.1 在建立數據表時創建索引
7.2.2 在已建立的數據表中創建索引
7.2.3 修改數據表結構添加索引
7.3 刪除索引
7.4 上機實踐
7.4.1 使用CREATE INDEX創建索引
7.4.2 使用ALTER TABLE語句創建全文索引
7.4.3 刪除唯一索引
7.5 小結
7.6 習題
第8章 一次編寫多次調用——MySQL存儲過程
視頻講解:33分鍾
8.1 創建存儲過程和存儲函數
8.1.1 創建存儲過程
8.1.2 創建存儲函數
8.1.3 變數的應用
8.1.4 游標的運用
8.2 流程式控制制語句
8.2.1 IF語句
8.2.2 CASE語句
8.2.3 WHILE循環語句
8.2.4 LOOP循環語句
8.2.5 REPEAT循環語句
8.3 調用存儲過程和存儲函數
8.3.1 調用存儲過程
8.3.2 調用存儲函數
8.4 查看存儲過程和函數
8.4.1 SHOW STATUS語句
8.4.2 SHOW CREATE語句
8.5 修改存儲過程和函數
8.6 刪除存儲過程和函數
8.7 捕獲存儲過程中的錯誤
8.7.1 定義條件
8.7.2 定義處理程序
8.8 上機實踐
8.8.1 使用存儲過程實現用戶注冊(PHP)
8.8.2 修改存儲函數
8.8.3 從information_schema.Routines表中查看存儲過程
8.9 小結
8.10 習題
第9章 定時炸彈——觸發器
視頻講解:22分鍾
9.1 MySQL觸發器
9.1.1 創建MySQL觸發器
9.1.2 創建具有多個執行語句的觸發器
9.2 查看觸發器
9.2.1 SHOW TRIGGERS
9.2.2 查看triggers表中觸發器信息
9.3 應用觸發器
9.4 刪除觸發器
9.5 上機實踐
9.5.1 創建一個由INSERT觸發的觸發器
9.5.2 獲取資料庫中的觸發器
9.5.3 使用DROP TIRGGER刪除觸發器
9.6 小結
9.7 習題
第10章 虛擬世界——MySQL視圖
視頻講解:22分鍾
10.1 MySQL視圖
10.1.1 視圖的概念
10.1.2 視圖的作用
10.2 創建視圖
10.2.1 查看用戶是否具有創建視圖的許可權
10.2.2 創建視圖
10.2.3 創建視圖的注意事項
10.3 查看視圖
10.4 修改視圖
10.5 更新視圖
10.6 刪除視圖
10.7 上機實踐
10.7.1 在views表中查看視圖詳細信息
10.7.2 在單表上創建視圖
10.7.3 使用MySQL視圖查詢學生信息表
10.8 小結
10.9 習題
第11章 讓程序聽話——MySQL事務
視頻講解:15分鍾
11.1 MySQL事務概述
11.1.1 原子性
11.1.2 一致性
11.1.3 孤立性
11.1.4 持久性
11.2 MySQL事務的創建與存在周期
11.2.1 初始化事務
11.2.2 創建事務
11.2.3 應用SELECT語句查看數據是否被正確輸入
11.2.4 提交事務
11.2.5 撤銷事務(事務回滾)
11.2.6 事務的存在周期
11.3 MySQL行為
11.3.1 自動提交
11.3.2 事務的孤立級
11.3.3 修改事務的孤立級
11.4 事務和性能
11.4.1 應用小事務
11.4.2 選擇合適的孤立級
11.4.3 死鎖的概念與避免
11.5 MySQL偽事務
11.5.1 用表鎖定代替事務
11.5.2 應用表鎖實現偽事務
11.6 上機實踐
11.6.1 使用事務處理技術實現銀行的安全轉賬(PHP)
11.6.2 批處理中使用事務(Java)
11.7 小結
11.8 習題
第12章 實施管理任務——MySQL系統管理
視頻講解:18分鍾
12.1 MySQL系統管理
12.1.1 管理職責概述
12.1.2 日常管理
12.1.3 安全問題
12.1.4 資料庫修復和維護
12.2 數據目錄的位置
12.3 數據目錄的結構
12.4 MySQL伺服器如何提供對數據的訪問
12.5 MySQL資料庫在文件系統里如何表示
12.6 MySQL數據表在文件系統里如何表示
12.6.1 ISAM數據表
12.6.2 MyISAM數據表
12.6.3 MERGE數據表
12.6.4 BDB數據表
12.6.5 InnoDB數據表
12.6.6 HEAP數據表
12.7 SQL語句如何映射為數據表文件操作
12.7.1 創建數據表
12.7.2 更新數據表
12.7.3 刪除數據表
12.8 操作系統對資料庫和數據表命名的限制
12.9 數據目錄的結構對系統性能的影響
12.10 MySQL狀態文件和日誌文件
12.11 小結
12.12 習題
第三篇 高級技術
第13章 保存數據必備——資料庫備份與還原
視頻講解:3分鍾
13.1 數據備份
13.1.1 使用mysqlmp命令備份
13.1.2 直接復制整個資料庫目錄
13.1.3 使用mysqlhot工具快速備份
13.2 數據還原
13.2.1 使用mysql命令還原
13.2.2 直接復制到資料庫目錄
13.3 資料庫遷移
13.3.1 MySQL相同版本的資料庫之間的遷移
13.3.2 不同資料庫之間的遷移
13.4 表的導出和導入
13.4.1 用SELECT...INTO OUTFILE導出文本文件
13.4.2 用mysqlmp命令導出文本文件
13.4.3 用mysql命令導出文本文件
13.5 上機實踐
13.5.1 將表中的內容導出到文件中
13.5.2 使用mysql命令導出HTML文件
13.5.3 導出XML文件
13.6 小結
13.7 習題
第14章 提高程序的便捷——MySQL性能優化
視頻講解:11分鍾
14.1 優化簡介
14.2 優化查詢
14.2.1 分析語句查詢
14.2.2 索引對查詢速度的影響
14.2.3 使用索引查詢
14.3 優化資料庫結構
14.3.1 將欄位很多的表分解成多個表
14.3.2 增加中間表
14.3.3 優化插入記錄的速度
14.3.4 分析表、檢查表和優化表
14.4 查詢高速緩存
14.4.1 檢驗高速緩存是否開啟
14.4.2 使用高速緩存
14.5 優化多表查詢
14.6 優化表設計
14.7 上機實踐
14.7.1 查看MySQL伺服器的連接、查詢次數
14.7.2 檢查表
14.7.3 優化表
14.8 小結
14.9 習題
第15章 進入了武器庫——MySQL資料庫安全技術
視頻講解:11分鍾
15.1 MySQL基本的安全保護策略
15.2 用戶和許可權管理
15.2.1 使用CREATE USER命令創建用戶
15.2.2 使用DROP USER命令刪除用戶
15.2.3 使用RENAME USER命令重命名用戶
15.2.4 GRANT和REVOKE命令
15.3 MySQL資料庫安全技術的常見問題
15.3.1 許可權更改何時生效
15.3.2 設置賬戶密碼
15.3.3 使密碼更安全
15.4 小結
15.5 習題
第16章 瑣碎小事——MySQL日常管理
視頻講解:8分鍾
16.1 連接故障恢復
16.1.1 MySQL套接字被誤刪
16.1.2 忘記root口令
16.2 日誌文件管理
16.2.1 錯誤日誌
16.2.2 通用查詢日誌
16.2.3 二進制日誌
16.2.4 慢速查詢日誌
16.2.5 日誌文件維護
16.2.6 日誌失效處理
16.3 MySQL伺服器鏡像配置
16.3.1 鏡像機制概念
16.3.2 建立主-從鏡像關系
16.3.3 MySQL雙機熱備份
16.4 MySQL伺服器的一些優化配置
16.4.1 對MySQL伺服器的連接監聽情況進行控制
16.4.2 啟用或禁用LOAD DATA語句的LOCAL能力
16.4.3 國際化和本地化
16.4.4 對老數據表進行轉換以激活MySQL 4.1的字元集支持
16.5 優化MySQL伺服器
16.5.1 伺服器參數變數的設置
16.5.2 通用的MySQL伺服器變數
16.5.3 InnoDB處理程序變數
16.6 運行多個MySQL伺服器
16.6.1 運行多個MySQL伺服器需要注意的問題
16.6.2 設置MySQL伺服器啟動選項的策略
16.6.3 用mysql_multi腳本啟動多個MySQL伺服器
16.6.4 在Windows系統上運行多個MySQL伺服器
16.7 小結
16.8 習題
第17章 更上一層樓——PHP訪問MySQL資料庫
視頻講解:39分鍾
17.1 PHP語言概述
17.1.1 什麼是PHP
17.1.2 為什麼選擇PHP
17.1.3 PHP的工作原理
17.1.4 PHP結合資料庫應用的優勢
17.2 PHP操作MySQL資料庫的步驟
17.3 使用PHP操作MySQL資料庫
17.3.1 mysql_connect()函數連接MySQL伺服器
17.3.2 mysql_select_db()函數連接MySQL資料庫
17.3.3 mysql_query()函數執行SQL語句
17.3.4 mysql_fetch_array()函數將結果集返回到數組中
17.3.5 mysql_fetch_row()函數從結果集中獲取一行作為枚舉數組
17.3.6 mysql_num_rows()函數獲取查詢結果集中的記錄數
17.3.7 mysql_free_result()函數釋放內存
17.3.8 mysql_close()函數關閉連接
17.4 PHP管理MySQL資料庫中的數據
17.4.1 向資料庫中添加數據
17.4.2 瀏覽資料庫中數據
17.4.3 編輯資料庫數據
17.4.4 刪除數據
17.4.5 批量刪除數據
17.5 常見問題與解決方法
17.6 MySQL與PHP的應用實例——迷你日記
17.6.1 迷你日記概述
17.6.2 資料庫設計
17.6.3 用戶登錄
17.6.4 發表日記
17.6.5 分頁顯示日記列表
17.6.6 彈出窗口修改日記
17.6.7 查詢日記
17.6.8 應用JavaScript實現批量刪除
17.7 小結
17.8 習題
第四篇 項目實戰
第18章 Java與MySQL資料庫——圖書管理系統
視頻講解:89分鍾
18.1 開發背景
18.2 系統分析
18.2.1 需求分析
18.2.2 可行性研究
18.3 系統設計
18.3.1 系統目標
18.3.2 系統功能結構
18.3.3 系統流程圖
18.3.4 文件夾組織結構
18.4 系統預覽
18.5 資料庫設計
18.5.1 資料庫分析
18.5.2 資料庫概念設計
18.5.3 資料庫邏輯結構
18.6 公共模塊設計
18.6.1 資料庫連接及操作類的編寫
18.6.2 字元串處理類的編寫
18.6.3 配置解決中文亂碼的過濾器
18.7 主界面設計
18.7.1 主界面概述
18.7.2 主界面技術分析
18.7.3 主界面的實現過程
18.8 管理員模塊設計
18.8.1 管理員模塊概述
18.8.2 管理員模塊技術分析
18.8.3 系統登錄的實現過程
18.8.4 查看管理員的實現過程
18.8.5 添加管理員的實現過程
18.8.6 設置管理員許可權的實現過程
18.8.7 刪除管理員的實現過程
18.8.8 單元測試
18.9 圖書借還模塊設計
18.9.1 圖書借還模塊概述
18.9.2 圖書借還模塊技術分析
18.9.3 圖書借閱的實現過程
18.9.4 圖書續借的實現過程
18.9.5 圖書歸還的實現過程
18.9.6 圖書借閱查詢的實現過程
18.9.7 單元測試
18.10 開發問題解析
18.10.1 如何自動計算圖書歸還日期
18.10.2 如何對圖書借閱信息進行統計排行
18.11 小結
第19章 C語言與MySQL資料庫——圖書管理系統
視頻講解:52分鍾
19.1 需求分析
19.2 系統設計
19.2.1 系統目標
19.2.2 系統功能結構
19.2.3 系統預覽
19.2.4 開發及運行環境
19.3 資料庫設計
19.3.1 安裝MySQL資料庫
19.3.2 啟動MySQL資料庫
19.3.3 創建資料庫
19.3.4 數據表結構
19.4 C語言開發資料庫程序的流程
19.4.1 在C語言中引入如下頭文件
19.4.2 引入庫函數
19.5 資料庫管理模塊設計
19.5.1 MySQL常用資料庫操作函數
19.5.2 連接MySQL資料庫
19.5.3 查詢圖書表記錄
19.5.4 插入圖書表記錄
19.5.5 修改圖書表記錄
19.5.6 刪除圖書表記錄
19.6 文件引用
19.7 變數和函數定義
19.8 管理模塊設計
19.8.1 顯示主菜單信息
19.8.2 顯示所有圖書信息
19.8.3 添加圖書信息
19.8.4 修改圖書信息
19.8.5 刪除圖書信息
19.8.6 查詢圖書信息
19.9 小結

Ⅲ C#與資料庫入門書籍~~~

<C#資料庫入門經典>
介紹了每個C#程序員都需要知道和理解的所有關系資料庫和ADO.NET的基礎知識。
這些概念和技術是所有資料庫編程的基礎。即使您以前沒有學習過相關內容,通過完整地學習本書,也能夠以專業的方式處理絕大多數實際的資料庫應用程序。
本書主要面向對如何使用C#訪問關系數據感興趣的讀者。本書假設讀者只具備少量的C#使用經驗,並且不需要預先具有使用關系資料庫或關系資料庫SQL語言的經驗。我們將詳細介紹所有基礎知識,並按照易於學習的順序逐步介紹每個主題,從而幫助讀者在學習本書的過程中逐步掌握相關知識和經驗。因此,讀者最好按照順序學習每一章。

Ⅳ 《PHP程序設計經典300例》pdf下載在線閱讀全文,求百度網盤雲資源

《PHP程序設計經典300例》網路網盤pdf最新全集下載:
鏈接:https://pan..com/s/1rpjBoUpgfEj27M_z0Vk74A

?pwd=rgq1 提取碼:rgq1
簡介:PHP是當今使用最為廣泛的伺服器腳本語言,本書的架構基於PHP+Web 2.0,涵蓋了頁面動態特效展示、伺服器頁面渲染到資料庫應用等所有主流應用,讀者通讀此書後即可實現簡單的Web前端入門實踐。

Ⅳ 自學sql server資料庫的書籍材料等比較好的,有推薦的么

編程入門
SQL Server資料庫經典譯叢:SQL Server 2012編程入門經典(第4版) [Begining Microsoft SQL Server 2012 Programming]

應用
SQL Server 2012管理高級教程(第2版) [Professional Microsoft SQL Server 2012 Administration]
SQL Server 2014管理最佳實踐(第3版)/SQL Server 資料庫經典譯叢
SQL Server 資料庫經典譯叢:SQL Server 2012 深入解析與性能優化(第3版) [Professional SQL Server 2012 Internals and Troubleshooting]

資料庫技術叢書:SQL Server性能優化與管理的藝術

其他擴展
SQL Server資料庫經典譯叢:SQL Server 2012 Integration Services 高級教程(第2版)
SQL Server資料庫經典譯叢:SQL Server 2012 Reporting Services高級教程(第2版) [Professional Microsoft SQL Server 2012 Reporting]
SQL Server資料庫經典譯叢:SQL Server 2012 Analysis Services高級教程(第2版) [Professional Microsoft SQL Server 2012 Analysis Services with MDX and DAX]

Ⅵ 請推薦一本基礎的SQL資料庫的書

《東南大學SQL資料庫基礎資料》網路網盤資源免費下載

鏈接: https://pan..com/s/1X0OqhxxjegbZ4oYD-GNWRw

?pwd=d7k3 提取碼: d7k3

東南大學 SQL資料庫基礎 全39講 主講-幸研 附復習課|各學科 學習視頻目錄|復習課|資料庫基礎003.csf|資料庫基礎002.csf|資料庫基礎001.csf|資料庫基礎(復習)042.csf|資料庫基礎(復習)041.csf|資料庫基礎(復習)040.csf|政治目錄.txt|哲學目錄.txt|語言目錄.txt|藝術目錄.txt|醫學目錄.txt|心理目錄.txt

Ⅶ C#資料庫入門經典的C# 2008資料庫入門經典(第4版)

作者:阿格沃爾 , 哈德萊斯頓
翻譯:沈潔 , 楊華
出版社: 清華大學出版社; 第4版 (2009年3月1日)
平裝: 373頁
正文語種: 漢語
開本: 16
ISBN: 7302196281, 9787302196280
條形碼: 9787302196280
產品尺寸及重量: 25.8 x 18.2 x 1.8 cm ; 662 g 《C# 2008資料庫入門經典(第4版) 》著重介紹了使用C# 2008作為開發工具,與最新發布的Visual Studio 2008及.NET Framework 3.5一起訪問資料庫。《C# 2008資料庫入門經典(第4版)》介紹了使用SQL Server 2005進行資料庫編程的所有知識,將數據「拉」到使用C# 2008開發的應用程序中。在學習《C# 2008資料庫入門經典(第4版)》的過程中,通過創建「試一試」部分的示例應用程序,可以實踐所學的知識。它將幫助您將所學內容應用於實際應用程序中。「示例說明」解釋了示例應用程序的每個代
碼語句以幫助您進行理解。作者希望您不僅能夠掌握C# 2008的知識,還能夠學到SQLServer 2005的知識。《C# 2008資料庫入門經典(第4版)》介紹了相當多的資料庫概念,包括基本知識、SQL Server 2005的T-SQL新功能。《C# 2008資料庫入門經典(第4版)》將幫助您逐步提升代碼編寫能力,所以我們將從簡單的主題講起,逐步過渡到復雜主題。首先介紹基本應用程序開發,然後是LINQ和ADO.NET 3.5的概念,以及使用它們構建應用程序。
作者相信《C# 2008資料庫入門經典(第4版)》能有助於您提高資料庫應用開發的能力。 作者:(美國)阿格沃爾 (美國)哈德萊斯頓 譯者:沈潔 楊華
idya Vrat Agarwal,是一位純Microsoft NET主義者,擁有MCT、MCPD、MCTS、MCSD.NET、MCAD.NET和MCSD等認證,他在萊博智科技(Lionbridge Technologies公司工作。同時,又是印度計算機科學院的終身會員。他最初從事Microsoft.NET測試版本的工作,之後涉足軟體開發、技術推廣、技術顧問、公司培訓的工作和為不同客戶開發基於Microsoft.NET的T3項目。可以在www. Programmers Heaven Com上閱讀到他的文章。他還在www. U Certify com上對.NET Preparation Kits作了評論。 第1章 開發工具
1.1 獲取VisualStudio2008
1.2 安裝
1.3 安裝Northwind樣本資料庫
1.3.1 安裝Northwind創建腳本
1.3.2 創建Northwind樣本資料庫
1.4 安裝AdventureWorks樣本資料庫
1.4.1 安裝AdventureWorks創建腳本
1.4.2 創建AdventureWorks樣本資料庫
1.5 小結
第2章 使用開發工具
2.1 不同版本Microsoft.NETFramework與代碼庫模型
2.2 使用MicrosoftVisualStudio2008
2.3 使用
2.4 小結
第3章 理解關系資料庫
3.1 資料庫的概念
3.2 電子數據表和資料庫的選擇
3.3 使用資料庫的原因
3.4 使用關系型資料庫管理系統的優勢
3.5 桌面RDBMS和伺服器RDBMS的比較
3.5.1 桌面資料庫
3.5.2 伺服器資料庫
3.6 資料庫的生命周期
3.7 映射基數
3.8 鍵的理解
3.8.1 主鍵
3.8.2 外鍵
3.9 理解數據完整性
3.9.1 實體完整性
3.9.2 引用完整性
3.1 0規范化概念
3.1 1規范化的缺陷
3.1 2小結
第4章 編寫資料庫查詢
4.1 比較QBE與SQL
4.2 查詢
4.3 通用表表達式
4.4 GROUPBY子句
4.5 PIVOT運算符
4.6 ROW_NUMBER()函數
4.7 PARTITIONBY子句
4.8 模式匹配
4.9 合計函數
4.1 0DATETIME日期函數
4.1 1連接
4.1 1.1 內連接
4.1 1.2 外連接
4.1 1.3 其他連接
4.1 2小結
第5章 操縱資料庫數據
5.1 檢索數據
5.1.1 使用WHERE子句
5.1.2 數據排序
5.2 使用SELECTINTO語句
5.3 插入數據
5.4 更新數據
5.5 刪除數據
5.6 小結
第6章 使用存儲過程
6.1 創建存儲過程
6.2 修改存儲過程
6.3 顯示存儲過程的定義
6.4 重命名存儲過程
6.5 在C#中使用存儲過程
6.6 刪除存儲過程
6.7 小結
第7章 使用XML
7.1 XML的定義
7.2 選擇XML的原因
7.3 將數據存儲為XML格式的好處
7.4 理解XML文檔
7.5 理解XML聲明
7.6 將關系型數據轉換為XML
7.6.1 使用FORXMLRAW模式
7.6.2 使用FORXMLAUTO
7.7 使用xml數據類型
7.8 小結
第8章 了解事務
8.1 事務的概念
8.2 何時使用事務
8.3 理解ACID屬性
8.4 事務設計
8.5 事務狀態
8.6 指定事務界限
8.7 在事務中允許使用的T-SQL語句
8.8 SQLServer2005中的本地事務
8.9 SQLServer2005中的分布式事務
8.1 0編寫高效事務的准則
8.1 1如何編寫事務
8.1 1.1 在T-SQL中編寫事務
8.1 1.2 在ADO.NET中編寫事務
8.1 2小結
第9章 ADO.NET簡介
9.1 了解ADO.NET
9.2 開發ADO.NET的原因
9.3 從ADO到ADO.NET
9.3.1 ADO.NET並非ADO的新版本
9.3.2 ADO.NET和.NET基類庫
9.4 理解ADO.NET體系結構
9.5 使用SQLServer數據提供程序
9.6 使用OLEDB數據提供程序
9.7 使用ODBC數據提供程序
9.8 數據提供程序是API
9.9 小結
第10章 創建連接
10.1 數據提供程序連接類概述
10.2 使用SqlConnection連接到SQLServerExpress
10.2.1 調試到SQLServer的連接
10.2.2 SqlConnection中的安全與口令
10.2.3 使用SQLServer安全機制
10.2.4 SqlConnection中的連接字元串參數
10.2.5 連接池
10.3 連接對象的進階用法
10.3.1 在連接構造函數中使用連接字元串
10.3.2 顯示連接信息
10.4 用OleDbConnection連接到SSE
10.5 小結
第11章 執行命令
11.1 創建命令
11.1.1 關聯命令與連接
11.1.2 設置Command對象的文本
11.2 執行命令
11.3 執行具有多個結果的命令
11.4 執行語句
11.5 命令參數
11.6 小結
第12章 數據讀取器
12.1 數據讀取器概述
12.1.1 使用序數索引器
12.1.2 使用列名索引器
12.1.3 使用類型訪問器方法
12.2 獲取數據的信息
12.3 獲取表的數據
12.4 使用數據讀取器處理多個結果集
12.5 小結
第13章 使用數據集和數據適配器
13.1 理解對象模型
13.1.1 數據集與數據讀取器
13.1.2 數據集概述
13.1.3 數據適配器概述
13.1.4 DataTable、DataColumn和DataRow對象概述
13.2 使用數據集和數據適配器
13.2.1 數據集的篩選和排序
13.2.2 比較FilterSort和PopDataSet
13.2.3 使用數據視圖
13.2.4 修改數據集中的數據
13.3 將變化保存到數據源中
13.4 並發
13.5 使用數據集和XML
13.6 在沒有數據集的情況下使用數據表
13.7 理解有類型和無類型的數據集
13.8 小結
第14章 構建WindowsForms應用程序
14.1 理解WindowsForms
14.2 用戶界面設計原則
14.3 用戶界面設計的最佳實踐
14.4 利用WindowsForms
14.5 理解設計視圖和代碼視圖
14.6 屬性窗口中的排序屬性
14.6.1 分類視圖
14.6.2 按字母順序排列的視圖
14.7 設置解決方案、項目和WindowsForms屬性
14.8 利用控制項
14.9 設置Dock和Anchor屬性
14.9.1 Dock屬性
14.9.2 Anchor屬性
14.1 0為項目添加新窗體
14.1 1實現MDI窗體
14.1 2小結
第15章 構建ASP.NET應用程序
15.1 理解Web功能
15.1.1 Web伺服器
15.1.2 Web瀏覽器和HTTP
15.2 ASP.NET和Web頁面概述
15.3 理解VisualStudio2008
Web站點類型
15.3.1 文件系統Web站點
15.3.2 FTPWeb站點
15.3.3 HTTPWeb站點
15.4 ASP.NETWeb站點布局
15.4.1 Web頁面
15.4.2 應用程序文件夾
15.4.3 Web.config文件
15.5 使用Master頁面
15.6 小結
第16章 處理異常
16.1 處理ADO.NET異常
16.2 處理資料庫異常
16.3 小結
第17章 處理事件
17.1 理解事件
17.2 事件的屬性
17.3 設計事件
17.4 控制項引發的通用事件
17.5 事件生成器和使用者
17.6 小結1
第18章 使用文本和二進制數據
18.1 理解SQLServer文本和二進制數據類型
18.2 在資料庫中存儲圖像
18.3 從資料庫中檢索圖像
18.4 處理文本數據
18.5 小結
第19章 使用LINQ
19.1 LINQ概述
19.2 LINQ的體系結構
19.3 LINQ的項目結構
19.4 使用LINQtoObjects
19.5 使用LINQtoSQL
19.6 使用LINQtoXML
19.7 小結
第20章 使用ADO.NET3.5
20.1 理解ADO.NET3.5 EntityFramework
20.2 理解實體數據模型
20.3 利用實體數據模型
20.4 小結 由於大多數實際應用程序都要與存儲在關系資料庫中的數據進行交互,因此每個C#程序員需要知道如何訪問數據。本書主要介紹了如何使用C#2008與SQL Server 2005交互。還介紹了.NET Framework 3.5最令人激動的功能LINQ和ADO.NET 3.5。相比於純資料庫概念的書來說,本書闡明資料庫概念的章節將能更好地幫助您理解。本書還涉及了SQL Server 2005中的很多T-SQL新功能。
本書採用的編寫方式是編程新手容易理解的,而編程高手也能從本書受益。如果您想要使用Visual Studio 2008創建資料庫應用程序,那麼本書就非常適合您。本書不但介紹了應用程序開發人員可能使用的所有概念,還講解了在示常式序中使用的每一行代碼。
本書採用的組織方式是先幫助您打下牢固的基礎,然後進一步學習高級技能。
本書讀者對象
如果您是一位喜歡使用C#語言訪問資料庫的應用程序開發人員,那本書非常適合您,因為它介紹了使用C#2008進行SQL Server 2005編程。
本書不要求讀者事先了解C#2.0、SQL Server 2000和資料庫的概念。本書已經包含了其他書籍要求讀者學前需具備的所有基礎知識。
本書是任何想使用C#2008與資料庫進行交互的應用程序開發人員所應必備的。如果您就是其中一員,那本書將是您不可或缺的。本書內容簡介
本書包含了Visual Studio 2008、SQL Server 2005、C#2008、LINQ和ADO.NET 3.5等內容。所有這些主題都是以章的形式出現,並使用了不同的概念和代碼示例作了解釋。本書中的應用程序都是模仿了現實生活中的應用程序,因此通過對本書的學習,您可以在工作中利用這些概念。

Ⅷ T-SQL編程入門經典的目錄

第1章 T-SQL和數據管理系統簡介
1.1 T-SQL語言
1.1.1 T-SQL:是編程語言還是查詢語言
1.1.2 SQL Server 2008中的新特性
1.1.3 資料庫管理系統(DBMS)
1.2 作為關系資料庫管理系統的SQL Server
1.2.1 表
1.2.2 關系
1.2.3 RDBMS與數據完整性
1.3 SQL Server與其他產品
1.3.1 Microsoft SQL Server
1.3.2 Oracle
1.3.3 IBM DB2
1.3.4 Informix
1.3.5 Sybase SQLAnywhere
1.3.6 Microsoft Access(Jet)
1.3.7 MySQL
1.4 小結
第2章 SQL Server基礎
2.1 誰使用SQL Server
2.2 SQL Server版本和功能
2.2.1 SQL Server壓縮版
2.2.2 SQL Server Express版
2.2.3 SQL Server工作組版
2.2.4 SQL Server標准版
2.2.5 SQL Server企業版
2.2.6 關系資料庫引擎
2.3 語義
2.3.1 變化的術語
2.3.2 關系
2.3.3 主鍵
2.3.4 外鍵
2.4 規范化規則
2.5 應用規范化規則
2.5.1 想一想
2.5.2 多重關聯
2.5.3 多值列
2.5.4 規范化還是去規范化
2.5.5 質疑權威
2.6 查詢處理的機制
2.7 AdventureWorks資料庫
2.8 小結
第3章 SQL Server工具
3.1 常見的SQL Server任務
3.2 SQL Server Management Studio
3.2.1 工具窗口
3.2.2 工具欄
3.2.3 SQL Server Management Studio配置
3.3 SQL Server Business Intelligence Development Studio
3.4 SQL Server Profiler
3.5 Database Tuning Advisor
3.6 SQL Server Configuration Manager
3.7 命令行工具
3.8 編寫查詢
3.8.1 腳本選項
3.8.2 使用圖形化的查詢設計器
3.8.3 使用模板
3.8.4 使用調試功能
3.9 小結
3.10 習題
第4章 T-SQL語言
4.1 SQL的本質
4.2 從哪兒開始
4.3 數據操縱語言(DML)
4.3.1 查詢是有層次的
4.3.2 基於集合的操作
4.3.3 基於行的操作
4.3.4 查詢語法基礎
4.3.5 命名規范
4.3.6 對象的界定
4.3.7 注釋腳本
4.3.8 使用模板
4.3.9 生成腳本
4.3.10 管理腳本
4.3.11 版本控制
4.4 數據定義語言
4.4.1 創建表
4.4.2 創建視圖
4.4.3 創建存儲過程
4.4.4 創建觸發器
4.4.5 創建用戶自定義函數
4.4.6 腳本編寫實踐
4.5 數據控制語言
4.6 小結
4.7 習題
第5章 數據檢索
5.1 存儲與檢索
5.2 SELECT語句
5.2.1 列的選擇
5.2.2 列的別名
5.2.3 被計算和繼承的列
5.2.4 行的過濾
5.2.5 WHERE子句
5.2.6 使用括弧
5.2.7 結果排序
5.2.8 排在前面的值
5.3 小結
5.4 習題
第6章 SQL函數
6.1 函數的組成
6.1.1 一個論點
6.1.2 確定性函數
6.1.3 在函數中使用用戶變數
6.1.4 在查詢中使用函數
6.1.5 嵌套函數
6.2 聚合函數
6.2.1 AVG()函數
6.2.2 COUNT()函數
6.2.3 MIN()與MAX()函數
6.2.4 SUM()函數
6.3 配置變數
6.3.1 @@ERROR變數
6.3.2 @@SERVICENAME變數
6.3.3 @@TOTALE_RRORS變數
6.3.4 @@TOTAL_READ變數
6.3.5 @@VERSION變數
6.3.6 錯誤函數
6.4 轉換函數
6.4.1 CAST()函數
6.4.2 CONVERT()函數
6.4.3 STR()函數
6.5 游標函數與變數
6.5.1 CURSOR_STATUS()函數
6.5.2 @@CURSOR_ROWS全局變數
6.5.3 @@FETCH_STATUS全局變數
6.6 日期函數
6.6.1 DATEADD()函數
6.6.2 DATEDIFF()函數
6.6.3 DATEPART()與DATENAME()函數
6.6.4 GETDATE()與GETUTCDATE()函數
6.6.5 SYSDATETIME()和SYSUTCDATETIME()函數
6.6.6 DAY(). MONTH()和YEAR()函數
6.7 字元串操縱函數
6.7.1 ASCII(). CHAR(). UNICODE()和NCHAR()函數
6.7.2 CHARINDEX()和PATINDEX()函數
6.7.3 LEN()函數
6.7.4 LEFT()與RIGHT()函數
6.7.5 SUBSTRING()函數
6.7.6 LOWER()與UPPER()函數
6.7.7 LTRIM()與RTRIM()函數
6.7.8 REPLACE()函數
6.7.9 REPLICATE()與SPACE()函數
6.7.10 REVERSE()函數
6.7.11 STUFF()函數
6.7.12 QUOTENAME()函數
6.8 數學函數
6.9 元數據函數
6.10 排列函數
6.10.1 ROW_NUMBER()函數
6.10.2 RANK()與DENSE_RANK()函數
6.11.3 NTILE(n)函數
6.11 安全函數
6.12 系統函數與系統變數
6.12.1 COALESCE()函數
6.12.2 DATALENGTH()函數
6.13 系統統計變數
6.14 小結
6.15 習題
第7章 聚合與分組
7.1 分組還是不分組
7.2 使用聚合函數
7.2.1 COUNT()函數
7.2.2 SUM()函數
7.2.3 AVG()函數
7.3 理解統計函數
7.3.1 STDEV()函數
7.3.2 STDEVP()函數
7.3.3 VAR()函數
7.3.4 VARP()函數
7.3.5 用戶自定義的聚合函數
7.4 數據分組
7.4.1 GROUP BY子句
7.4.2 HAVING子句
7.4.3 總計與小計
7.4.4 子分組
7.4.5 ROLLUP子句
7.4.6 CUBE子句
7.4.7 GROUPING()函數
7.4.8 COMPUTE與COMPUTE BY子句
7.5 小結
7.6 習題
第8章 多表查詢
8.1 理解子查詢與連接
8.1.1 在WHERE子句中連接表
8.1.2 在FROM子句中連接表
8.1.3 連接的類型
8.1.4 內連接
8.1.5 外連接
8.1.6 多列連接
8.1.7 非同等連接
8.1.8 特殊目的的連接運算
8.1.9 合並查詢
8.2 小結
8.3 習題
第9章 高級查詢與腳本
9.1 子查詢
9.1.1 標量表達式
9.1.2 交換連接運算
9.1.3 互相關聯的子查詢
9.1.4 子查詢業務案例
9.2 Common Table Expressions(CTE)
9.3 游標
9.3.1 行集(rowset)與游標操作
9.3.2 創建與遍歷游標
9.4 小結
9.5 習題
第10章 數據事務
10.1 事務簡介
10.1.1 事務類型
10.1.2 ACID測試
10.1.3 事務日誌
10.1.4 記入日誌的操作
10.2 對數據執行CRUD
10.2.1 添加記錄
10.2.2 修改記錄
10.2.3 刪除記錄
10.2.4 用MERGE命令自動完成插入、更新和刪除操作
10.3 顯式事務
10.4 小結
10.5 習題
第11章 高級功能
11.1 數據的透視
11.1.1 PIVOT操作符
11.1.2 UNPIVOT操作符
11.2 全文索引和近似匹配
11.3 Microsoft 搜索服務
11.3.1 音索匹配
11.3.2 DIFFERENCE()函數
11.4 管理並填寫目錄
11.5 小結
11.6 習題
第12章 T-SQL編程對象
12.1 視圖
12.1.1 虛表
12.1.2 創建視圖
12.1.3 保護數據
12.1.4 隱藏復雜性
12.2 存儲過程
12.2.1 用存儲過程實現帶參數的視圖
12.2.2 使用參數
12.2.3 返回值
12.2.4 記錄的維護
12.2.5 處理和引發錯誤
12.2.6 錯誤消息
12.2.7 處理業務邏輯
12.2.8 循環
12.3 用戶自定義函數
12.3.1 標量函數
12.3.2 內嵌表值函數
12.3.3 多語句表值函數
12.4 事務管理
12.5 小結
12.6 習題
第13章 創建和管理資料庫對象
13.1 數據定義語言
13.1.1 創建對象
13.1.2 修改對象
13.1.3 刪除對象
13.1.4 對象的命名
13.1.5 創建DDL腳本
13.1.6 創建表
13.1.7 唯一標識符
13.1.8 約束
13.1.9 創建視圖
13.1.10 帶索引的視圖
13.1.11 創建存儲過程
13.1.12 CREATE FUNCTION
13.2 IF EXISTS
13.3 資料庫對象的安全
13.3.1 管理安全性對象
13.3.2 數據控制語言
13.4 小結
13.5 習題
第14章 分析和優化查詢性能
14.1 數據檢索
14.2 分析查詢
14.2.1 會話選項
14.2.3 圖形化執行計劃
14.3 編寫高效的T-SQL(最佳實踐方式)
14.4 小結
14.5 習題
第15章 T-SQL在應用程序與報表中的應用
15.1 應用程序編程模型
15.2 選擇模型
15.2.1 桌面資料庫應用程序
15.2.2 客戶/伺服器資料庫解決方案
15.2.3 n層組件解決方案
15.2.4 Web伺服器應用程序
15.2.5 多層Web服務解決方案
15.2.6 多系統集成解決方案
15.3 SQL Server 2008報表服務
15.3.1 報表服務的體系結構
15.3.2 SQL Server 2008報表設計器
15.3.3 部署報表
15.3.4 用報表管理器查看報表
15.3.5 報表數據緩存
15.2.6 商業智能和業務報表
15.3.7 報表應用程序的集成
15.4 小結
附錄A 命令語法參考
附錄B 系統變數與函數參考
附錄C 系統存儲過程參考
附錄D 信息模式視圖參考
附錄E FileStream對象和語法
附錄F 習題答案

閱讀全文

與資料庫編程入門經典pdf相關的資料

熱點內容
伺服器和資料庫怎麼聯系 瀏覽:631
hbase配置壓縮 瀏覽:916
java000 瀏覽:477
華為手機文件夾的字體顏色 瀏覽:634
安卓怎麼換相機 瀏覽:933
華為相片文件夾怎麼刪除重復照片 瀏覽:314
plc編程視頻教程大全 瀏覽:938
直播用哪個app播放背景音樂 瀏覽:850
點歌機系統app在哪裡下載 瀏覽:609
javadate類型轉換string 瀏覽:694
RPG游戲解壓後亂碼 瀏覽:988
無線通信的幾個密鑰演算法 瀏覽:644
王者榮耀app數據修復在哪裡 瀏覽:429
基於單片機飲水機溫度控制系統的設計 瀏覽:455
c中委託被編譯後的結構 瀏覽:152
飛燕app怎麼注銷賬號 瀏覽:895
cad命令縮小 瀏覽:154
linux發展史 瀏覽:629
伺服器選用什麼CPU比較好 瀏覽:334
明星怎麼宣傳安卓 瀏覽:953