Web System-PPT-chap05-v1.0.ppt_第1頁(yè)
Web System-PPT-chap05-v1.0.ppt_第2頁(yè)
Web System-PPT-chap05-v1.0.ppt_第3頁(yè)
Web System-PPT-chap05-v1.0.ppt_第4頁(yè)
Web System-PPT-chap05-v1.0.ppt_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、BENET3.0第一學(xué)期課程,第五章 SQL Server數(shù)據(jù)庫(kù)基礎(chǔ), 理論部分,2,課程回顧,當(dāng)鼠標(biāo)放在按鈕上時(shí),鼠標(biāo)呈手狀,這樣的效果應(yīng)如何設(shè)置? 頁(yè)面上的用戶名輸入框和密碼輸入框大小相同,并且把輸入的內(nèi)容居中顯示,應(yīng)如何設(shè)置? 常見的頁(yè)面布局有哪些形式? 當(dāng)鼠標(biāo)懸停在超鏈接上時(shí),超鏈接文本顏色發(fā)生變化,并且顯示背景圖像和下劃線,且下劃線為虛線,這些效果應(yīng)如何設(shè)置?,3,技能展示,了解數(shù)據(jù)涉及的主要概念 了解SQL Server2005的主要版本 掌握安裝SQL Server2005的方法 掌握SQL Server2005組件管理工具 理解SQL Server2005的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu) 使用S

2、SMS創(chuàng)建與維護(hù)數(shù)據(jù)庫(kù),4,本章結(jié)構(gòu),數(shù)據(jù)庫(kù)簡(jiǎn)介,系統(tǒng)和示例數(shù)據(jù)庫(kù),SQL Server數(shù)據(jù)庫(kù)基礎(chǔ),SQL Server 2005安裝,SQL Server 2005管理工具,SQL Server數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),操縱數(shù)據(jù)庫(kù),操縱數(shù)據(jù)表,5,為什么需要數(shù)據(jù)庫(kù),信息時(shí)代數(shù)據(jù)容量海量增長(zhǎng) KB,MB,GB. 對(duì)數(shù)據(jù)進(jìn)行分析和處理可以產(chǎn)生巨大的經(jīng)濟(jì)效益 網(wǎng)上銷售 高考學(xué)生成績(jī)記錄 銀行、股市 傳統(tǒng)的方法不能滿足需求 數(shù)據(jù)庫(kù)可以解決這些問題,6,數(shù)據(jù)庫(kù)簡(jiǎn)介,數(shù)據(jù)庫(kù)基本概念 常用數(shù)據(jù)庫(kù)簡(jiǎn)介 DBA的職責(zé),7,數(shù)據(jù)庫(kù)基本概念,數(shù)據(jù)(data) 描述事物的符號(hào)記錄稱為數(shù)據(jù) 數(shù)據(jù)按統(tǒng)一的格式存儲(chǔ)在數(shù)據(jù)庫(kù)中 數(shù)據(jù)庫(kù)

3、中的一行數(shù)據(jù)稱為一條記錄,一行記錄,8,數(shù)據(jù)庫(kù)基本概念,數(shù)據(jù)庫(kù)就是“數(shù)據(jù)”的“倉(cāng)庫(kù)” 數(shù)據(jù)庫(kù)由表、關(guān)系以及操作對(duì)象組成 數(shù)據(jù)存放在表中,數(shù) 據(jù) 表 .,產(chǎn)品數(shù)據(jù)庫(kù),表,9,數(shù)據(jù)庫(kù)基本概念,10,常用的數(shù)據(jù)庫(kù),SQL Server Microsoft(微軟)公司的數(shù)據(jù)庫(kù)產(chǎn)品 針對(duì)不同規(guī)模的企業(yè)應(yīng)用,有不同的版本 易用、易管理、易上手 在windows 上運(yùn)行 Oracle Oracle(甲骨文)公司的數(shù)據(jù)庫(kù)產(chǎn)品 大型、完善、安全 能在所有主流平臺(tái)上運(yùn)行 DB2 IBM(國(guó)際商業(yè)機(jī)器)公司的產(chǎn)品 大型、安全 支持多操作系統(tǒng),11,DBA職責(zé),配置數(shù)據(jù)庫(kù)服務(wù)器環(huán)境 數(shù)據(jù)維護(hù) 配置數(shù)據(jù)庫(kù)安全屬性 優(yōu)化

4、數(shù)據(jù)庫(kù)的性能 數(shù)據(jù)庫(kù)的備份還原策略 數(shù)據(jù)遷移,如:安裝、升級(jí)數(shù)據(jù)庫(kù)服務(wù)器,如:創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建表,為數(shù)據(jù)庫(kù)的用戶分配權(quán)限,監(jiān)控用戶對(duì)數(shù)據(jù)庫(kù)的存取訪問,監(jiān)視和優(yōu)化數(shù)據(jù)庫(kù)的性能,制定數(shù)據(jù)庫(kù)備份計(jì)劃,災(zāi)難出現(xiàn)時(shí)對(duì)數(shù)據(jù)庫(kù)信息進(jìn)行恢復(fù),維護(hù)介質(zhì)上的存檔或者備份數(shù)據(jù),如數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)遷移,12,SQL Server 2005 安裝,SQL Server 2005的主要版本 安裝前的準(zhǔn)備 安裝過程 驗(yàn)證數(shù)據(jù)庫(kù)安裝成功 啟動(dòng)和停止數(shù)據(jù)庫(kù)服務(wù),13,SQL Server 2005的主要版本,14,安裝前的準(zhǔn)備,安裝SQL Server 2005的軟件和硬件要求,15,安裝SQL Server 2005,安裝過程

5、分為2個(gè)階段 預(yù)安裝階段 必備組件更新 系統(tǒng)配置檢查 正式安裝階段 安裝所選功能 安裝的類型:默認(rèn)或命名實(shí)例 服務(wù)帳戶 身份驗(yàn)證模式 排序規(guī)則設(shè)置 開始安裝 完成安裝,16,驗(yàn)證數(shù)據(jù)庫(kù)安裝成功,驗(yàn)證的三種方法 【開始】|【程序】中可以看到Microsoft SQL Server 2005的程序組 查看安裝日志文件信息 安裝日志 組件安裝日志 啟動(dòng)和停止數(shù)據(jù)庫(kù)服務(wù),%ProgramFiles%Microsoft SQL Server90Setup BootstrapLOGSummary.txt,%ProgramFiles%Microsoft SQL Server90Setup Bootstrap

6、LOGFiles,17,啟動(dòng)和停止數(shù)據(jù)庫(kù)服務(wù),啟動(dòng)或停止的三種方法 在【控制面板】【管理工具】【服務(wù)】中啟動(dòng)或停止 在【SQL Server 配置管理器】中啟動(dòng)或停止 在【SQL Server 外圍應(yīng)用配置器】中啟動(dòng)或停止,18,SQL Server 2005管理工具,常用組件工具 使用SQL Server Management Studio工具 注冊(cè)服務(wù)器 查看數(shù)據(jù)庫(kù)服務(wù)器的屬性,19,系統(tǒng)和示例數(shù)據(jù)庫(kù),記錄 SQL Server 所有系統(tǒng)級(jí)別的信息 所有的登錄賬戶 系統(tǒng)配置設(shè)置,創(chuàng)建的所有數(shù)據(jù)庫(kù)的模板。,用于保存臨時(shí)對(duì)象或中間結(jié)果集,用于 SQL Server 代理計(jì)劃警報(bào)和作業(yè)。該數(shù)據(jù)庫(kù)

7、與自動(dòng)化任務(wù)相關(guān),系統(tǒng)數(shù)據(jù)庫(kù),用戶數(shù)據(jù)庫(kù),一個(gè)只讀數(shù)據(jù)庫(kù),包含 SQL Server 2005所有的系統(tǒng)對(duì)象,用戶自定義的數(shù)據(jù)庫(kù),示例數(shù)據(jù)庫(kù),20,SQL Server 數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),數(shù)據(jù)庫(kù)文件類型 主數(shù)據(jù)文件.mdf 次要數(shù)據(jù)文件 .ndf 事務(wù)日志文件.ldf 數(shù)據(jù)文件 頁(yè):一個(gè)頁(yè)大小是8K 區(qū):8個(gè)連續(xù)的頁(yè)(64 KB) 事務(wù)日志 用于記錄所有事務(wù)的SQL 語句,21,SQL Server 數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),22,小結(jié),數(shù)據(jù)庫(kù)和數(shù)據(jù)表的關(guān)系是什么? 如何驗(yàn)證數(shù)據(jù)庫(kù)安裝成功? SQL Server中的數(shù)據(jù)庫(kù)按用途可分為幾類?它們的作用分別是什么?,23,操縱數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù) 擴(kuò)展數(shù)據(jù)庫(kù) 收縮

8、數(shù)據(jù)庫(kù) 分離和附加數(shù)據(jù)庫(kù) 刪除文件和刪除數(shù)據(jù)庫(kù),24,創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱,主文件,事務(wù)日志文件,初始大小,自動(dòng)增長(zhǎng),25,擴(kuò)展數(shù)據(jù)庫(kù),次要數(shù)據(jù)文件,26,收縮數(shù)據(jù)庫(kù),手動(dòng)收縮數(shù)據(jù)庫(kù) 手動(dòng)收縮數(shù)據(jù)庫(kù)文件,文件類型,文件名稱,27,操作數(shù)據(jù)庫(kù),分離數(shù)據(jù)庫(kù) 附加數(shù)據(jù)庫(kù) 刪除數(shù)據(jù)庫(kù) 刪除數(shù)據(jù)庫(kù)文件 文件必須完全為空,才能夠刪除,選中文件,刪隊(duì)文件,28,操縱數(shù)據(jù)表,創(chuàng)建表 刪除表 更改數(shù)據(jù)表結(jié)構(gòu) 管理數(shù)據(jù)表數(shù)據(jù),29,創(chuàng)建表,指定列名、數(shù)據(jù)類型 創(chuàng)建主鍵 確定表名,30,刪除表,DROP TABLE 表名,DROP TABLE studentInfo,31,更改數(shù)據(jù)表結(jié)構(gòu),修改列名、數(shù)據(jù)類型 新建

9、列 刪除列,修改列名和數(shù)據(jù)類型,新建列,刪除列,32,插入記錄,管理數(shù)據(jù)表數(shù)據(jù) 插入記錄 修改記錄 刪除記錄,插入記錄,33,本章總結(jié),數(shù)據(jù)庫(kù)簡(jiǎn)介,系統(tǒng)和示例數(shù)據(jù)庫(kù),SQL Server數(shù)據(jù)庫(kù)基礎(chǔ),SQL Server 2005安裝,SQL Server 2005管理工具,SQL Server數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),操縱數(shù)據(jù)庫(kù),操縱數(shù)據(jù)表,BENET3.0第一學(xué)期課程,第五章 SQL Server數(shù)據(jù)庫(kù)基礎(chǔ), 上機(jī)部分,35,實(shí)驗(yàn)案例1:配置SQL 2005 數(shù)據(jù)庫(kù)環(huán)境,實(shí)驗(yàn)?zāi)繕?biāo) 通過SQL Server Configuration Manager配置數(shù)據(jù)庫(kù)主要服務(wù)啟動(dòng)停止操作的啟動(dòng)方式,36,實(shí)驗(yàn)案例

10、1:配置SQL 2005 數(shù)據(jù)庫(kù)環(huán)境,需求描述 新建數(shù)據(jù)庫(kù)名為news_manage1 設(shè)置數(shù)據(jù)文件初始文件大小為2MB,不自動(dòng)增長(zhǎng) 設(shè)置日志文件初始文件大小為2MB,不自動(dòng)增長(zhǎng) 添加數(shù)據(jù)文件Data2,初始文件大小為5MB,不自動(dòng)增長(zhǎng) 驗(yàn)證新建的數(shù)據(jù)庫(kù) 設(shè)置數(shù)據(jù)庫(kù)為自動(dòng)收縮,37,實(shí)驗(yàn)案例1:配置SQL 2005 數(shù)據(jù)庫(kù)環(huán)境,需求描述 網(wǎng)站文件放置在目錄D:NEWS,設(shè)置虛擬目錄news對(duì)應(yīng)網(wǎng)站目錄。 訪問網(wǎng)址為http:/localhost/news/login.aspx 數(shù)據(jù)庫(kù)文件放置D:newsDB下, 登錄網(wǎng)站用戶名:韓峰,密碼:12,38,實(shí)驗(yàn)案例1:配置SQL 2005 數(shù)據(jù)庫(kù)環(huán)

11、境,學(xué)員練習(xí) 配置SQL Server 2005 數(shù)據(jù)庫(kù)環(huán)境 創(chuàng)建數(shù)據(jù)庫(kù) 附加分離數(shù)據(jù)庫(kù),30分鐘完成,39,實(shí)驗(yàn)案例2:創(chuàng)建表與維護(hù)表數(shù)據(jù),需求描述 在News_manges1中創(chuàng)建表t_Class,并插入三條記錄 添加新字段:PictureURL(nvarchar(50) NULL),向表插入三條記錄。插入完成后,刪除第三條記錄,刪除字段PictureURL; 添加新字段:CLASSOWNER(varchar(50),not null),向表插入三條記錄,40,實(shí)驗(yàn)案例2:創(chuàng)建表與維護(hù)表數(shù)據(jù),學(xué)員練習(xí) 在t_Class表中直接插入記錄 添加新字段,刪除記錄,并刪除字段PictureURL; 添加新字段,并向表中插入三條記錄,25分鐘完成,41,實(shí)驗(yàn)案例3:操作表數(shù)據(jù),需求描述 設(shè)置登錄用戶密碼,重新登錄 設(shè)置韓峰的密碼為123,并重新打開網(wǎng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論