資源描述:
《SQL培訓(xùn)之SQL Server數(shù)據(jù)庫(kù)管理》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、SQLServer數(shù)據(jù)庫(kù)管理第三章回顧Access數(shù)據(jù)庫(kù)對(duì)象和Access中數(shù)據(jù)庫(kù)創(chuàng)建Access數(shù)據(jù)庫(kù)表使用合適的數(shù)據(jù)類型定義字段屬性使用自動(dòng)增長(zhǎng)數(shù)據(jù)類型和主鍵實(shí)施實(shí)體完整性約束使用數(shù)據(jù)類型、格式和有效性規(guī)則實(shí)施域完整性約束添加、修改和刪除數(shù)據(jù)的操作在Access中使用關(guān)系和外鍵實(shí)施引用完整性約束Access數(shù)據(jù)庫(kù)的導(dǎo)入導(dǎo)出、加密、壓縮和修復(fù)目標(biāo)了解SQLServer的安裝、功能和特點(diǎn);使用企業(yè)管理器、查詢分析器和在線幫助;理解SQLServer的數(shù)據(jù)組織形式,數(shù)據(jù)庫(kù)文件和日志文件的特征和作用;在企業(yè)
2、管理器和查詢分析器中創(chuàng)建和刪除數(shù)據(jù)庫(kù);數(shù)據(jù)庫(kù)的配置和維護(hù)操作;…SQLServer2000簡(jiǎn)介SQLServer數(shù)據(jù)服務(wù)客戶程序查詢結(jié)果存儲(chǔ)過(guò)程數(shù)據(jù)表查詢請(qǐng)求OLAP視圖SQLServer2000的版本企業(yè)版標(biāo)準(zhǔn)版?zhèn)€人版開發(fā)版桌面引擎安裝SQLServer2000企業(yè)版硬件需求配置要求CPUP166、推薦PII內(nèi)存最少256MB(Windows2000)最少M(fèi)inimum64MB(WindowsNT4.0)磁盤空間250MB(典型安裝)270MB(完全安裝)MBSQLServer關(guān)系型數(shù)據(jù)引擎存儲(chǔ)引擎開
3、放式數(shù)據(jù)服務(wù)服務(wù)器連接客戶應(yīng)用程序客戶連接數(shù)據(jù)訪問(wèn)APISQLServer2000的特征4-1客戶/服務(wù)器模型服務(wù)器客戶A客戶BSQLServer2000的特征4-2數(shù)據(jù)復(fù)制模型SQLServer2000的特征4-3SQLServer和全文檢索SQLServer2000的特征4-4數(shù)據(jù)倉(cāng)庫(kù)和聯(lián)機(jī)事務(wù)處理企業(yè)管理器組實(shí)例數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)對(duì)象數(shù)據(jù)庫(kù)表記錄查詢分析器和T-SQL語(yǔ)法檢查執(zhí)行選擇數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)對(duì)象T-SQL執(zhí)行結(jié)果在線幫助系統(tǒng)按目錄結(jié)構(gòu)和主題進(jìn)行文檔查閱按詞進(jìn)行全文檔搜索按關(guān)鍵詞條進(jìn)行文檔查閱定義書簽
4、,定位常用幫助頁(yè)面登錄SQLServerSQLServer數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)用戶數(shù)據(jù)庫(kù)mastermodeltempdbmsdbpubsNorthwindUser1distribution聚集索引AndersonAnderson...雇員編號(hào)姓名出生年月城市代碼101911019210202LabrieLabrieMartinAngelaEvaJosex19891x19493X19777SPFRFR部門HRKarlDHRKarlDHRAmyLintegerlongstringvarchar(2
5、0)char(6)char(2)longstring觸發(fā)器存儲(chǔ)過(guò)程UpdatePhone視圖:EmployeePhoneSELECTlastname,firstname,extensionFROMemployee主鍵外鍵檢查約束x#####數(shù)據(jù)庫(kù)對(duì)象概述頁(yè):8KB表、索引數(shù)據(jù)數(shù)據(jù)庫(kù)數(shù)據(jù)文件.mdf或.ndf日志文件.ldfMaximumrowsize=8060bytes數(shù)據(jù)庫(kù)文件和日志文件Northwnd.ldfE:日志文件…OrdersCustomersProductsOrdHistYear2Ord
6、HistYear1主文件組Northwnd.mdfC:用戶定義文件組OrdHist1.ndfOrdHist2.ndfD:示范數(shù)據(jù)庫(kù)Northwind的物理文件結(jié)構(gòu)sys…sys…sysuserssysobjects文件組和數(shù)據(jù)存儲(chǔ)創(chuàng)建數(shù)據(jù)庫(kù)3-1演示使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù)…創(chuàng)建數(shù)據(jù)庫(kù)3-2演示使用向?qū)?chuàng)建數(shù)據(jù)庫(kù)…創(chuàng)建數(shù)據(jù)庫(kù)3-3創(chuàng)建數(shù)據(jù)庫(kù)的T-SQL:數(shù)據(jù)庫(kù)名稱數(shù)據(jù)庫(kù)大小物理文件位置CREATEDATABASEFlightONPRIMARY(NAME=SampleData,FILENAME='
7、c:ProgramFiles....DataFlight.mdf',SIZE=10MB,MAXSIZE=15MB,FILEGROWTH=20%)LOGON(NAME=SampleLog,FILENAME='c:ProgramFiles....DataFlight.ldf',SIZE=3MB,MAXSIZE=5MB,FILEGROWTH=1MB)COLLATESQL_Latin1_General_Cp1_CI_AS刪除數(shù)據(jù)庫(kù)2–1演示在企業(yè)管理器中刪除數(shù)據(jù)庫(kù)…刪除數(shù)據(jù)庫(kù)2–2
8、演示在查詢分析器中刪除數(shù)據(jù)庫(kù)…修改數(shù)據(jù)庫(kù)結(jié)構(gòu)修改數(shù)據(jù)庫(kù)的T-SQL:允許為文件自動(dòng)增長(zhǎng)為數(shù)據(jù)庫(kù)增加次要數(shù)據(jù)文件擴(kuò)充數(shù)據(jù)庫(kù)文件ALTERDATABASESampleMODIFYFILE(NAME='SampleLog',SIZE=15MB)GOALTERDATABASESampleADDFILE(NAME=SampleData2,FILENAME='c:ProgramFiles....DataSample2.ndf',SIZE=1