本書以實際使用過程為框架結構,以先整體后局部為理念,以動態(tài)頁面中進行數(shù)據(jù)表記錄操作為驗證,詳盡介紹了DM8的基礎知識與實踐應用,內容涵蓋DM8中的基本概念、模式操作、數(shù)據(jù)表操作、數(shù)據(jù)表記錄操作、SQL語言、數(shù)據(jù)庫的備份與還原。書中突顯數(shù)據(jù)庫中表記錄在動態(tài)網(wǎng)站中的查詢與編輯,通過動態(tài)網(wǎng)站環(huán)境,踐行學以致用的教學理念。
本書可作為高職院校學生計算機技術基礎、網(wǎng)絡應用、云計算、大數(shù)據(jù)等專業(yè)核心課程的教材,也適用于初次接觸數(shù)據(jù)庫的讀者,還可供動態(tài)網(wǎng)站開發(fā)的自學者或軟件開發(fā)人員參考。
1 DM8環(huán)境搭建
1.1 教學目標
1.1.1 知識目標
1.1.2 能力目標
1.1.3 素質目標
1.2 課前自學
1.2.1 環(huán)境介紹
1.2.2 VMware Workstation 17.0 Pro的下載及安裝
1.2.3 銀河麒麟系統(tǒng)的安裝
1.3 課中實訓
1.3.1 DM8數(shù)據(jù)庫的安裝
1.3.2 DM8數(shù)據(jù)庫的測試
1.4 課后提升
2 動態(tài)網(wǎng)站環(huán)境搭建
2.1 教學目標
2.1.1 知識目標
2.1.2 能力目標
2.1.3 素質目標
2.2 課前自學
2.2.1 達夢數(shù)據(jù)庫介紹
2.2.2 Nginx介紹
2.2.3 PHP8介紹
2.2.4 MobaXterm介紹
2.3 課中實訓
2.3.1 MobaXterm的下載、測試
2.3.2 Nginx的安裝、測試
2.3.3 PHP8的安裝、測試
2.3.4 DM8的數(shù)據(jù)庫連接測試
2.4 課后提升
3 模式、數(shù)據(jù)表、數(shù)據(jù)列的創(chuàng)建、更名與刪除
3.1 教學目標
3.1.1 知識目標
3.1.2 能力目標
3.1.3 素質目標
3.2 課前自學
3.2.1 DM8數(shù)據(jù)庫中常用術語
3.2.2 數(shù)據(jù)庫和實例
3.2.3 模式
3.2.4 用戶
3.2.5 數(shù)據(jù)表
3.2.6 數(shù)據(jù)庫、實例、表空間、用戶、模式、數(shù)據(jù)表之間的關系
3.2.7 數(shù)據(jù)列
3.3 課中實訓
3.3.1 數(shù)據(jù)庫的創(chuàng)建、刪除
3.3.2 模式的創(chuàng)建、刪除
3.3.3 模式的查看、切換
3.3.4 數(shù)據(jù)表的創(chuàng)建、更名、刪除
3.3.5 數(shù)據(jù)列的創(chuàng)建、更名、刪除
3.4 課后提升
4 數(shù)據(jù)表記錄的插入、修改與刪除
4.1 教學目標
4.1.1 知識目標
4.1.2 能力目標
4.1.3 素質目標
4.2 課前自學
4.2.1 數(shù)據(jù)表的重要性
4.2.2 DM8數(shù)據(jù)表及列名(字段)的命名規(guī)范
4.3 課中實訓
4.3.1 插入記錄
4.3.2 修改記錄
4.3.3 刪除記錄
4.4 課后提升
5 數(shù)據(jù)表記錄的查詢
5.1 教學目標
5.1.1 知識目標
5.1.2 能力目標
5.1.3 素質目標
5.2 課前自學
5.3 課中實訓
5.3.1 完成示例性數(shù)據(jù)表創(chuàng)建及記錄的插入
5.3.2 條件表達式實現(xiàn)的查詢
5.3.3 正則表達式實現(xiàn)的查詢
5.3.4 聚合函數(shù)實現(xiàn)的查詢
5.3.5 GROUP BY子句
5.3.6 COALESCE(空值判斷函數(shù))
5.3.7 ORDER BY子句
5.3.8 CASE函數(shù)
5.3.9 復制表結構(包括表記錄)
5.3.10 批量追加數(shù)據(jù)
5.3.11 連接查詢
5.3.12 查詢
5.3.13 TOP、LIMIT、ROWNUM
5.3.14 RANK
5.3.15 動態(tài)頁面下查詢的實現(xiàn)
5.4 課后提升
6 身份證信息的輸出
6.1 教學目標
6.1.1 知識目標
6.1.2 能力目標
6.1.3 素質目標
6.2 課前自學
6.2.1 身份證中含有的信息
6.2.2 具體省(直轄市、自治區(qū)、特別行政區(qū))代碼
6.3 .課中實訓
6.3.1 常量、變量、變量聲明及變量聲明輸出的示例
6.3.2 函數(shù)及自定義函數(shù)
6.3.3 循環(huán)、分支語句
6.3.4 存儲過程及自定義存儲過程的輸出
6.3.5 自定義函數(shù)
6.3.6 自定義存儲過程與自定義函數(shù)的不同
6.3.7 在頁面中完成身份證信息的輸出
6.4 課后提升
7 模式對象與用戶管理
7.1 教學目標
7.1.1 知識目標
7.1.2 能力目標
7.1.3 素質目標
7.2 課前自學
7.2.1 模式對象定義及作用
7.2.2 索引、視圖、觸發(fā)器的定義及作用
7.2.3 密碼策略
7.3 課中實訓
7.3.1 模式對象管理
7.3.2 用戶管理
7.4 課后提升
8 備份還原操作
8.1 教學目標
8.1.1 知識目標
8.1.2 能力目標
8.1.3 素質目標
8.2 課前自學
8.2.1 備份
8.2.2 還原
8.2.3 恢復
8.2.4 備份、還原、恢復的關系
8.3 課中實訓
8.3.1 備份
8.3.2 還原
8.3.3 邏輯備份(導出)
8.3.4 邏輯還原(導入)
8.4 課后提升