![《數(shù)據庫SQL ServeSQLite教程》 教案 第3章 數(shù)據庫基礎_第1頁](http://file4.renrendoc.com/view4/M02/37/31/wKhkGGYo_E2AekZPAADLfceUKRU190.jpg)
![《數(shù)據庫SQL ServeSQLite教程》 教案 第3章 數(shù)據庫基礎_第2頁](http://file4.renrendoc.com/view4/M02/37/31/wKhkGGYo_E2AekZPAADLfceUKRU1902.jpg)
![《數(shù)據庫SQL ServeSQLite教程》 教案 第3章 數(shù)據庫基礎_第3頁](http://file4.renrendoc.com/view4/M02/37/31/wKhkGGYo_E2AekZPAADLfceUKRU1903.jpg)
![《數(shù)據庫SQL ServeSQLite教程》 教案 第3章 數(shù)據庫基礎_第4頁](http://file4.renrendoc.com/view4/M02/37/31/wKhkGGYo_E2AekZPAADLfceUKRU1904.jpg)
![《數(shù)據庫SQL ServeSQLite教程》 教案 第3章 數(shù)據庫基礎_第5頁](http://file4.renrendoc.com/view4/M02/37/31/wKhkGGYo_E2AekZPAADLfceUKRU1905.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數(shù)據庫SQLServeSQLite教程課程教案課程名稱:數(shù)據庫SQLServeSQLite教程課程號:課程學分:2參考學時:32課程性質:專業(yè)必修課適用專業(yè):計算機類專業(yè)上課時間:授課教師:負責人:審核單位:年月日-1-一、課程基本信息課程名稱數(shù)據庫SQLServeSQLite教程課程號課程性質專業(yè)必修課開課部門課程負責人課程團隊授課學期學分/學時2/32授課語言漢語先修課程數(shù)據庫SQLServeSQLite教程課程簡介從理論實踐一體化角度出發(fā),介紹了數(shù)據庫的基本概念、理論、模型和方法,同時從知識技能的邏輯順序出發(fā),深入淺出地介紹了數(shù)據庫技術的相關內容,使學生可以快速掌握數(shù)據庫系統(tǒng)的原理,應用有關工具學習SQL,并在C#、Python等相關課程中應用,在實際應用中解決實際問題。授課班級
二、課程授課教案第3章,共11章講課主題數(shù)據庫基礎學時6學時教學目標從理論實踐一體化角度出發(fā),介紹了數(shù)據庫的基本概念、理論、模型和方法,同時從知識技能的邏輯順序出發(fā),深入淺出地介紹了數(shù)據庫技術的相關內容,使學生可以快速掌握數(shù)據庫系統(tǒng)的原理,應用有關工具學習SQL,并在C#、Python等相關課程中應用,在實際應用中解決實際問題。教學重點、難點計算機信息管理技術和信息管理應用系統(tǒng)的發(fā)展為數(shù)據庫理論和數(shù)據庫應用系統(tǒng)的發(fā)展提供了強大的推動力。無論是基于C/S模式還是基于B/S模式,信息管理系統(tǒng)的開發(fā)都離不開數(shù)據庫系統(tǒng)。不論是加入許多新特性的VisualFoxpro數(shù)據庫,還是SQLServer、Oracles、MySQL、Sybase等數(shù)據庫,都在微型計算機上得到了推廣運用,服務于人們的學習和工作。教學設計授課提綱及重難點分析教學方法及課程思政設計教學時間3.1SQLServer概述3.1.1SQLServer概述SQLServer是一個關系數(shù)據庫管理系統(tǒng)。它最初是由Microsoft、Sybase和AshtonTate三家公司共同開發(fā)的,于1988年推出了第一個OS/2版本,隨后推出了SQLServer7.0、SQLServer2000、SQLServer2008、SQLServer2015、SQLServer2019等版本。本書以SQLServer2008R2為例,介紹SQLServer。SQLServer2008R2是Microsoft公司2010年推出的SQLServer數(shù)據庫管理系統(tǒng),它可以將結構化、半結構化和非結構化文檔的數(shù)據(如圖像和音樂)直接存儲到數(shù)據庫中,提供豐富的集成服務,可以對數(shù)據進行查詢、搜索、同步、報告和分析之類的操作。數(shù)據可以存儲在從數(shù)據中心最大的服務器一直到桌面計算機和移動設備的各種設備上。3.1.2SQLServer2008R2的安裝1.安裝需求SQLServer2008R2支持32位和64位操作系統(tǒng),這里主要介紹SQLServer2008R264位的安裝需求。1)硬件需求(1)處理器:PentiumⅢ兼容處理器或處理速度更快的處理器。CPU最低為1.0GHz,建議不小于2.0GHz。(2)內存:最小512MB,建議不小于2GB。(3)硬盤:在安裝SQLServer2008R2時,需要系統(tǒng)驅動器提供至少2GB的可用磁盤空間用來存儲WindowsInstaller創(chuàng)建的安裝臨時文件。(4)顯示器:VGA或更高分辨率,SQLServer圖形工具要求1024×768像素或更高分辨率。2)軟件需求(1)框架支持:安裝SQLServer2008R2所需的軟件組件有SQLServerNativeClient(SQLServer本地客戶端);.NETFramework3.5SP1(.NET框架);SQLServer2008R2安裝程序支持文件。(2)軟件:MicrosoftWindowsInstaller4.5或更高版本。Microsoft數(shù)據訪問組件(MDAC)2.8SP1或更高版本。(3)操作系統(tǒng):Windows10操作系統(tǒng)。2.安裝步驟以Windows10為操作系統(tǒng)平臺,SQLServer2008R2學習版安裝文件已經下載到D盤的sq文件夾,其安裝過程如下:(1)展開D:\sq文件夾,雙擊“setup”安裝應用程序。(2)如果出現(xiàn)Microsoft.NETFramework安裝對話框,則勾選接受許可并安裝。(3)通過安裝程序支持規(guī)則檢查以后,進入“許可條款”操作界面,勾選“我接受許可條款”。(4)在“功能選擇”界面單擊“全選”按鈕,單擊“下一步”,進入“實例配置”界面。(5)在“實例配置”界面,用戶可以使用默認實例名MSSQLSERVER,也可以選擇命名實例SQLExpress,實例根目錄為C:\ProgramFiles\MicrosoftSQLServer\。(6)在“服務器配置”界面,根據選擇的安裝功能指定SQLServer服務的登錄賬戶。(7)在“數(shù)據庫引擎配置”界面,可以設置SQLServer實例的身份驗證模式為Windows身份驗證模式或混合模式。(8)在“ReportingServices配置”界面,指定要創(chuàng)建的ReportingServices安裝的類型:安裝本機模式默認配置、安裝SharePoint集成模式默認配置、安裝但不配置報表服務器。(9)在“安裝進度”界面,監(jiān)視安裝進度。(10)安裝完成后,“完成”頁會提供指向安裝摘要日志文件以及其他重要說明的鏈接,提示已完成SQLServer安裝過程,單擊“關閉”按鈕。30min3.2SQLServerManagementStudio的使用SQLServerManagementStudio(簡稱SSMS)是一個訪問、配置和管理所有SQLServer組件(數(shù)據庫引擎、AnalysisServices、IntegrationServices、ReportingServices和XQuery等)的集成環(huán)境,提供用于配置、監(jiān)視和管理SQL實例的工具,使用SSMS部署、監(jiān)視和升級應用程序使用的數(shù)據層組件,以及生成查詢和腳本,使各種技術水平的開發(fā)人員和管理員可以通過易用的圖形工具和豐富的腳本編輯器使用和管理SQLServer。3.2.1啟動SQLServer2008R2服務器在使用SQLServer2008R2數(shù)據庫管理系統(tǒng)之前,必須先啟動SQLServer服務。下面介紹兩種啟動SQLServer服務的方法。1.使用SQLServer配置管理器啟動服務SQLServer配置管理器是一種用于管理與SQLServer相關聯(lián)的服務、配置SQLServer使用的網絡協(xié)議以及從SQLServer客戶端計算機管理網絡連接配置的工具。2.使用Windows服務管理器啟動服務打開Windows服務管理:在桌面上選中“我的電腦”,右擊鼠標彈出快捷菜單選擇“管理”打開“計算機管理”操作界面,單擊“服務和應用程序”→雙擊“SQLServer配置管理器”→雙擊展開“SQLServer服務”→右擊“SQlServer(SQLEXPRESS)”→彈出快捷菜單,單擊“啟動”按鈕,即可啟動SQLServer服務。3.2.2啟動SQLServerManagementStudio單擊“開始”→“所有程序”→單擊展開“MicrosoftSQLServer2008R2”→單擊“SQLServerManagementStudio”。在“連接到服務器”對話框中需要指定服務器類型、服務器名稱、身份驗證。其中,服務器類型有“數(shù)據庫引擎”“AnalysisServices”“ReportingServices”“IntegrationServices”等選項。服務器名稱:服務器名稱\實例名稱,如xwq123\SQLEXPRESS。身份驗證:可設置“Windows身份驗證”和“SQLServer身份驗證”兩種。30min3.3標識符概述數(shù)據庫對象的名稱即為標識符,SQLServer中的所有內容都可以有標識符。服務器、數(shù)據庫和數(shù)據庫對象(例如表、視圖、列、索引、存儲過程、觸發(fā)器、約束及規(guī)則等)也都可以有標識符。使用標識符要注意以下幾點:(1)標識符必須是統(tǒng)一碼(Unicode2.0)標準中規(guī)定的字符以及其他一些語言字符(如漢字)。(2)標識符不能有空格或特殊字符_、#、@、$以外的字符。(3)標識符不允許是Tansact-SQL的保留字。(4)標識符長度不得超過128個字符。另外,在SQLServer中,還有許多具有特殊意義的標識符。30min3.4SQLServer內置系統(tǒng)數(shù)據庫1.系統(tǒng)數(shù)據庫啟動SQLServerManagementStudio連接數(shù)據庫引擎后,展開“數(shù)據庫”→“系統(tǒng)數(shù)據庫”文件夾,可以看到master、model、msdb和tempdb4個系統(tǒng)數(shù)據庫。具體如下:(1)master:記錄SQLServer系統(tǒng)的所有系統(tǒng)級別信息,包括登錄賬戶、系統(tǒng)配置和SQLServer初始化信息。(2)model:用于創(chuàng)建數(shù)據庫的模板。(3)msdb:供SQLServer代理程序調度警報、作業(yè)和記錄操作員時使用。(4)tempdb:保存所有的臨時表和臨時存儲過程。每次啟動時都重新創(chuàng)建tempdb,并根據需要自動增長。2.報表數(shù)據庫SQLServer中的服務器除了數(shù)據庫引擎外,還有AnalysisServices(分析服務器)、ReportingServices(報表服務器)等,其中報表服務器使用SQLServer數(shù)據庫引擎來存儲元數(shù)據和對象定義。為了將永久性數(shù)據存儲與臨時存儲要求分開,ReportingServices使用兩個SQLServer關系數(shù)據庫用作內部存儲,在默認情況下,這兩個數(shù)據庫分別命名為Reportserver和ReportserverTempDB,隨報表服務器主數(shù)據庫一同創(chuàng)建,用于存儲臨時數(shù)據、會話信息和緩存的報表。根據本例的數(shù)據庫實例名SQLEXPRESS,這兩個報表數(shù)據庫名稱為“Reportserver$-SQ-LEXPRESS”和“Reportserver$SQLEXPRESSTempDB”。30min3.5SQLServer系統(tǒng)內置函數(shù)為了讓用戶更方便地對數(shù)據庫進行操作,SQLServer在T-SQL中提供了許多內置函數(shù),用戶可以通過調用內置函數(shù)并為其提供所需要的參數(shù)來執(zhí)行一些特殊的運算或完成復雜的操作。函數(shù)其實就是一段程序代碼,T-SQL提供的函數(shù)有系統(tǒng)函數(shù)、字符串函數(shù)、日期和時間函數(shù)、數(shù)學函數(shù)、轉換函數(shù)等。3.5.1系統(tǒng)函數(shù)系統(tǒng)函數(shù)用于獲取有關計算機系統(tǒng)、用戶、數(shù)據庫和數(shù)據庫對象的信息??梢栽诓恢苯釉L問系統(tǒng)表的情況下,獲取SQLServer系統(tǒng)表中的信息。用戶在得到信息后使用條件語句,根據返回的信息進行不同的操作。與其他函數(shù)一樣,可以在select語句的select和where子句以及表達式中使用系統(tǒng)函數(shù)。3.5.2字符串函數(shù)字符串函數(shù)對二進制數(shù)據、字符串和表達式執(zhí)行不同的運算。此類型函數(shù)作用于char、varchar、binary和varbinary數(shù)據類型以及可以隱式轉換為char或varchar的數(shù)據類型??梢栽趕elect語句的select和where子句及表達式中使用字符串函數(shù)。字符串函數(shù)的類型如下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國木相架行業(yè)投資前景及策略咨詢研究報告
- 3-1-Carboxyvinyloxy-benzoic-acid-生命科學試劑-MCE-7834
- 二零二五年度船舶入股船舶船員培訓合作協(xié)議
- 2025年度時尚產品銷售總額提成與時尚趨勢合作合同
- 2025年度離職員工保密協(xié)議及競業(yè)禁止條款合同
- 二零二五年度班組承包市場營銷合作協(xié)議
- 2025年度酒店客房裝修風格設計與施工合同
- 2025年全球及中國供應鏈可持續(xù)發(fā)展咨詢服務行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025-2030全球金屬涂覆層高溫光纖行業(yè)調研及趨勢分析報告
- 施工現(xiàn)場施工防生物毒素泄漏制度
- 2024年中考語文試題分類匯編:散文、小說閱讀(第03期)含答案及解析
- 《宮頸癌篩查》課件
- 人教版八年級英語上冊期末專項復習-完形填空和閱讀理解(含答案)
- 2022年湖南公務員考試《申論》真題套卷(鄉(xiāng)鎮(zhèn)卷)2
- 【薪酬】國有企業(yè)中長期股權激勵課件
- 《新聞攝影教程(第五版)》第三章 新聞攝影工作者的職責與素養(yǎng)
- 學前兒童行為觀察第一章觀察概述課件
- 化學品防范說明編碼
- 帕金森病(英文版)課件
- 大學普通化學(第七版)課后答案
- 化工企業(yè)三違清單不安全安全行為清單
評論
0/150
提交評論