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