




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
項目一項目需求說明書《MySQL數據庫技術項目化教程》項目1項目說明書-課件.pptx項目2MySQL的安裝與配置-課件.pptx項目3數據庫的基本操作-課件.pptx項目4數據表的創建與管理-課件.pptx項目5項目數據查詢-課件.pptx項目6數據庫編程-課件.pptx項目7數據庫索引與視圖-課件.pptx項目8數據庫安全及性能優化-課件.pptx項目9信貸管理系統數據庫設計-課件.pptx全套可編輯PPT課件123項目需求分析項目功能分析系統數據庫設計需求分析需求分析定義2需求分析也稱為軟件需求分析、系統需求分析或需求分析工程等,是開發人員經過深入細致的調研和分析、準確理解用戶和項目的功能、性能、可靠性等具體要求,將用戶非形式的需求表述轉化為完整的需求定義,從而確定系統必須做什么的過程。(1)目標(2)原則(3)內容(4)過程需求分析需求文檔編寫規范31.編寫方法在編寫文檔時,可以根據需要選擇一種或多種方法,能夠說明白需求為目的。編寫方法有以下三種。1)用結構化和自然語言編寫文檔;2)建立圖形化模型,描繪轉換過程、系統狀態、相互之間的變化、數據關系、邏輯流或對象類和他們的關系;3)編寫形式化規格說明,可以通過使用數學上精確的形式化邏輯語言來定義需求。2.需求文檔編寫原則1)句子簡短完整,具有正確的語法、拼寫和標點;2)使用的術語與詞匯表中所定義的一致;3)需求陳述應該有一致的樣式,例如“系統必須……”或者“用戶必須……”,并緊跟一個動作或可觀察的結果;4)避免使用模糊、主觀的術語,減少不確定性,如“界面友好、操作方便”;5)避免使用比較性詞語,如“提高”,應定量說明提高程度。需求分析需求規格說明書編寫提綱4需求規格說明書是需求分析的輸出,有以下幾個方面的作用:一是便于用戶、開發人員進行理解和交流;二是反映出用戶問題的結構,可以作為軟件開發工作的基礎和依據;三是作為確認測試和驗收的依據。需求規格說明書編寫內容主要包括引言、任務概述、數據描述、功能要求、性能需求、運行需求、運行環境規定、附錄等幾個方面。1)引言內容主要包括目的、項目背景、術語描述、參考資料等。
2)任務概述主要包括目標、用戶特點、假定和約束等。3)數據描述主要包括靜態數據、動態數據、數據庫描述、數據詞典、數據采集等。4)功能要求主要包括功能劃分、功能描述等。5)性能需求主要包括數據精確度、時間特性、適應性等。6)運行需求主要包括輸人輸出要求、數據管理能力要求、故障處理要求及其他專門要求。7)運行環境規定主要包括硬件設備需求、支持軟件、硬件接口、控制方法等。123項目需求分析項目功能分析系統數據庫設計項目功能分析分析客戶需求;確定軟件開發中的危險性有哪些,確定軟件安全性要求;分析軟件系統中各個配置項;確定軟件配置和和硬件配置項目之間的相關要求,并在危險分析基礎之上,提出軟件配置項的安全性要求;確定操作系統、編程語言和軟件開發環境,并驗證和確認其安全性和可靠性;確定非開發軟件配置項;形成軟件系統設計說明。功能分析流程6項目功能分析功能結構圖7項目功能分析基礎管理:主要針對組織機構、人員賬號、系統角色和權限進行管理。參數設置:主要針對數據字典、文檔模板、評分表模板、流程配置、計息參數等進行管理和設置。客戶管理:主要針對個人客戶、企業客戶信息進行管理,同時包括針對不同客戶經理管理的客戶在客戶經理發生變化時的移交管理。貸前管理:包括項目立項申請、項目審查、項目風控會、項目審批、合同制作、合同審批、放款申請、放款審批、財務放款等環節。貸后管理:包括本息收取、本息收取審核、提前還款、提前還款審核、提前結清、提前結清審批、貸款信息變更、貸后檢查、五級分類管理及資料歸檔管理等。統計報表:包括貸款余額統計表、貸款利息收回統計表、貸款本金收回統計表、貸款時點、日均及平均利率統計表。預警提醒:包括到期提醒、收息提醒、預期提醒、欠息提醒等功能。核心功能描述8123項目需求分析項目功能分析系統數據庫設計系統數據庫設計數據輸入:提供數據輸入準確、快速、完整性的操作手段,實現應用系統在數據源發生地一次性輸入數據技術。數據共享:必須提供系統數據共享功能。數據通信:必須具備通過網絡自動通信交換數據的功能,避免通過介質交換數據。數據備份:具備數據備份功能,包括自動定時數據備份,程序操作備份和手工操作備份,為防止不可預見的事故及災害,數據必須異地備份。數據恢復:具備數據恢復功能,包括程序操作數據恢復和手工操作數據恢復。數據字典編碼標準:數據字典包括國家標準數據字典、行業標準數據字典、地方標準數據字典和用戶數據字典。數據庫設計技術規范10系統數據庫設計E-R圖也稱實體-聯系圖(EntityRelationshipDiagram),提供了表示實體類型、屬性和聯系的方法,用來描述現實世界的概念模型。它是描述現實世界關系概念模型的有效方法。是表示概念關系模型的一種方式。用“矩形框”表示實體型,矩形框內寫明實體名稱;用“橢圓圖框”或圓角矩形表示實體的屬性,并用“實心線段”將其與相應關系的“實體型”連接起來;用“菱形框”表示實體型之間的聯系成因,在菱形框內寫明聯系名,并用“實心線段”分別與有關實體型連接起來,同時在“實心線段”旁標上聯系的類型(1:1,1:n或m:n)。E-R圖11系統數據庫設計矩形框:表示實體,在框中記入實體名。菱形框:表示聯系,在框中記入聯系名。橢圓形框:表示實體或聯系的屬性,將屬性名記入框中。對于主屬性名,則在其名稱下劃一下劃線。連線:實體與屬性之間;實體與聯系之間;聯系與屬性之間用直線相連,并在直線上標注聯系的類型。(對于一對一聯系,要在兩個實體連線方向各寫1;對于一對多聯系,要在一的一方寫1,多的一方寫N;對于多對多關系,則要在兩個實體連線方向各寫N,M)。E-R成分12系統數據庫設計物理數據模型(PhysicalDataModel,PDM)描述了數據在存儲介質上的組織結構,與具體數據庫管理系統(DataBaseManagementSystem,DBMS)有關。它是在概念數據模型或邏輯數據模型的基礎上,考慮各種具體實現因素,進行數據庫體系結構設計,真正實現數據在數據庫中的表示。目標是為一個給定的概念數據模型或邏輯數據模型選取一個最適合應用要求的物理結構。物理數據模型的主要功能:1)可以將數據庫的物理設計結果從一種數據庫移植到另一種數據庫。2)可以通過逆向工程將已經存在的數據庫物理結構重新生成物理數據模型。3)可以定制生成標準的模型報告。4)可以轉換為CDM、LDM、OOM、XML。完成多種數據庫的物理結構設計,并生成數據庫對象的.sql腳本。物理模型13結束,謝謝大家第2章
項目數據庫MySQL安裝與配置《MySQL數據庫技術項目化教程》1234了解MySQL數據庫發行版本掌握MySQL數據庫安裝掌握MySQL數據庫基本配置掌握MySQL數據庫的啟動、退出和停止知識點講解【教學重點】(1)MySQL數據庫的安裝與配置;(2)MySQL數據庫的啟動、退出和停止命令。知識點講解17知識點講解知識點講解18任務一安裝與配置MySQL(1)下載MySQL在安裝與配置MySQL數據庫前首先要登錄官網下載安裝文件,具體步驟如下:步驟1啟動IE瀏覽器。雙擊桌面上IE瀏覽器圖標“”,或者單擊任務欄中的IE瀏覽器圖標“”打開IE瀏覽器窗口。步驟2在IE瀏覽器地址欄中輸入下載網址:/downloads/mysql/,按Enter鍵轉入到MySQL下載頁面。知識點講解知識點講解19(1)下載MySQL任務一安裝與配置MySQL步驟3在MySQL下載頁面中,單擊“Windows(x86,64-bit),ZIPArchive”旁的“download”按鈕。步驟4在跳轉出的頁面中單擊“Nothanks,juststartmydownload.”開始下載軟件。知識點講解知識點講解20任務一安裝與配置MySQL(2)安裝MySQLMySQL下載完成后,即可對該軟件進行安裝,安裝過程詳見教材。知識點講解知識點講解21任務二啟動、登錄、退出和停止MySQL【任務要求】知識要求:啟動、登錄、退出和停止MySQL;實施要求:在自己的計算機上運行Mysql數據系統軟件;技能要求:具備Mysql數據庫系統軟件啟動、登錄、退出和停止MySQL。知識點講解知識點講解22任務二啟動、登錄、退出和停止MySQL2.1啟動數據庫MySQL安裝完成后,需要啟動MySQL服務,用戶才能登錄、使用數據庫。啟動MySQL服務有兩種方式,一是通過服務管理啟動,二是在命令行窗口中啟動。1.在服務管理啟動“MySQL”具體步驟如下:
步驟1右擊桌面左下角的“開始”按鈕(也可以使用快捷組合鍵“win+r”彈出運行對話框),選擇“執行”命令,在彈出的“運行”對話框中輸入“services.msc”,單擊“確定”按鈕。知識點講解知識點講解23任務二啟動、登錄、退出和停止MySQL步驟2打開“服務”窗口,在名稱序列中找到“MySQL”,單擊左側出現的“啟動”鏈接,即可啟動“MySQL”服務。知識點講解知識點講解24任務二啟動、登錄、退出和停止MySQL2.在命令行窗口中啟動“MySQL”具體步驟步驟1右擊桌面左下角的“開始”按鈕,選擇“執行”命令,在彈出的“運行”對話框中輸入“cmd”,單擊“確定”按鈕知識點講解知識點講解25任務二啟動、登錄、退出和停止MySQL步驟2在命令行中輸入“netstartmysql”命令,按回車鍵確認即可啟動“MySQL”服務。知識點講解知識點講解26任務二啟動、登錄、退出和停止MySQL3.登錄與退出數據庫(1)登錄MySQL步驟1在開始菜單中找到安裝的“MySQL”,在“MySQL”中單擊“MySQL8.0CommandLineClient”命令,彈出“MySQL”命令行客戶端窗口。知識點講解知識點講解27任務二啟動、登錄、退出和停止MySQL步驟2在彈出的“MySQL”命令行登錄窗口輸入登錄密碼后,按回車鍵確認,進入“MySQL”命令行窗口。知識點講解知識點講解28(2)退出MySQL任務二啟動、登錄、退出和停止MySQL在“MySQL”命令行窗口“mysql>”提示符后輸入QUIT或\q,回車確認即可退出MySQL。知識點講解知識點講解29(3)停止“MySQL”服務①在服務管理中停止“MySQL”在打開“服務”的窗口中選擇“MySQL”,單擊左側的“停止”鏈接即可完成停止“MySQL”服務。任務二啟動、登錄、退出和停止MySQL知識點講解知識點講解30②在管理員命令行窗口中停止“MySQL”服務在管理員命令窗口輸入“netstopmysql”,按回車鍵確認,即可停止“MySQL”服務。任務二啟動、登錄、退出和停止MySQL結束,謝謝大家第3章項目數據庫MySQL基本操作《MySQL數據庫技術項目化教程》1234掌握MySQL數據庫的創建項目數據庫掌握MySQL數據庫的查看創建項目數據庫掌握項目數據庫與項目數據庫之間的切換掌握創建的項目數據庫的退出與刪除創建數據庫知識點講解【教學重點】(1)能在MySQL數據庫軟件中創建項目數據庫;(2)能在MySQL數據庫軟件中切換項目數據庫;(3)能在MySQL數據庫軟件中退出、刪除項目數據庫知識點講解34知識點講解知識點講解35任務一創建數據庫1.1系統數據庫MySQL安裝成功后,系統會自動創建information_schema和MySQL數據庫,這是系統數據庫,MySQL數據庫的系統信息都存儲在這兩個數據庫中。如果刪除了這些數據庫,MySQL將不能正常工作。對于用戶的數據,需要創建新的數據庫來存放。查看當前系統中存在的數據庫語句:SHOWDATABASES;知識點講解知識點講解36任務一創建數據庫1.2創建數據庫創建數據庫的關鍵字為CREATE,具體語法形式如下:CREATE{DATABASE|SCHEMA}[IFNOTEXISTS]數據庫名
;語法說明:(1)語句中“[]”內為可選項,“{|}”表示二選一。IFNOTEXISTS:在創建數據庫前進行判斷,只有該數據庫目前尚不存在時才執行CREATEDATABASE操作。因此,此選項可以避免出現數據庫已經存在而新建的錯誤。根據CREATEDATABASE的語法格式,創建數據庫最簡化格式如下:CREATEDATABASE數據庫名
;知識點講解知識點講解37任務一創建數據庫(2)對于數據庫的命名,除簡單明了,見其名知其意外,還要遵循以下規則:一般由字母和下劃線組成,不允許有空格,可以是英文單詞、英文短語或相應縮寫;不允許是MySQL關鍵字;長度最好不超過128位;不能與其他數據庫同名。知識點講解知識點講解38任務一創建數據庫【例3-1】使用CREATE關鍵字創建數據庫credit。mysql>CREATEDATABASEcredit;QueryOK,1rowaffected(0.01sec)mysql>CREATEDATABASEIFNOTEXISTScredit;QueryOK,1rowaffected,1warning(0.01sec)知識點講解知識點講解39任務二查看與選擇數據庫1.查看數據庫查看數據庫管理系統中的所有數據庫,語句如下:SHOWDATABASES;【例3-2】查看當前數據庫管理系統中所有的數據庫。mysql>SHOWDATABASES;知識點講解知識點講解40任務二查看與選擇數據庫2.選擇數據庫在操作數據庫對象之前要先選擇所操作的數據庫,選擇數據庫的語法如下:USE數據庫名;【例3-3】選擇credit數據庫。mysql>USEcredit;Databasechanged知識點講解知識點講解41任務三退出與刪除數據庫1退出數據庫如果要退出當前數據庫,具體語法如下:Exit;或:quit;【例3-4】退出credit數據庫。mysql>exit;或:mysql>quit;知識點講解知識點講解422.刪除數據庫如果要刪除已經創建的數據庫,具體語法如下:DROPDATABASE[IFEXISTS]數據庫名;IFEXISTS:使用IFEXISTS子句可以刪除不存在的數據庫時出現的MySQL錯誤信息。【例3-4】刪除數據庫credit。mysql>DROPDATABASEcredit;任務三退出與刪除數據庫結束,謝謝大家第4章
項目數據庫MySQL安裝與配置《MySQL數據庫技術項目化教程》1234掌握MySQL數據庫創建項目數據表掌握MySQL數據庫修改項目數據表
掌握項目數據表數據的插入與管理掌握項目數據表數據的完整性約束知識點講解【教學重點】(1)在MySQL數據庫項目數據表創建與修改;(2)在MySQL數據庫項目數據表中數據插入與管理。知識點講解46知識點講解知識點講解47任務一掌握MySQL常用數據類型1.數值類型
數值類型用于存儲數字型數據,包括整數類型(TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT)、浮點數類型(FLOAT,DOUBLE)和定點數類型(DECIMAL)。其中,整數類型的字段用于存儲整數,浮點數和定點數類型的字段用于存儲小數。知識點講解知識點講解48任務一掌握MySQL常用數據類型2.日期/時間類型表示時間值的日期和時間類型為DATETIME、DATE、TIMESTAMP、TIME和YEAR。每一種類型都有固定的存儲范圍。知識點講解知識點講解49任務一掌握MySQL常用數據類型3.
字符串類型MySQL支持的字符串數據類型包括CHAR,VARCHAR,BINARY,VARBINARY,BLOB,TEXT,ENUM和SET等。知識點講解知識點講解50任務二數據表的創建與管理1.創建數據表創建數據表,實際上是規定列屬性和實現數據完整性約束的過程,基本語法形式如下:數據表命名應遵循以下原則:長度最好不超過30個字符;多個單詞之間使用下劃線“_”分隔,不允許有空格;不允許為MySQL關鍵字;不允許與同一數據庫中的其他數據表同名。CREATETABLE數據庫表名(
字段名1數據類型1
[NOTNULL|NULL][DEFAULT列默認值],字段名2數據類型2
[NOTNULL|NULL][DEFAULT列默認值],…字段名n數據類型n[NOTNULL|NULL][DEFAULT列默認值]);加IFNOTEXISTS判斷表名是否存在不指定默認為空字段名最后一行不加”,”知識點講解知識點講解51任務二數據表的創建與管理【例4-1】根據表4-1貸款用戶信息表和表4-2貸款用戶信息表結構分析在credit數據庫中創建loanuser表。mysql>CREATETABLEloanuser->(->`用戶編號`char(7)NOTNULL,->`用戶姓名`varchar(10)NOTNULL,->`年齡`int,->`貸時間`date,->`貸款金額`float(5,2)->);QueryOK,0rowsaffected,2warnings(0.06sec)知識點講解知識點講解52任務二數據表的創建與管理2.查看數據表數據表創建完成后,查看數據表語句如下:SHOWTABLES;查看數據表結構語句如下:DESCRIBE|DESC
表名;知識點講解知識點講解53任務二數據表的創建與管理mysql>showtables;mysql>descloanuser;【例4-2】查看創建的loanuser表及結構。知識點講解知識點講解54任務二數據表的創建與管理3.
修改表名對于已有的數據表,可以通過以下兩種方式修改表明:語法格式1:ALTERTABLE舊表名RENAME[TO|AS]新表名;語法格式2:RENAMETABLE舊表名1TO
新表名1[,舊表名2TO
新表名2]...以上語法格式中:ALTERTABLE…RENAME后的TO或AS可以省略。RENAMETABLE…TO可以同時修改多個數據表的名稱。知識點講解知識點講解55任務二數據表的創建與管理【例4-3】修改loanuser數據表名為user。mysql>ALTERTABLEloanuserRENAMEuser;QueryOK,0rowsaffected(0.04sec)知識點講解知識點講解56任務二數據表的創建與管理4.
修改表字段數據類型修改字段數據類型的關鍵字為MODIFY,語法形式如下:ALTERTABLE表名MODIFY修改字段名新的數據類型;【例4-4】執行SQL語句,將user表中貸款金額字段的數據類型修改為int。mysql>ALTERTABLEuserMODIFY`貸款金額`int;QueryOK,0rowsaffected(0.06sec)Records:0Duplicates:0Warnings:0知識點講解知識點講解57任務二數據表的創建與管理5.
修改表字段名修改數據表字段名稱的關鍵字為CHANGE,語法形式如下:ALTERTABLE數據表名CHANGE
舊字段名新字段名字段類型[字段屬性];以上語法中:“舊字段名”指的是字段修改前的名稱。“新字段名”指的是字段修改后的名稱。“數據類型”表示新字段名的數據類型,不能為空,即使與舊字段的數據類型相同,也必須重新設置。知識點講解知識點講解58任務二數據表的創建與管理【例4-5】執行SQL語句,將user表中“用戶姓名”字段修改為“貸款用戶姓名varchar(20)”。mysql>ALTERTABLEuserCHANGE`用戶姓名``貸款用戶姓名`varchar(20);QueryOK,0rowsaffected(0.04sec)Records:0Duplicates:0Warnings:0知識點講解知識點講解59任務二數據表的創建與管理6.添加字段常見添加字段的操作一般分為三種情況:在表的最后一列,在表的第一列或者在指定列之后。(1)在表中添加字段添加字段的關鍵字為ADD,新增一個字段語法形式如下:ALTERTABLE數據表名ADD
新字段名字段類型;同時新增多個字段語法形式如下:ALTERTABLE數據表名ADD(新字段名1字段類型1,新字段名2字段類型2,...);知識點講解知識點講解60任務二數據表的創建與管理【例4-6】執行SQL語句,在user表中添加字段“聯系電話int”。mysql>ALTERTABLEuserADD`聯系電話`int;QueryOK,0rowsaffected(0.02sec)Records:0Duplicates:0Warnings:0知識點講解知識點講解61任務二數據表的創建與管理(2)在表的第一列前添加字段在表的第一列前添加字段,語法形式如下:ALTERTABLE數據表名ADD
新字段名字段類型FIRST;【例4-7】執行SQL語句,在user表中第一行添加字段“序號int”。mysql>ALTERTABLEuserADD`序號`intFIRST;QueryOK,0rowsaffected(0.05sec)Records:0Duplicates:0Warnings:0知識點講解知識點講解62任務二數據表的創建與管理(3)在表的指定列之后添加字段在表的指定列之后添加字段,語法形式如下:ALTERTABLE數據表名
ADD新字段名字段類型AFTER指定字段(列);【例4-7】執行SQL語句,在user數據表中字段“年齡”后新增一個“家庭住址”字段。mysql>ALTERTABLEuserADD`家庭住址`VARCHAR(40)AFTER`年齡`;QueryOK,0rowsaffected(0.07sec)Records:0Duplicates:0Warnings:0知識點講解知識點講解63任務二數據表的創建與管理7.
修改字段順序修改字段順序的關鍵字為MODIFY,語法形式如下:ALTERTABLE數據表名以上語法中:FIRST:表示修改字段名的字段修改后在指定字段名前;AFTER:表示修改字段名的字段修改后在指定字段名后;【例4-8】執行SQL語句,在user數據表中字段“家庭住址”調整到“聯系電話”字段后。mysql>ALTERTABLEuserMODIFY`家庭住址`varchar(40)AFTER`聯系電話`;QueryOK,0rowsaffected(0.04sec)Records:0Duplicates:0Warnings:0知識點講解知識點講解64任務二數據表的創建與管理8.
刪除表字段刪除字段指的是將某個字段從數據表中刪除,語法如下:ALTERTABLE數據表名
DROP
刪除的字段名;【例4-9】執行SQL語句,在user數據表中刪除“貸款金額”字段。mysql>ALTERTABLEuserDROP`貸款金額`;QueryOK,0rowsaffected(0.06sec)Records:0Duplicates:0Warnings:0知識點講解知識點講解65任務二數據表的創建與管理9.刪除沒有被關聯的表刪除數據表會將表的定義和表中的數據全部刪除,因此,用戶最好反復確認后再執行此操作。使用DROP關鍵字可以一次性刪除一個或多個沒有被其他表關聯的表,語法形式如下:DROPTABLE[IFEXISTS]數據表1[,數據表2]…;以上語法中:如果刪除的數據表不存在,系統會提示錯誤信息并中斷執行,加上“IFEXISTS”參數后,系統會在執行刪除命令之前判斷表是否存在,如果表不存在,命令仍可以順利執行,但系統會提示警告。關聯表,表示沒有其他數據表與其進行關聯連接,如果有先刪除關聯再進行刪除。具體知識點見后面知識點。知識點講解知識點講解66任務二數據表的創建與管理【例4-10】執行SQL語句,刪除user數據表。mysql>DROPTABLEIFEXISTSuser;QueryOK,0rowsaffected(0.02sec)知識點講解知識點講解67任務三數據管理一、向數據表插入數據1.
向表中所有字段插入數據向表中所有字段插入數據有兩種方式,一種是指定所有字段及其相對應的值,另一種是不指定字段只列出字段值。INSERTINTO<表名>[<列名1>[,…<列名n>]]VALUES(值1)[…,(值n)];語法說明如下:<表名>:指定被操作的表名。<列名>:指定需要插入數據的列名。若向表中的所有列插入數據,則全部的列名均可以省略,直接采用INSERT<表名>VALUES(…)即可。VALUES
或
VALUE
子句:該子句包含要插入的數據清單。數據清單中數據的順序要和列的順序相對應。知識點講解知識點講解68任務三數據管理【例4-12】向credit數據庫中的表user插入如下表的數據。用戶編號用戶姓名年齡注冊時間貸款金額聯系電話家庭住址00001張三262022-04-012000.00023451234重慶永川步驟1參照前面知識點在credit數據庫中創建表user數據表,字段名為表4-1頭。步驟2插入數據數據如下:mysql>INSERTINTOuserVALUES->('00001','張三',26,'2022-04-01',2000.00,023451234,'重慶永川');QueryOK,1rowaffected(0.01sec)知識點講解知識點講解69任務三數據管理2.
向表中指定字段插入數據(1)向數據表中插入數據時,也可以只指定一部分字段的值,語法形式為:INSERTINTO表名(字段名1,字段名2,……,字段名n)VALUES(值1,值2,……,值n);知識點講解知識點講解70任務三數據管理【例4-13】向credit數據庫中的表user插入如下表4.9的數據。用戶編號用戶姓名年齡注冊時間貸款金額聯系電話家庭住址00002李同
2022-04-113900.0062401234
mysql>INSERTINTOuser->(`用戶編號`,`用戶姓名`,`注冊時間`,`貸款金額`,`聯系電話`)->VALUES->('00002','李同','2022-04-11',3900,62401234);QueryOK,1rowaffected(0.01sec)知識點講解知識點講解71任務三數據管理(2)向數據表中插入指定數據時,還可以采用SET語句實現,語法形式為:INSERTINTO<表名>SET<列名1>=<值1>,
<列名2>=<值2>;【例4-13】向credit數據庫中的表user插入如下表4.10的數據。用戶編號用戶姓名年齡注冊時間貸款金額聯系電話家庭住址00003劉小曉31
400062401234重慶南岸mysql>INSERTINTOuser->SET`用戶編號`='00003',`用戶姓名`='劉小曉',`聯系電話`='62401234',`貸款金額`=4000,`家庭住址`='重慶南岸';QueryOK,1rowaffected(0.01sec)知識點講解知識點講解72任務三數據管理3.
同時插入多條數據使用INSERT關鍵字還可以同時向數據表中插入多條數據,語法形式為:INSERTINTO表名(字段名1,字段名2,……,字段名n)VALUES(值1,值2,……,值n),……(值1,值2,……,值n);知識點講解知識點講解73任務三數據管理【例4-13】向credit數據庫中的表user插入如下表的數據。用戶編號用戶姓名年齡注冊時間貸款金額聯系電話家庭住址00004周鑫程272022-03-211500.0064001423重慶江北00005馮浩412022-02-154700.5062240341重慶沙坪壩00006趙紅342022-04-076200.0068503542重慶渝北00007林言322021-06-113000.0064101422重慶永川00008凱莉212021-08-204500.0063240345重慶渝北00009李慧敏202021-03-172800.0067503540重慶永川00010王晶272021-05-033500.0060503547重慶渝中00011斯年292021-09-126400.0065101429重慶永川mysql>INSERTINTOuserVALUES->('00004','周鑫程',27,'2022-03-21',1500.00,64001423,'重慶江北'),->('00005','馮浩',41,'2022-02-15',4700.50,62240341,'重慶沙坪壩'),->('00006','趙紅',34,'2022-04-07',6200.00,68503542,'重慶渝北'),->('00007','林言',32,'2021-06-11',3000.00,64101422,'重慶永川'),->('00008','凱莉',21,'2021-08-20',4500.00,63240345,'重慶渝北'),->('00009','李慧敏',20,'2021-03-17',2800.00,67503540,'重慶永川'),->('00010','王晶',27,'2021-05-03',3500.00,60503547,'重慶渝中'),->('00011','斯年',29,'2021-09-12',6400.00,65101429,'重慶永川');QueryOK,8rowsaffected(0.01sec)知識點講解知識點講解74任務三數據管理二、修改數據要修改數據表中已有的數據,MySQL提供了UPDATE關鍵字來執行數據修改操作。1.
修改表所有數據修改已有表中所有的數據,語法形式為:UPDATE[IGNORE]表名SET
列名1=表達式1[,列名2=表達式2...][WHERE條件]以上語法中:SET子句:根據WHERE子句中指定的條件對符合條件的數據行進行修改。若語句中不設定WHERE子句,則更新所有行。可以同時修改所在數據行的多個列值,中間用逗號隔開。知識點講解知識點講解75任務三數據管理【例4-14】將credit數據庫中user表里的貸款金額都增加500。mysql>UPDATEuser->SET`貸款金額`=`貸款金額`+500;QueryOK,11rowsaffected(0.01sec)Rowsmatched:11Changed:11Warnings:0知識點講解知識點講解76任務三數據管理2.
修改指定數據修改數據時,一般會加上WHERE子句用于限定修改范圍,語法形式如下:UPDATE
表名SET列名1=表達式1,列名2=表達式2,……,列名n=表達式nWHERE條件;【例4-15】將user表中用戶姓名為“張三”的電話號碼修改為49578123。mysql>UPDATEuser->SET`聯系電話`='49578123'->WHERE`用戶姓名`='張三';QueryOK,1rowaffected(0.00sec)Rowsmatched:1Changed:1Warnings:0知識點講解知識點講解77任務三數據管理三、刪除數據從數據表中刪除數據一般使用DELETE語句,它允許用WHERE子句指定刪除條件。使用SQL語句刪除數據可以分為兩種情況:刪除指定數據和刪除所有數據。1.刪除指定數據刪除數據可以使用DELETE語句,具體語法:DELETEFROM表名[WHERE條件]以上語法中:FROM表名:說明從何處刪除數據,表名為要刪除的表的名稱;WHERE:省略WHERE則刪除該表所有的行;條件:條件中的內容為指定的刪除條件知識點講解知識點講解78任務三數據管理【例4-16】將user表中貸款金額值小于4000的用戶記錄刪除。mysql>DELETEFROMuser->WHERE`貸款金額`<4000;QueryOK,4rowsaffected(0.01sec)知識點講解知識點講解79任務三數據管理2.刪除全部數據【例4-17】將user表中全部記錄刪除。mysql>DELETEFROMuser;QueryOK,7rowsaffected(0.02sec)知識點講解知識點講解80任務四數據完整性1.設置主鍵約束主鍵,也稱主碼,用于標識表中唯一的一條記錄。一張表中只能有一個主鍵,并且主鍵值不能為空。主鍵約束是最常用的一種約束,設置主鍵約束的關鍵字為PRIMARYKEY,使用SQL語句可以在定義字段時設置主鍵約束,也可以在定義好表中所有字段后再設置主鍵約束。知識點講解知識點講解81任務四數據完整性【例4-18】創建表user2,將用戶編號定義為主鍵。mysql>CREATETABLEuser2->(->`用戶編號`intNOTNULLPRIMARYKEY,->`用戶姓名`varchar(10)NOTNULL,->`年齡`int,->`注冊時間`date,->`貸款金額`float(5,2),->`聯系電話`int(11)NOTNULL,->`家庭住址`varchar(40)->);QueryOK,0rowsaffected,2warnings(0.06sec)知識點講解知識點講解82任務四數據完整性【例4-19】向數據表user2插入如下表的數據。用戶編號用戶姓名年齡注冊時間貸款金額聯系電話家庭住址1劉航鑫312022-01-20200.0062401234重慶南岸1張輝292022-02-10300.0064303412重慶永川mysql>INSERTINTOuser2VALUES->(1,'劉航鑫',31,'2022-01-20',200.00,64001423,'重慶南岸'),->(1,'張輝',29,'2022-02-10',300.50,64303412,'重慶永川');ERROR1062(23000):Duplicateentry'1'forkey'user2.PRIMARY'以上語句執行報錯是因為“用戶編號”設為了“主鍵”,當插入兩條語句中“用戶編號”一致時,系統會報錯。知識點講解知識點講解83任務四數據完整性2.
復合組建復合組建,所謂的復合主鍵就是指你表的主鍵含有一個以上的字段組成
。【例4-20】創建表user3表,將“用戶編號”和“聯系電話”定義為復合主鍵。mysql>CREATETABLEuser3->(->`用戶編號`intNOTNULL,->`用戶姓名`varchar(10)NOTNULL,->`年齡`int,->`注冊時間`date,->`貸款金額`float(5,2),->`聯系電話`int(11)NOTNULL,->`家庭住址`varchar(40),->PRIMARYKEY(`用戶編號`,`聯系電話`)->);QueryOK,0rowsaffected,2warnings(0.07sec)知識點講解知識點講解84任務四數據完整性3.
設置自增約束在向數據表中插入數據時,如果用戶希望每條記錄的“編號”自動生成,并且按順序排列,可以為該字段設置自增約束。設置自增約束的關鍵字為AUTO_INCREMENT,語法形式如下:字段名數據類型AUTO_INCREMENT以上語句中要注意:一張表中只能設置一個字段為自增約束,并且該字段必須為主鍵。默認的初始值為1,每增加一條記錄,字段值自動增加1。字段類型必須為整數型。知識點講解知識點講解85任務四數據完整性【例4-21】創建數據表use4,設置主鍵為自增約束,并向數據表user4插入如下的數據。用戶編號用戶姓名年齡注冊時間貸款金額聯系電話家庭住址
周鑫程272022-03-21150.0064001423重慶江北
馮浩412022-02-15470.5062240341重慶沙坪壩
趙紅342022-04-07620.0068503542重慶渝北
樊志豪322022-03-02300.0064002223重慶永川步驟1創建user4數據表,語句如下:mysql>CREATETABLEuser4->(->`用戶編號`intNOTNULLPRIMARYKEYAUTO_INCREMENT,->`用戶姓名`varchar(10)NOTNULL,->`年齡`int,->`注冊時間`date,->`貸款金額`float(5,2),->`聯系電話`int(11)NOTNULL,->`家庭住址`varchar(40)->);QueryOK,0rowsaffected,2warnings(0.03sec)知識點講解知識點講解86任務四數據完整性【例4-21】創建數據表use4,設置主鍵為自增約束,并向數據表user4插入如下的數據。用戶編號用戶姓名年齡注冊時間貸款金額聯系電話家庭住址
周鑫程272022-03-21150.0064001423重慶江北
馮浩412022-02-15470.5062240341重慶沙坪壩
趙紅342022-04-07620.0068503542重慶渝北
樊志豪322022-03-02300.0064002223重慶永川步驟2向user4數據表中插入數據,語句如下:mysql>INSERTINTOuser4->(`用戶姓名`,`聯系電話`,`家庭住址`)->VALUES->('周鑫程',64001423,'重慶江北'),->('馮浩',62240341,'重慶沙坪壩'),->('趙紅',68503542,'重慶渝北'),->('樊志豪',68503542,'重慶永川');QueryOK,4rowsaffected(0.01sec)Records:4Duplicates:0Warnings:0知識點講解知識點講解87任務四數據完整性4.
設置非空約束
設置非空約束的關鍵字為NOTNULL,作用是規定字段的值不能為空,用戶在向數據表中插入數據時,如果設置非空約束的字段沒有指定值,系統就會報錯。語法形式如下:字段名
數據類型NOTNULL;創建的數據表use4中的用戶編號、用戶姓名和聯系電話字段中設置了非空約束,當插入數據時沒有對應的值,系統將會報錯。知識點講解知識點講解88任務四數據完整性5.
設置唯一性約束在關系模型中,唯一性約束像主鍵一樣,是表的一列或一組列,它們的值在任何時候都是唯一的。當用戶在設置了唯一性約束的字段中插入的數據與數據表中已存在的數據相同時,系統會報錯。設置唯一性約束的關鍵字為UNIQUE。語法規則如下:(1)定義完列之后直接指定唯一約束:列名數據類型UNIQUE;知識點講解知識點講解89任務四數據完整性【例4-22】在創建數據表use4時,為聯系電話設置主鍵為唯一約束。mysql>CREATETABLEuser4->(->`用戶編號`intNOTNULLPRIMARYKEYAUTO_INCREMENT,->`用戶姓名`varchar(10)NOTNULL,->`年齡`int,->`注冊時間`date,->`貸款金額`float(5,2),->`聯系電話`intNOTNULLUNIQUE,->`家庭住址`varchar(40)->);知識點講解知識點講解90任務四數據完整性(2)定義完所有列之后指定唯一約束:UNIQUE(列名);6.
設置默認約束設置默認約束的關鍵字為DEFAULT,語法形式如下:字段名數據類型DEFAULT值知識點講解知識點講解91任務四數據完整性【例4-21】創建數據表use5,設置主鍵為自增約束,地區設置為默認值“西南”,其他數據如下表所示。用戶編號用戶姓名年齡地區(默認值為“西南”)注冊時間貸款金額聯系電話家庭住址
周鑫程27
64001423
馮浩41
62240341
趙紅34
68503542
步驟1:建立數據表,語句如下:mysql>CREATETABLEuser5->(->`用戶編號`intNOTNULLPRIMARYKEYAUTO_INCREMENT,->`用戶姓名`varchar(10)NOTNULL,->`年齡`int,->`區域`varchar(40)NOTNULLDEFAULT'西南',->`注冊時間`date,->`貸款金額`float(5,2),->`聯系電話`intNOTNULL,->`家庭住址`varchar(40)->);QueryOK,0rowsaffected,1warning(0.04sec)知識點講解知識點講解92任務四數據完整性【例4-21】創建數據表use5,設置主鍵為自增約束,地區設置為默認值“西南”,其他數據如下表所示。用戶編號用戶姓名年齡地區(默認值為“西南”)注冊時間貸款金額聯系電話家庭住址
周鑫程27
64001423
馮浩41
62240341
趙紅34
68503542
步驟2:向表中插入數據,語句如下:mysql>INSERTINTOuser5->(`用戶姓名`,`聯系電話`,`家庭住址`)->VALUES->('周鑫程',64001423,'重慶江北'),->('馮浩',62240341,'重慶沙坪壩'),->('趙紅',68503542,'重慶渝北');QueryOK,3rowsaffected(0.02sec)Records:3Duplicates:0Warnings:0知識點講解知識點講解93任務四數據完整性7.
設置外鍵約束設置外鍵約束的主要作用是保證數據的完整性。外鍵用來在兩個表的數據之間建立鏈接,它可以是一列或者多列。一個表可以有一個或多個外鍵。外鍵對應的是參照完整性,一個表的外鍵可以為空值,若不為空值,則每一個外鍵值必須等于另外一個表中主鍵的某個值。知識點講解知識點講解94任務四數據完整性在設置外鍵約束時還應注意:(1)父表和子表必須使用相同的存儲引擎,而且禁止使用臨時表;(2)數據表的存儲引擎只能為InnoDB;修改存儲引擎語法如下:Altertable表名ENGINE=InnoDB(3)外鍵列和參照列必須具有相似的數據類型。其中數字的長度或是否有符號位必須相同;而字符的長度則可以不同。(4)外鍵列和參照列必須創建索引。如果外鍵列不存在索引的話,Mysql將自動創建索引。知識點講解知識點講解95任務四數據完整性創建表的同時創建外鍵,語法如下:CREATETABLE表名
(列名,...)|[外鍵定義][外鍵定義]語法格式:FOREIGNKEY(列名)REFERENCES表名[(列名[(長度)][ASC|DESC],...)][ONDELETE{RESTRICT|CASCADE|SETNULL|NOACTION}][ONUPDATE{RESTRICT|CASCADE|SETNULL|NOACTION}]以上語句中:FOREIGNKEY,外鍵約束;REFERENCES表名,本表參照那一個表設置外鍵;ONDELETE、ONUPDAT:子句允許定義當父表中的記錄被刪除、更新時,子表的記錄怎樣執行;RESTRICT和NOACTION:限制在子表有關聯記錄的情況下,父表不能單獨進行刪除和更新操作;CASCADE:表示父表在進行更新和刪除時,更新和刪除子表相對應的記錄;SETNULL:表示父表進行更新和刪除的時候,子表的對應字段被設為NULL。結束,謝謝大家項目五項目數據查詢《MySQL數據庫技術項目化教程》1234簡單查詢分組數據查詢連接查詢子查詢項目五項目數據查詢教學目標知識點講解99項目五項目數據查詢知識目標理解存儲過程和存儲函數;掌握創建存儲過程和存儲函數的語法格式;掌握變量、常量、運算符和表達式的使用;掌握游標的使用;掌握程序控制語句的使用。掌握觸發器的創建;掌握觸發器的刪除。技能目標能夠進行單表數據查詢。能夠進行多表連接查詢。能夠使用子查詢進行數據查詢、插入、更新和刪除。思政目標具有精益求精的職業精神。具有良好的團隊合作精神。學習情景100任務一簡單查詢在用戶信息表中按條件查詢信貸管理系統中貸款用戶基本信息。知識點講解知識點講解101子任務1SELECT語句的基本格式任務一簡單查詢1.SELECT語句的一般格式MySQL從數據表中查詢數據的基本語句為SELECT語句,SELECT語句的一般格式如下:SELECT <字段名稱或表達式列表>FROM <數據表名稱或視圖名稱>[WHERE
<條件表達式][GROUPBY<分組的字段名稱或表達式>][HAVING<篩選條件>][ORDERBY<排序的字段名稱或表達式>ASC|DESC][數據表的別名]知識點講解知識點講解102任務一簡單查詢2.SELECT語句SQL查詢子句順序為SELECT、INTO、FROM、WHERE、GROUPBY、HAVING和ORDERBY等。(1)SELECT關鍵字后面的字段名稱或表達式列表表示需要查詢的字段名稱或表達式。(2)FROM子句是SELECT語句所必需的子句,用于標識從中檢索數據的一張或多張數據表或視圖。(3)WHERE子句用于設定查詢條件以返回需要的記錄,如果有WHERE子句,就按照對應的“條件表達式”規定的條件進行查詢。如果沒有WHERE子句,就查詢所有記錄。(4)GROUPBY子句用于將查詢結果按指定的一個字段或多個字段的值進行分組統計,分組字段或表達式的值相等的被分為同一組。通常GROUPBY子句與Count()、Sum()等聚合函數配合使用。知識點講解知識點講解103任務一簡單查詢(5)HAVING子句與GROUPBY子句配合使用,用于進一步對由GROUPBY子句分組的結果限定篩選條件,滿足該篩選條件的數據才能被輸出。(6)ORDERBY子句用于將查詢結果按指定的字段進行排序。排序包括升序排列和降序排列。其中ASC表示記錄按升序排列,DESC表示記錄按降序排列,默認狀態下,記錄按升序方式排列。【注意】MySQL中的SQL語句不區分大小寫,SELECT、SELECT與SELECT是等價的,執行的結果是一樣的,但代碼的可讀性不一樣。本書中將SQL語句關鍵字約定為首字母大寫,方便代碼閱讀與維護。(7)數據表的別名用于代替數據表的原名稱。知識點講解知識點講解104任務一
簡單查詢子任務2單表查詢根據查詢需求不同,該SQL語句可以通過如下兩種方式使用:查詢所有字段數據。查詢指定字段數據。MySQL通過SELECT語句實現數據記錄的查詢,其語法形式如下:SELECT*|<字段列表>FROM數據表;在上述查詢語句中,*表示查詢數據表的所有字段,“字段列表”表示查詢指定字段的字段值,數據表表示所要查詢數據記錄的表名。知識點講解知識點講解105任務一
簡單查詢1.查詢所有字段數據在SELECT語句中,使用*通配符可以查詢所有字段數據。【例5.1】查詢project數據庫中貸款目的信息表(purpose_amount)中的所有字段的數據。(1)查看數據表的purpose_amount表結構,執行如下SQL語句:DESCpurpose_amount;運行結果如下圖所示。知識點講解知識點講解106任務一
簡單查詢(2)首先選擇數據表purpose_amount所在的數據庫,然后執行SELECT語句查詢所有字段的數據,具體SQL語句如下:USEproject;SELECT*FROMpurpose_amount;運行結果如下圖所示。知識點講解知識點講解107任務一
簡單查詢2.查詢指定字段數據如果需要查詢表中某些字段數據,在關鍵字SELECT后指定需要查詢的字段即可,字段名之間須用逗號“,”隔開。【例5.2】查詢project數據庫中數據表name、sex、annual_inc和want_money四個字段的數據記錄。(1)首先選擇數據表loan_p所在的數據庫,然后執行SELECT語句查詢指定的數據,具體如下:USEproject;SELECTname,sex,annual_inc,want_moneyFROMloan_p;運行結果如下圖所示。知識點講解知識點講解108任務一
簡單查詢(2)如果指定字段在數據表中不存在,則查詢報錯。如在loan_p數據表中查詢字段名為age的數據,執行如下的SQL語句:SELECTageFROMloan_p;運行結果如圖所示。結果顯示運行報錯,錯誤信息”Unknowncolumn‘age’in‘fieldlist’”提示不存在age字段。知識點講解知識點講解109任務一
簡單查詢3.去除重復查詢結果——DISTINCT當在查詢結果中出現重復的數據,如果需要消除重復數據,可以在SELECT語句中使用關鍵字DISTINCT。語法格式如下:SELECTDISTINCT字段名FROM表名;知識點講解知識點講解110任務一
簡單查詢【例5.3】查詢project數據庫中的loan_p表的name字段,且須使返回的查詢結果中不存在重復的數據記錄。(1)執行SELECT語句查詢name字段的值,如下所示:USEproject;SELECTnameFROMloan_p;運行結果如圖所示。知識點講解知識點講解111任務一
簡單查詢(2)使用DISTINCT關鍵字消除重復數據,執行如下SQL語句:SELECTDINTINCTnameFROMloan_p;運行結果如圖所示,查詢結果中不存在重復數據。【注意】關鍵字DINTINCT不能部分使用,一旦使用,將會應用于所以指定的字段,也就是說所有字段的組合值重復時才會被消除。知識點講解知識點講解112任務一
簡單查詢4.限制查詢結果數——LIMIT當在數據查詢時,查詢結果可能會包含很多數據,如果僅需要結果中的某些行數據,可以使用LIMIT關鍵字實現,語法如下:SELECT*|字段列表FROM數據表名LIMIT[位置偏移量,]行數;其中,“位置偏移量”指定從查詢結果中的哪一行數據開始截取,是一個可選參數。如果不指定位置偏移量,則默認從查詢結果的第一行開始截取。“行數”指定從查詢結果中截取數據記錄的行數。知識點講解知識點講解113任務一
簡單查詢【例5.4】查詢數據庫project中數據表的前5行數據,執行SQL語句如下,運行結果如圖所示。USEproject;SELECT*FROMloan_pLIMIT5;知識點講解知識點講解114任務一
簡單查詢【例5.5】查詢loan_p數據表中偏移量為3,行數為5的數據記錄,SQL語句如下,運行結果如圖所示。USEproject;SELECT*FROMloan_pLIMIT3,5;知識點講解知識點講解115任務一
簡單查詢5.條件數據查詢數據庫中包含大量數據,通常不需要查詢所有數據,而是需要根據需求查詢滿足一定條件的數據。在MySQL中通過關鍵字WHERE對查詢數據進行篩選,語法格式如下:SELECT字段列表FROM數據表WHERE查詢條件;知識點講解知識點講解116任務一
簡單查詢根據查詢條件,將條件查詢分為:關系運算條件查詢;邏輯運算條件查詢;帶關鍵字BETWEENAND的范圍查詢;帶關鍵字LIKE的模糊條件查詢;帶關鍵字ISNULL的空值條件查詢。知識點講解知識點講解117任務一
簡單查詢(1)關系運算條件查詢MySQL支持關系運算編寫的查詢條件表達式,其支持的關系運算符見表5.1。序號運算符說明1=等于2<>
不等于3!=不等于4<
小于5!<不小于6>
大于7!>不大于8<=小于或等于9>=大于或等于表5.1MySQL支持的關系運算符知識點講解知識點講解118任務一
簡單查詢【例5.6】查詢loan_p數據表中身份證號為“9634564165595959”的貸款用戶信息。執行SQL語句如下,運行結果如圖所示。USEproject;SELECT*FROMloan_pWHEREbodyphone='9634564165595959';知識點講解知識點講解119任務一
簡單查詢【例5.7】查詢查詢loan_p數據表中工作年限(emp_length)大于或等于10年的貸款用戶信息。執行SQL語句如下,運行結果如圖所示。USEproject;SELECT*FROMloan_pWHEREemp_length>=10;知識點講解知識點講解120任務一
簡單查詢(2)邏輯運算條件查詢MySQL支持邏輯運算編寫的查詢條件表達式,其支持的關系運算符見表5.2。序號運算符說明1AND(&&)邏輯與2OR(||)邏輯或3XOR邏輯異或4NOT(!)邏輯非表5.2MySQL支持的邏輯運算符知識點講解知識點講解121任務一
簡單查詢實際項目中的查詢往往需要滿足多個查詢條件。MySQL在WHERE子句中通過關鍵字AND將多個條件查詢表達式連接起來,只有滿足所有條件表達式的記錄才會被返回。【例5.8】查詢數據表loan_p數據表中工作年限等于10年且年收入大于或等于100000的貸款用戶信息。執行SQL語句如下,運行結果如圖所示。USEproje
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高效環保成品油運輸服務合同
- 叉車操作員安全教育與勞動合同
- 車輛過戶手續代辦及產權轉移服務協議
- 電子產品回收與代售及環保處理合同500字
- 車輛安全性能提升-洞察闡釋
- 森林病蟲害智能監測預警-洞察闡釋
- 營養干預技術發展-洞察闡釋
- 綠色城市景觀策略研究-洞察闡釋
- 諧波與電磁暫態過程對汽輪機系統穩定性的影響-洞察闡釋
- 綠色農業技術交流-洞察闡釋
- 2023年新疆初中學業水平考試地理試卷真題(含答案)
- 患者出入量的規范記錄
- 企業重組涉稅業務分析與實際操作優秀
- 2022年太原市小店區社會工作者招聘考試試題
- 地下管道保護方案
- 【知識解析】中途島海戰
- 教育學心理學考試題
- 美育智慧樹知到答案章節測試2023年
- 中國世界文化遺產監測預警指標體系
- 抗滲混凝土抗滲試驗方法
- GB/T 11023-2018高壓開關設備六氟化硫氣體密封試驗方法
評論
0/150
提交評論