資料庫程式設計第4章

2021-07-09 09:52:25 字數 1805 閱讀 6076

visual c++為建立應用程式提供了工程建立嚮導,在嚮導的指引下,可以建立各種型別的應用程式。執行visual c++平台上的「file->new」選單命令,就可以啟動vc++ 6.0的工程建立嚮導,如圖4-1所示。

在圖4-1中可以看到,vc++ 6.0工程建立嚮導可以建立多種型別的應用程式,我們在本書能用到的有如下幾種:

vc++ 6.0提供了視覺化資料庫開發工具,用於建立乙個新的sql server資料庫。建立乙個新的sql sqlserver資料庫的操作步驟如下:

(2)選擇sql server資料庫伺服器。vc++彈出「new database wizard step 1 of 4」對話方塊,開始執行sql server資料庫建立的第一步,如圖4-3所示。使用者應在這個對話方塊裡輸入儲存這個資料庫的sql server伺服器名稱、登入使用者id和口令。

(3)在「新建資料庫嚮導」第一步對話方塊裡單機next按鈕,執行新建資料庫的第二步,彈出「new database wizard step 2 of 4」對話方塊,如圖4-4所示。

(4)在第二步對話方塊裡,選擇使用的資料庫裝置和日誌裝置。選擇後,「新建資料庫嚮導」將新建的資料庫放置在所選擇的資料庫裝置上,將日誌放置在所選擇的日誌裝置上。也可以選擇新建資料庫裝置和日誌裝置,「新建資料庫嚮導」將彈出新建裝置對話方塊,建立新的資料庫裝置和日誌裝置。

(5)完成裝置的選擇後,在第二步對話方塊裡單擊next按鈕,執行新建資料庫的第三步操作,彈出new database wizard step 3 of 4對話方塊,如圖4-5所示。

(6)在第三步對話方塊裡定義資料庫的名稱、初始資料庫的日誌的儲存空間大小。完成後,單擊next按鈕,彈出「new database wizard step 4 of 4」對話方塊,如圖4-6所示。

(7)在第四步對話方塊裡單擊finish按鈕,完成資料庫的建立。vc++將該資料庫顯示在工作區的「data view」選項卡裡。在新建的資料庫裡,可以新增新的表、檢視以及儲存過程等資料庫物件,操作遠端的sql server伺服器就像操作本地資料庫一樣。

vc++ 6.0提供的另乙個視覺化資料庫開發工具是資料庫工程嚮導,該嚮導用於建立乙個資料庫工程,通過該工程可以方便地管理本地或者遠端的資料。資料庫工程不包含**,但是可以使我們能夠方便地處理**中正在使用的資料庫。

操作步驟:

(1)開啟vc++的工程建立嚮導。」file->new->project->database project」。如圖4-7所示。

(2)選擇工程的資料來源。在「new」對話方塊裡單擊ok按鈕,vc++彈出如圖4-8所示的「選擇資料來源」對話方塊,提示選擇資料來源。

(3)設定機器資料來源。在「選擇資料來源」對話方塊裡單擊「機器資料來源」選項標籤,在「資料來源名稱」列表裡選擇乙個機器資料來源,例如選擇「odbcdemo2」,如圖4-9所示。

(4)在「選擇資料來源」對話方塊裡單擊「確定」按鈕,該資料庫工程顯示在vc++工作(workspace)區的「data view」選項卡裡,如圖4-10所示。

(5)在資料庫工程工作區(workspace)的「data view」選項卡裡,資料來源下面有兩個節點:tables和views,這兩個節點分別包含了該資料來源裡的表和檢視。雙擊tables節點,資料庫工程將資料來源的表顯示在tables節點之下,如圖4-11所示。

(6)雙擊views節點,資料庫工程將資料來源的檢視顯示在views節點之下,如圖4-12所示。

(7)在圖4-11裡,滑鼠雙擊「類別」節點,資料庫工程將「類別」表表示在資料視窗裡,如圖4-13所示。

(8)在開啟的視窗裡,我們可以編輯這個表,包括增加新的記錄、刪除記錄、修改記錄。

軟體復現的時候,出現問題。 views下為空,不是如例子所示的那樣。而且,我在vc6.0 上建立的工程,並不能對mdb檔案進行編輯,瀏覽等操作。

第4章 資料庫利器 SQL

第4章 資料庫利器 sql 4.1 sql有哪些特點,sql的用途有哪些?解答 sql 語言簡單易學 風格統一,可以利用簡單的幾個英語單詞的組合就可以完成所有的功能。它可以不加修改的嵌入到前端開發平台上,利用前端開發平台的計算能力和sql的資料庫操作能力,可以快速的建立資料庫應用程式。4.2 在or...

資料庫 第4章安全性

四 資料庫安全性 選擇 填空 sql語句 1.資料庫安全性 保護資料庫以防止不合法使用造成的資料洩露 更改和破壞。2.資料庫的不安全因素 1 非授權使用者對資料庫的惡意訪問和破壞 2 資料庫中重要或者敏感資料被洩露 3 安全環境的脆弱性。3.措施 1 使用者身份的鑑別 靜態口令鑑別 動態口令鑑別 生...

第4章 資料庫安全性

本文全部內容來自資料庫系統概論 第5版 王珊 薩師煊著 資料庫安全性是指保護資料庫以防止不合法使用所造成的資料洩露 更改或破壞。以上四個方面來描述安全性級別劃分的指標。資料庫安全性控制的方法 使用者身份鑑別是資料庫管理系統提供的最外層安全保護措施。每個使用者在系統中都有乙個使用者標識,每個使用者標識...