




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄
1.概述
2.數(shù)據(jù)庫特點(diǎn)
3.DBMS的數(shù)據(jù)控制功能
4.RDBMS基本數(shù)據(jù)庫對(duì)象
5.SQLServer簡(jiǎn)介
6.SQLServer2019簡(jiǎn)介1NO:1概述2概述今天,信息資源已經(jīng)成為各部門各行業(yè)的重要財(cái)富和資源。通過何種方式組織信息成為一個(gè)企業(yè)或組織生存和發(fā)展的重要條件。因此,以信息系統(tǒng)為核心和基礎(chǔ)的數(shù)據(jù)庫技術(shù)得到越來越廣泛的應(yīng)用。數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。3概述-數(shù)據(jù)庫在系統(tǒng)中的地位應(yīng)用系統(tǒng)DBMS操作系統(tǒng)硬件4概述-數(shù)據(jù)庫的產(chǎn)生和發(fā)展人工管理階段(50年代)無共享,不獨(dú)立,依賴于某一個(gè)應(yīng)用程序文件管理階段(50~60年代)共享性差,獨(dú)立性差數(shù)據(jù)庫管理階段(60年代后期)共享性,獨(dú)立性高5NO:2數(shù)據(jù)庫特點(diǎn)6數(shù)據(jù)庫特點(diǎn)1.數(shù)據(jù)結(jié)構(gòu)化:數(shù)據(jù)的存放不是針對(duì)某個(gè)應(yīng)用,而是面向全組織,具有總體的結(jié)構(gòu)性.2.數(shù)據(jù)共享性高,易擴(kuò)展性高:冗余度小,可被多個(gè)應(yīng)用使用,同時(shí)也減少了數(shù)據(jù)的不一致性數(shù)據(jù)被相互利用,相互參照的能力。共享性越高,數(shù)據(jù)的冗余度越小沒有共享意味著必須為每一個(gè)應(yīng)用采用一個(gè)數(shù)據(jù)集7數(shù)據(jù)庫特點(diǎn)
-數(shù)據(jù)庫系統(tǒng)的特點(diǎn)(續(xù))3.數(shù)據(jù)獨(dú)立性高:數(shù)據(jù)的存儲(chǔ)由數(shù)據(jù)庫管理系統(tǒng)負(fù)責(zé),用戶程序不必管理數(shù)據(jù)的存儲(chǔ).數(shù)據(jù)對(duì)抗邏輯結(jié)構(gòu)或物理結(jié)構(gòu)的改變能力。獨(dú)立性越高,采用該數(shù)據(jù)集的應(yīng)用程序改動(dòng)的越小。沒有獨(dú)立性意味著當(dāng)數(shù)據(jù)集改動(dòng)了物理或邏輯結(jié)構(gòu)后,應(yīng)用程序要作相應(yīng)修改.4.數(shù)據(jù)由DBMS統(tǒng)一管理和控制8NO:3DBMS
的數(shù)據(jù)控制功能9
DBMS的數(shù)據(jù)控制功能數(shù)據(jù)的安全性(security)保護(hù)數(shù)據(jù)的完整性(integrity)檢查并發(fā)(concurrency)控制數(shù)據(jù)庫恢復(fù)(recovery)10
DBMS的數(shù)據(jù)控制功能
-安全性(security)保護(hù)數(shù)據(jù)的安全性保護(hù)是指保護(hù)數(shù)據(jù)以防止不合法的使用造成數(shù)據(jù)的泄密和破壞。是每個(gè)用戶都能按照規(guī)定,對(duì)某些數(shù)據(jù)以某種方式進(jìn)行使用和處理。11
DBMS的數(shù)據(jù)控制功能
-數(shù)據(jù)的完整性(integrity)檢查數(shù)據(jù)的完整性指數(shù)據(jù)的正確性、有效性和相容性,完整性檢查將數(shù)據(jù)控制在有效的范圍內(nèi),或保證數(shù)據(jù)之間滿足一定的關(guān)系12
DBMS的數(shù)據(jù)控制功能
-并發(fā)(concurrency)控制當(dāng)多個(gè)用戶的并發(fā)進(jìn)程同時(shí)存取、修改數(shù)據(jù)庫時(shí),可能會(huì)發(fā)生相互的干擾而的大錯(cuò)誤的結(jié)果或使得數(shù)據(jù)庫的完整性遭到破壞,因此必須對(duì)多用戶的并發(fā)操作加以控制和協(xié)調(diào)。13
DBMS的數(shù)據(jù)控制功能
-數(shù)據(jù)庫恢復(fù)(recovery)在計(jì)算機(jī)系統(tǒng)的硬件故障、軟件故障和操作員的失誤以及故意的破壞都會(huì)影響數(shù)據(jù)庫中數(shù)據(jù)的正確性,甚至造成數(shù)據(jù)庫部分的或全部的丟失。DBMS必須具有將數(shù)據(jù)庫從錯(cuò)誤的狀態(tài)下恢復(fù)到某個(gè)已知狀態(tài)、正確狀態(tài)的能力,這就是數(shù)據(jù)庫的恢復(fù)能力14NO:4RDBMS
基本數(shù)據(jù)庫對(duì)象15RDBMS基本數(shù)據(jù)庫對(duì)象數(shù)據(jù)庫:數(shù)據(jù)、表和其他對(duì)象的集合表:定義由相關(guān)列組成的行的集合數(shù)據(jù)類型:定義列和變量允許的數(shù)據(jù)值約束值:定業(yè)列中允許的數(shù)據(jù)值的規(guī)則,保證數(shù)據(jù)完整性的標(biāo)準(zhǔn)機(jī)制默認(rèn)值:當(dāng)列沒有提供數(shù)值時(shí)默認(rèn)的數(shù)值規(guī)則:定義存儲(chǔ)在某列或數(shù)據(jù)類型中的有效值的信息16RDBMS基本數(shù)據(jù)庫對(duì)象索引:一種存儲(chǔ)過程,為數(shù)據(jù)檢索提供快速的訪問方式,并保證數(shù)據(jù)的完整性視圖:從一個(gè)或多個(gè)表或視圖查看數(shù)據(jù)的方法函數(shù):封裝復(fù)雜的邏輯步驟,返回?cái)?shù)值或表存儲(chǔ)過程:預(yù)編譯的T-SQL語句的集合觸發(fā)器:特殊的存儲(chǔ)過程,當(dāng)用戶修改表或視圖時(shí)自動(dòng)執(zhí)行17NO:5SQLServer
簡(jiǎn)介18SQLServer簡(jiǎn)介
-發(fā)展歷史
Microsoft,Sybase,Ashton_Tate共同開發(fā).
1988:推出OS/2版本
2019:6.5版本
2019:7.0
2000:2000
19SQLServer簡(jiǎn)介
-SQL語言與T-SQL
標(biāo)準(zhǔn)SQL語言:
SQL是StructruedQueryLanguage的縮寫,即結(jié)構(gòu)化查詢語言。它是負(fù)責(zé)與ANSI(美國國家標(biāo)準(zhǔn)學(xué)會(huì))維護(hù)的數(shù)據(jù)庫交互的標(biāo)準(zhǔn)。20SQLServer簡(jiǎn)介
-SQL語言與T-SQL(續(xù))
作為關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言,它已被眾多商用DBMS產(chǎn)品所采用,使得它已成為關(guān)系數(shù)據(jù)庫領(lǐng)域中一個(gè)主流語言,不僅包含數(shù)據(jù)查詢功能,還包括插入、刪除、更新和數(shù)據(jù)定義功能.
21SQLServer簡(jiǎn)介
-SQL語言與T-SQL(續(xù))
T-SQL語言:T-SQL是SQL語言的一種版本,且只能在SQLSERVER上使用。它是ANSISQL的加強(qiáng)版語言、提供了標(biāo)準(zhǔn)的SQL命令。另外,T-SQL還對(duì)SQL做了許多補(bǔ)允,提供了類似C、Basic和Pascal的基本功能,如變量說明、流控制語言、功能函數(shù)等22SQLServer簡(jiǎn)介
-安全性登錄身份驗(yàn)證數(shù)據(jù)庫用戶和角色角色類型許可權(quán)限驗(yàn)證23NO:6SQLServer
2019簡(jiǎn)介24SQLServer2019簡(jiǎn)介
--SQLServer2019組件ReportingServicesAnalysisServicesIntegrationServicesReplicationServiceBrokerFull-TextSearchNotificationServicesDatabaseEngine25SQLServer2019簡(jiǎn)介DatabaseEngine數(shù)據(jù)庫引擎IntegrationServices集成服務(wù)AnalysisServices分析服務(wù)ReportingServices報(bào)表服務(wù)26SQLServer2019簡(jiǎn)介
DatabaseEngine(數(shù)據(jù)庫引擎)
1:服務(wù)代理應(yīng)對(duì)并發(fā)
2:復(fù)制
負(fù)載均衡
3:全文搜索
4:通知服務(wù)(.NETFramework實(shí)現(xiàn))27SQLServer2019簡(jiǎn)介
SQLServer2019集成了.NET框架.NETFrameworkReportingServicesAnalysisServicesIntegrationServicesReplicationServiceBrokerFull-TextSearchNotificationServicesDatabaseEngine28SQLServer2019簡(jiǎn)介
.NET框架組成部分開發(fā)工具和語言基礎(chǔ)類庫公共語言運(yùn)行環(huán)境(CLR)29SQLServer2019簡(jiǎn)介SQLServer2019特性對(duì)擴(kuò)展標(biāo)記語言(XML)數(shù)據(jù)內(nèi)建的支持CLR集成可擴(kuò)展性基于服務(wù)的架構(gòu)網(wǎng)絡(luò)服務(wù)支持高等級(jí)的安全性高可用性數(shù)據(jù)遷移和分析的支持30SQLServer2019簡(jiǎn)介
SQL是核心語言,它用于:存儲(chǔ)數(shù)據(jù)檢索和操作數(shù)據(jù)修改數(shù)據(jù)
SQL語句可被分類為:數(shù)據(jù)定義語言(DDL)數(shù)據(jù)操縱語言(DML)數(shù)據(jù)控制語言(DCL)數(shù)據(jù)查詢語言(DQL)31總結(jié)1.概述2.數(shù)據(jù)庫特點(diǎn)3.DBMS的數(shù)據(jù)控制功能4.RDBMS
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 哈爾濱金融學(xué)院《西班牙語語法》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州電力高等??茖W(xué)?!侗硌莼A(chǔ)綜合訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 集寧師范學(xué)院《影視廣告》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南軟件職業(yè)技術(shù)大學(xué)《員工招聘與錄用》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津工業(yè)職業(yè)學(xué)院《地下水動(dòng)力學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 小學(xué)開學(xué)第一課立規(guī)矩 2
- 北京中醫(yī)藥大學(xué)東方學(xué)院《場(chǎng)景速寫》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州職業(yè)技術(shù)學(xué)院《書法論文寫作指導(dǎo)》2023-2024學(xué)年第二學(xué)期期末試卷
- 晉中職業(yè)技術(shù)學(xué)院《時(shí)間序列分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 昆明鐵道職業(yè)技術(shù)學(xué)院《中國古代文學(xué)四》2023-2024學(xué)年第二學(xué)期期末試卷
- T-WSJD 51-2024 醫(yī)療機(jī)構(gòu)消毒供應(yīng)中心用水衛(wèi)生要求
- 初三下學(xué)期班主任工作計(jì)劃標(biāo)準(zhǔn)版(4篇)
- DL-T5190.1-2022電力建設(shè)施工技術(shù)規(guī)范第1部分:土建結(jié)構(gòu)工程
- 教育機(jī)構(gòu)傳染病防控應(yīng)急預(yù)案
- 商業(yè)道德承諾書
- 足浴年工作總結(jié)及計(jì)劃
- 高血壓患者不遵醫(yī)飲食行為的原因分析及對(duì)策
- 《煤制油技術(shù)》課程標(biāo)準(zhǔn)(煤化工技術(shù))
- 膝關(guān)節(jié)僵硬個(gè)案護(hù)理
- 高速公路服務(wù)區(qū)管理系統(tǒng)搭建
- 2024年中國華能瀾滄江水電股份有限公司招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論