精通數據庫系列之入門-技巧篇3
2019-09-08 23:34:25
供稿:網友
下面,筆者還為各位網友準備了一套數據庫大餐,這就是在
MS-SQL Server下的Client/Server結構編程示例:
MS-SQL SERVER是微軟公司生產的中型關系數據庫管理系統,它有如下的一些特點:
客戶/服務器體系結構
圖形化的用戶界面,使系統的管理更加直觀和簡單。
豐富的編程接口,為用戶進行應用程序設計提供了更大的選擇余地。
與Windows NT操作系統的有機集成,多線程體系結構設計,提高了系統對用戶并發訪問的速度。
對Web技術的支持,使用戶能夠很容易的將數據庫中的數據發布到網上。
價格上的優勢。與其它一些大型數據庫系統如Oracle、Sybase等相比,SQL Server的價格非常便宜。
由于SQL Server數據庫管理系統具有突出的有點,所以其用戶越來越多。本文中陳述的是一些使用SQL Server的方法和體會(以SQL Server6.5為例)。
一、系統的安裝
SQL Server要求安裝在Windows NT操作系統平臺下,它可以和NT一起運行在Intel x86、Alpha AXP或者MIPS等不同體系結構的微處理器環境。系統的內存和硬盤空間最小要求是16MB和96MB。在安裝時,啟動光盤上i386目錄下的setup.exe程序,根據安裝程序的提示可以很容易的完成系統安裝。
安裝過程中系統主要生成了SQL Enterprise Manager、SQL Web Assistant、ISQL_W、SQL Books Online等系統工具,其中SQL Enterprise Manager是最重要的一個工具,它可以實現對SQL Server數據庫系統的全面操作和維護。
系統安裝完畢后,有以下方法可以啟動SQL Server服務:
使用net start mssqlserver命令啟動SQL Server服務。
系統自動啟動。
使用系統管理工具SQL Enterprise Manager或SQL Service Manager啟動服務。
使用Windows NT控制面板里的服務選項啟動SQL Server服務。
二、數據庫的建立
從SQL Enterprise Manager的數據庫管理窗口選擇“新建”按鈕,彈出新建數據庫對話框(如下頁圖所示)。在這個對話框中輸入新建數據庫的名稱,選擇存儲數據庫及其日志所使用的設備,輸入它們的空間大小(以MB為單位),再根據需要選擇Create for Load復選框(該復選框說明是否從一個備份庫中向新建的數據庫加載數據),然后選擇“OK”按鈕即可創建一個新的數據庫。
另外,使用SQL語句也可以創建數據庫:
CREATE DATABASE MyDataBase
[ON {DEFAULT | database_device}[=size]
[,database_device [=size]] …]
[LOG ON database_device [=size]
[,database_device [=size]] … ]
[FOR LOAD]
其中size是以MB為單位。
<br><img src=http://www.yesky.com/33554432/34603008/34668544/34686976/2021002.jpg><br>
三、表格的建立
從SQL Enterprise Manager的數據庫管理窗口選擇DataBases->DataBaseName-> Objects->Tables,彈出新建數據表對話框(如圖所示)。
在這個對話框里設置屬性的名稱、數據類型、字段長度、是否可以為空以及缺省值等。
設置完畢后點擊“存儲”的圖標,完成表單的存儲。
四、使用前端開發工具編程操縱數據庫
本例中前端開發工具采用Inprise Delphi4.0,通過前端程序實現對后臺數據庫的操作,這也是Client/Server的標準結構。
首先在Delphi的表單上(Form)放置一些必須的控件,分別是:DataBase、Table、DataSource、DBGrid、DBNavigator。其中DataBase的屬性設置為: (數據庫服務器的地址) (數據庫的用戶名) (這里假設口令為123456)
然后將Table的DataBaseName屬性設置為和DataBase控件的DataBaseName屬性相同。TableName屬性選擇成為么操縱的數據庫。
再將DataSource控件的DataSet設為Table1(Table控件的Name)。DBGrid和DBNavigator的DataSource屬性都為DataSource1(DataSource控件的Name)。
進行以上的設置之后,就完成了一個可以操縱數據庫表單的最簡單的程序,程序的運行界面如下:
以上實現的是基于Client/Server結構的數據庫編程,在Windows NT 4.0+MS SQL Server6.5下調試通過(PIII550,256M RAM)。
另外,我們還有基于MS-SQL Server的Browser/Server結構程序設計示例,將在以后的JSP/ASP講座中實現。
本講到此結束,祝各位朋友愉快!
猜你喜歡的關注
- u盤無法識別怎么辦,小編告訴你U盤無法識別
- usb無線網卡怎么用,小編告訴你安裝教程
- usb調試在哪,小編告訴你usb調試在哪
- 優盤不顯示,小編告訴你優盤不顯示怎么辦
- 低級格式化,小編告訴你硬盤怎么低級格式化
- 分區表丟失,小編告訴你分區表丟失如何修復
- 進入bios,小編告訴你戴爾筆記本進入bios設
- 怎么刷bios,小編告訴你華碩怎么刷bios
- 讀卡器怎么用,小編告訴你如何使用讀卡器
- bios升級,小編告訴你華碩主板bios怎么升級