《數據庫系統概論》實驗報告 題目:實驗一
認識 DBMS 系統 姓名 徐大為 日期 2007-10-16 實驗環境:
軟件環境:Windows XP 硬件環境:CPU:Athlon 1800+ 硬盤:80G 內存:256M 實驗內容及完成情況:
(一)KingbaseES 的安裝和啟動。
1.Windows 版安裝。
安裝盤自動運行(如不能自動運行,請運行 setup 目錄下的
即可),單擊【安 裝】按鈕,開始安裝。每一步按照提示順序執行,就可以正確完成整個安裝。在安裝中有幾 個重要步驟需要著重說明:
( 1 )
選 擇 安 裝 路 徑 。
如 圖 1 所 示 , “ C:\Program Files\Basesoft\KingbaseES\4.1”是 系統默認的安裝路徑,你也可以通過單擊【瀏覽】,修改安裝路徑。
圖 2
選擇安裝類型 (3)查看設置信息。如圖 3 所示,這是拷貝文件之前的最后一個對話框,顯示了用戶 在安裝過程中設定的安裝選項:第一項是用戶的注冊信息;第二項是安裝路徑;第三項是安 裝的組件,顯示用戶選擇的組件。若要修改這三項的內容,可以點擊【上一步】,返回前面 的對話框中修改。如果設置正確則選擇【下一步】進行安裝。
圖 3
查看設置信息
(4)初始化數據庫。一般而言,若用戶選擇安裝了"服務器",在安裝的最后,將進行 初始化數據庫。用戶可以修改初始化的默認選項,點擊【確定】,直到初始化進行完畢。
(5)安裝結果。在安裝完成后,KingbaseES 中用戶選擇的組件都裝在安裝路徑下,同 時完成注冊文件的配置。并在『開始』│『程序』菜單中生成『KingbaseES V4.1』程序組。
重啟后,數據庫的監聽服務將自動啟動,并且修改的環境變量生效。
以上五步就完成了 KingbaseES 的安裝。
2.數據庫服務的啟動和停止。
在正確安裝 KingbaseES V4.1 后,數據庫服務會在系統啟動時自動加載。如果需要手動 地啟動和停止數據庫服務,可以通過“控制服務器”來進行管理。
啟動服務:
(1)選擇“開始”—〉“程序”—〉“KingbaseES
V4.1”—〉“控制管理器”。
(2)在“可用服務器”下拉列表中選擇要啟動的 KingbaseES 服務器,輸入正確的用戶 名、密碼、端口值,點擊【啟動】按鈕。
注意:KLS 初始的用戶名和密碼分別是“KLS”和“INTERNAL”。
(3)如果用戶名、密碼、端口正確,可以先點擊一下【刷新】按鈕,以查看遠程服務 器是否已經在指定端口上啟動;啟動與否的狀態可以從“KingbaseES 啟動狀態圖標”和【啟 動】、【停止】按鈕的狀態知曉。
(4)如果用戶名、密碼、端口均正確但啟動不成功,請檢查:遠程服務器上是否有一 個“kls”(Windows 系統進程名為“KLSW”)的進程存在,如果不存在,請在 KingbaseES 的安裝目錄中找到此文件,啟動它。
停止服務:
(1)選擇“開始”—〉“程序”—〉“KingbaseES
V4.1”—〉“控制管理器”。
(2)在“可用服務器”下拉列表中選擇要啟動的 KingbaseES 服務器,輸入正確的用戶 名、密碼、端口值,點擊【停止】按鈕。
注意:在點擊【停止】按鈕時,
會彈出確認對話框,這里可以選擇服務器的停止方式, 共有“正常停止服務器”和“強制停止服務器”兩種方式可供選擇。正常情況下,選擇“正 常停止服務器”點擊【確定】按鈕即可,但在某些異常情況下,服務器可能無法正常停止, 例如正常停止后返回失敗提示,或 Windows 任務管理器中仍有名為
的服務進 程存在,
此時可選擇“強制停止服務器”的方式并點擊【確定】按鈕,結束所有服務進程。
數據庫服務的啟動和停止同樣也可以通過“管理工具”中的“服務”選項來進行管理。
啟動服務:
(1)
選擇“開始”
—〉“設置”
—〉“控制面板”
—〉“管理工具”
—〉“服務”。
(2)
查找 KingbaseES 的服務程序,選擇啟動該服務。
停止服務:
3.數據庫登錄和安全性。
(1)登錄:運行“開始”—〉“程序”—〉“KingbaseES
V4.1”—〉“查詢分析
器”。
默認主機為 LOCAL,默認端口號為 54321。在初始化數據庫時,初始化的數據庫名稱為 “學生課程數據庫”,用戶名為 SYSTEM,口令為 MANAGER。分別填入上述信息,確定后,自 動連接數據庫,登錄成功。
(2)安全性:
在
KingbaseES
中建立一個新用戶,并賦予其適當的角色。KingbaseES
中共三種角 色:CONNECT、RESOURCE
和
DBA,分別擁有三種權限。系統默認為
CONNECT。擁有
RESOURCE 權限的用戶可以創建自己的資源。DBA 則是超級用戶。為便于今后實驗的實現,選擇賦予 DBA 角色。
在“交互查詢工具”中,運行“管理”—〉“用戶管理”-〉“新建用戶”,輸入用戶名 稱和口令,假設新建的用戶名稱為 Vivian,口令為 12345,并選擇其權限為 DBA。
(二)數據庫系統的構架。
1.數據庫邏輯組件。
定義的對象包括,基本表、視圖、觸發器、存儲過程和約束。
2.數據庫物理組件。
在關系數據庫中,數據的存放單位是表,數據以表文件的形式存放在硬盤上。
出現的問題及解決方案:
1.啟動控制管理器時如果端口為密碼輸入:INTERNAL,注意要大寫。如果端口仍然為-1 時,確認遠程服務器上是否有一個“kls”(Windows 系統進程名為“KLSW”,Linux 系統進程名為“KLS”)的進程存在,如果不存在,請在KingbaseES 的安裝目錄中找到此文件,啟動它。
(在 X:\Program Files\Basesoft\KingbaseES\5.0\bin 里有 KLSW)
2.安裝完成后,啟動數據庫服務器,交互查詢工具無法登錄服務器,提示“netlogon”錯 誤。
這可能是由于數據庫服務器使用的端口 54321 被其他進程占用。因為運行 KingbaseES 時,必須停止占用該端口的服務,才可以正常運行。
3.
KingbaseES 登錄后,將端口號更改為 1113,退出后用這個端口號卻無法登錄,但是用 默認的 54321 端口卻可以登錄。
修改端口必須在注冊表里面也修改,如果不修改注冊表,只通過交互式 SQL 工具修改, 這樣修改并沒有反映到注冊表信息里面,所以無法登錄。如果將交互查詢工具和注冊表一起 修改,就可以用新的端口登錄。
4.在登錄時,輸入口令 manager,卻顯示 Password
認證失敗。
必須嚴格區分大小寫,輸入大寫的 MANAGER 就可以正常登錄。
推薦訪問: 概論 實驗 報告下一篇:數電實驗實驗報告
同志們:今天這個大會,是市委全面落實黨要管黨、從嚴治黨要求的一項重大舉措,也是對縣市區委書記履行基層黨建工作第一責任人情況的一次集中檢閱,同時是對全市基層黨建工作的一次再部署、再落實的會議。前面,**
***年,我認真履行領班子、帶隊伍、抓黨員、保穩定的基層黨建工作思路,以學習貫徹習近平新時代中國特色社會主義思想和黨的十九大歷次全會精神為主線,以市局基層黨建工作考核細則為落腳點,落實全面從嚴治黨主體
根據會議安排,現將2022年履行抓基層黨建工作職責情況報告如下:一、履職工作特色和亮點1 突出政治建設,著力在思想認識上提高。牢固樹立抓黨建就是抓政績的理念,以“黨建工作抓引領、社區治理求突破,為民服
2022年以來,在**黨委的正確領導下,堅持以習近平新時代中國特色社會主義思想為指導,深入學習宣傳貫徹黨的二十大精神,以黨建工作為統領,扎實開展夯實“三個基本”活動,以“四化四力”行動為抓手,聚力創建
各位領導,同志們:根據會議安排,現就2022年度抓基層黨建工作情況匯報如下:一、主要做法及成效(一)強化政治引領。一是不斷強化理論武裝。堅持通過黨組會、中心組學習會和“三會一課”,第一時間、第一議題學
2022年度抓基層黨建工作述職報告按照黨委工作部署,現將本人2022年度抓基層黨建工作情況報告如下:一、2022年度抓基層黨建工作情況(一)旗幟鮮明講政治將旗幟鮮明講政治放在全局發展首要位置,積極開展
2022年,是我在數計系黨總支書記這個新崗位上度過的第一個完整的工作年度。回首一年來在校黨委的正確領導下,與數計系領導班子和全體師生共同走過的日子,艱辛歷歷在目,收獲溫潤心田。作為黨總支書記,我始終牢
按照考核要求,現將本人一年來,作為統戰部長履行職責、廉潔自律等方面情況報告如下:一、著眼增強政治素質,不斷深化理論學習堅持把旗幟鮮明講政治作為履職從政的第一位要求,帶領統戰系統干部堅決擁護“兩個確立”
**年,緊緊圍繞黨工委、管委會的決策部署,全體人員團結協作、凝心聚力,緊扣黨工委“**”基本工作思路,全力開拓進取,認真履職盡責,圓滿完成各項工作任務。一、個人思想政治狀況檸檬文苑www bgzjy
按照縣委關于開展抓基層黨建述職評議會議的有關要求,經請示縣委組織部同意,今天,我們在此召開2022年度基層黨組織書記抓基層黨建述職評議會議。1 首先,請**黨委書記,**同志述職。**黨委能夠主動研究