- 相關(guān)推薦
開(kāi)發(fā)基于SQL SERVER 的C/S數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)?
吳俊峰
(合肥市經(jīng)濟(jì)信息中心計(jì)算機(jī)通信部)??
SQL Server 6.5作為面向中小型企業(yè)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù)系統(tǒng),提供了 與眾多高級(jí)數(shù)據(jù)庫(kù)管理器相同的運(yùn)行性能,向傳統(tǒng)的數(shù)據(jù)庫(kù)廠商發(fā)起了強(qiáng)有力的挑戰(zhàn)。在程 序設(shè)計(jì)方面:SQL Server 6.5采用了關(guān)鍵而新穎的對(duì)稱式結(jié)構(gòu),從而簡(jiǎn)化了程序設(shè)計(jì),并且 Microsoft在它的Visual Basic可視化編程語(yǔ)言中為程序員提供了良好的控件;在數(shù)據(jù)庫(kù)管 理方面:SQL Server 6.5以一種易于管理的方式處理多服務(wù)器事務(wù)管理,提供了一種把SQL Server系統(tǒng)擴(kuò)展而超出單個(gè)計(jì)算機(jī)能力的方法。?
SQL Server 6.5主要具有以下幾個(gè)功能:?
全面的數(shù)據(jù)完整性保護(hù),無(wú)論是復(fù)雜的事務(wù)支持和高級(jí)安全性,還是面向用戶的數(shù)據(jù)庫(kù)隱式 部分,以及數(shù)據(jù)完整性保護(hù)都適用;?
與Windows NT集成,允許在SMP(對(duì)稱多處理)系統(tǒng)中進(jìn)行徹底的多線程和對(duì)稱多處理,并 且可集成到分布式管理環(huán)境中;?
在低造價(jià)平臺(tái)上也具有突出性能;?
為系統(tǒng)管理員提供一流的管理工具;?
對(duì)多處理器“分布式”事務(wù)的內(nèi)在支持。?
以下介紹一種怎樣利用Microsoft SQL Server 6.5在Windows NT Server上構(gòu)筑開(kāi)發(fā)環(huán)境, 完成一般的客戶/服務(wù)器應(yīng)用系統(tǒng)。??
1. 在SQL SERVER 6.5上創(chuàng)建一個(gè)數(shù)據(jù)設(shè)備(在創(chuàng)建數(shù)據(jù)庫(kù)之前必須為該 數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)存儲(chǔ)設(shè)備)??
(1) 從 Microsoft SQL Server 6.5 Utilties 程序組內(nèi)打開(kāi) SQL EM。?
(2) 在Server Manager 窗口里,選擇創(chuàng)建數(shù)據(jù)庫(kù)的服務(wù)器。如hfnm.。?
(3) 選擇Manage菜單項(xiàng),然后選擇Database Device選項(xiàng)。出現(xiàn)Manage Database Device窗 口。?
(4) 選擇New Device 按鈕(第一個(gè))。出現(xiàn)New Database Device窗口。?
(5) Name:為所要?jiǎng)?chuàng)建的設(shè)備名;Location:可以選擇創(chuàng)建設(shè)備的地點(diǎn)(如:c:\databas e);Size(MB):用于設(shè)定此設(shè)備的大。ㄒ话銥閿(shù)據(jù)庫(kù)的1.25倍)。?
(6) 單擊 Create Now按鈕,創(chuàng)建此設(shè)備。?
注意:請(qǐng)?jiān)趧?chuàng)建數(shù)據(jù)庫(kù)之前必須先創(chuàng)建兩個(gè)存儲(chǔ)設(shè)備,一個(gè)是數(shù)據(jù)庫(kù)的物理設(shè)備,另一個(gè)是數(shù)據(jù)庫(kù) 的邏輯設(shè)備。?
2. 在SQL SERVER 6.5上創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)?
(1) 從 Microsoft SQL Server 6.5 Utilties 程序組內(nèi)打開(kāi) SQL EM。?
(2) 在Server Manager 窗口里,選擇創(chuàng)建數(shù)據(jù)庫(kù)的服務(wù)器。如hfnm.。?
(3) 選擇Manage菜單項(xiàng),然后選擇Database 選項(xiàng)。出現(xiàn)Manage Database窗口。?
(4) 選擇New Database 按鈕(第一個(gè))。出現(xiàn)New Database窗口。?
(5) Name項(xiàng)為數(shù)據(jù)庫(kù)名,Data Device 為數(shù)據(jù)庫(kù)物理設(shè)備名稱,Size是該物理設(shè)備 為數(shù)據(jù)庫(kù)分配的存儲(chǔ)空間(MB);Logic Device為數(shù)據(jù)庫(kù)邏輯設(shè)備名稱,Size是該邏輯設(shè)備 為數(shù)據(jù)庫(kù)分配的存儲(chǔ)空間(MB)。請(qǐng)不要復(fù)選Default Device選項(xiàng)。?
(6) 按Create Now按鈕,正式創(chuàng)建數(shù)據(jù)庫(kù)。?
3. 在已有的數(shù)據(jù)庫(kù)上創(chuàng)建數(shù)據(jù)表?
(1) 從 Microsoft SQL Server 6.5 Utilties 程序組內(nèi)打開(kāi) SQL EM。?
(2) 在Server Manager 窗口里,選擇服務(wù)器。單擊所要?jiǎng)?chuàng)建數(shù)據(jù)表的數(shù)據(jù)庫(kù)旁的加號(hào)。再 單擊數(shù)據(jù)庫(kù)的Group/Users以及Objects組件。?
(3) 單擊Objects組件旁邊的加號(hào)。Server Manager 將展開(kāi)Objects 項(xiàng)目,并顯示出可操作 的所有數(shù)據(jù)庫(kù)對(duì)象。?
(4) 選擇Table對(duì)象。然后單擊Manager 菜單項(xiàng),并選擇Tables項(xiàng)目。將出現(xiàn)Manager Table (管理表格)窗口。
?(5) 現(xiàn)在保持Table組合框?yàn)?script>s("content_relate");
【開(kāi)發(fā)基于SQL SERVER 的C/S數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)?】相關(guān)文章:
SQL Server的系統(tǒng)表及其應(yīng)用研究03-06
SQL Server數(shù)據(jù)庫(kù)安全監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)03-26
基于Web數(shù)據(jù)庫(kù)的信息發(fā)布系統(tǒng)JSP+SQL03-08
基于Java的應(yīng)用編程-視頻點(diǎn)播系統(tǒng)JSP+TOMCAT+SQL11-23
基于XML的作業(yè)答疑系統(tǒng)XML+SQL03-30
基于WEB的網(wǎng)絡(luò)考試系統(tǒng)ASP+SQL03-08