目錄
一、金倉資料庫管理系統概述:
金倉資料庫管理系統:
金倉分析型資料庫系統:
二、安裝金倉資料庫管理系統:
步驟一:前往官網下載安裝所需要的檔案
1.資料庫管理系統檔案:
2.官方授權檔案:
步驟二:打開下載好的ISO鏡像檔案,雙擊KINGBASE.EXE執行檔案開始安裝:
點擊開始進行安裝:
安裝要求退出所有軟體:
繼續點擊下一步,接受協議:
將下載的授權檔案進行解壓之后,選擇授權檔案:
安裝預覽:
開始安裝”金倉資料庫管理系統“:
選著存放資料檔案目錄:
步驟三:設定埠號,用戶名,密碼等:
步驟四:資料庫管理系統安裝完成:
三、簡單使用:
1.新建資料庫:
基本屬性:
權限:
DDL(資料庫模式定義語言):
2.創建新模式:
3.創建資料表:
4.在表中添加記錄:
官網傳送口:人大金倉-成為世界卓越的資料庫產品與服務提供商

一、金倉資料庫管理系統概述:
KingbaseES是面向事務處理類、兼顧分析類應用領域的新型資料庫產品,致力于解決高并發、高可靠資料存盤計算問題,是一款為企事業單位管理資訊系統、業務系統量身打造的承載資料庫,目前性能已全面升級,是真正具有高成熟度的資料庫產品,
1、產品支持大資料分析,具有靈活的水平擴展能力;
2、產品支持中標麒麟、銀河麒麟、中科方德、UOS等國產作業系統,產品具有跨作業系統平臺的能力,支持X86、ARM、龍芯等主流國產化服務器中央處理器CPU體系架構;
3、產品具備單機單表支持140TB級大資料量存盤的能力;單機單表支持萬億條資料記錄存盤;并基于140TB(萬億條記錄)資料的單表上,支持對資料的插入、查詢、更新、洗掉操作,單機支持不少于8萬個并發直連會話連接數,24小時不掉線,
4、產品支持邏輯備份恢復、增量備份聯機熱備份技術,并且備份檔案可以跨windows和linux、32位和64位等不同的作業系統平臺;
5、產品支持至少四權的角色劃分,充分保障資料庫的安全管理要求;支持通信和存盤加密功能,支持針對不同資料庫物件和不同用戶使用可配置的加密演算法和密鑰,加密程序對用戶透明,支持加載第三方加密演算法;
6、產品支持提供與異構資料庫兼容的語法與功能,支持將其它主流資料庫的資料無損遷移到本地資料庫,包括國內外主流資料庫管理系統;
7、產品有配套的智能報表平臺、安全智能資料整合平臺、企業級資料庫加速引擎系統、資料整合系統(ETL)、OLAP分析系統,基于日志或者歸檔檔案的Oracle資料庫實時同步功能;
8、產品具有良好的容災恢復能力,支持雙機熱備功能,提供多種備份/恢復手段,支持事務故障、系統故障和介質故障恢復,可以恢復到任意指定時間點;
9、產品支持免費的、集中式的資料庫管理工具,支持跨平臺統一界面,包括遠程跨平臺資料庫管理工具,圖形的性能監控等,10、具備實時同步容災功能,能不依賴于第三方軟體和存盤的資料庫災備功能;能夠實作一個生產資料庫到多個本地或者遠程資料庫的實時同步或異步的災難備份;災備資料庫系統可以在和主點做資料同步的同時用于分析、查詢以及測驗等作業從而分擔生產資料庫的業務壓力,資料庫內置的災備功能應對主資料庫或者備資料庫采用集群配置,
11、具備物理和邏輯備份功能,支持在資料庫核心內直接提供災難備份功能模塊,通過在記憶體中讀取資料庫重做日志、并自動傳輸日志資訊,在備端需基于日志恢復的方式進行資料同步,避免轉換成邏輯 SQL 陳述句的方式在備端提交,實作生產系統高效、自動往災備系統資料庫同步資料;資料同步方式支持同步、異步,以及從同步到異步的模式轉換,

金倉資料庫管理系統:
下載地址:人大金倉-KingbaseES V8 R6
金倉分析型資料庫系統:
下載地址:人大金倉-KADB V3 R2
二、安裝金倉資料庫管理系統:
步驟一:前往官網下載安裝所需要的檔案
1.資料庫管理系統檔案:

2.官方授權檔案:

步驟二:打開下載好的ISO鏡像檔案,雙擊KINGBASE.EXE執行檔案開始安裝:

點擊開始進行安裝:

安裝要求退出所有軟體:

繼續點擊下一步,接受協議:

這里我選擇完全安裝(根據個人需求進行不同的選擇)
注意:這里需要選擇授權檔案,授權檔案可以從官網獲取

將下載的授權檔案進行解壓之后,選擇授權檔案:

選擇安裝目錄(如果無法點擊下一步,請先點擊"恢復預設檔案夾")

安裝預覽:

開始安裝”金倉資料庫管理系統“:

”金倉資料庫管理系統“需要C++環境支持,安裝C++環境:

如果電腦中已經存在C++環境依賴,將不會出現彈窗提示:

選著存放資料檔案目錄:

步驟三:設定埠號,用戶名,密碼等:
- 埠使用默認即可(特殊需求可以自行更改,如埠號沖突等)
- 用戶名自定義(個人習慣使用root)
- 密碼自定義(在實際開發時,注意資料庫密碼的復雜程度,確保資料的安全性)

- 編碼使用默認的UTF-8
- DatabaseMode:這里使用ORACLE資料庫模型
資料庫模型,資料庫模型(Database Model)是描述客觀事物及其聯系的一種手段,這種描述包括資料內容的描述和各型別物體資料之間的描述,它是資料庫設計的基礎,常用的資料庫模型有三種:層次模型(Hierarchical Model)、網路模型(Network Model)、關系模型(Relational Mode),

步驟四:資料庫管理系統安裝完成:

三、簡單使用:
輸入用戶名和密碼進行連接:

登錄成功之后,可以進行對資料的操作:

1.新建資料庫:
基本屬性:
- 名稱:資料庫的名稱
- 屬主:資料庫所屬的用戶(SYSTEM默認用戶,即相當于MySQL的root用戶)
- 編碼:UTF-8萬國碼(默認即可)
- 注釋:自定義對資料庫的注釋

權限:
對用戶和角色權限設定!

DDL(資料庫模式定義語言):
資料庫模式定義語言DDL(Data Definition Language),是用于描述資料庫中要存盤的現實世界物體的語言,
CREATE
DATABASE Demo WITH OWNER = "SYSTEM" ENCODING UTF8;
COMMENT ON
DATABASE Demo IS '測驗資料庫';

SQL是一個標準的資料庫語言,是面向集合的描述性非程序化語言,它功能強,效率高,簡單易學易維護,然而SQL語言由于以上優點,同時也出現了這樣一個問題:它是非程序性語言,即大多數陳述句都是獨立執行的,與背景關系無關,而絕大部分應用都是一個完整的程序,顯然用SQL完全實作這些功能是很困難的,
SQL語言的分類
SQL語言共分為四大類:資料查詢語言DQL,資料操縱語言DML,資料定義語言DDL,資料控制語言DCL,
1. 資料查詢語言DQL
資料查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE子句組成的查詢塊:SELECT <欄位名表>FROM <表或視圖名>WHERE <查詢條件>2 .資料操縱語言DML
資料操縱語言DML主要有三種形式:
1) 插入:INSERT
2) 更新:UPDATE
3) 洗掉:DELETE3. 資料定義語言DDL
資料定義語言DDL用來創建資料庫中的各種物件-----表、視圖、索引、同義詞、聚簇等如:CREATE TABLE / VIEW / INDEX / SYN / CLUSTER| 表 視圖 索引 同義詞 簇,DDL操作是隱性提交的!不能rollback4. 資料控制語言DCL
資料控制語言DCL用來授予或回收訪問資料庫的某種特權,并控制資料庫操縱事務發生的時間及效果,對資料庫實行監視等,如:
1) GRANT:授權,
2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一點,回滾---ROLLBACK回滾命令使資料庫狀態回到上次最后提交的狀態,其格式為:SQL>ROLLBACK;
3) COMMIT [WORK]:提交,在資料庫的插入、洗掉和修改操作時,只有當事務在提交到資料庫時才算完成,在事務提交前,只有操作資料庫的這個人才能有權看到所做的事情,別人只有在最后提交完成后才可以看到,提交資料有三種型別:顯式提交、隱式提交及自動提交,下面分別說明這三種型別,(1) 顯式提交
用COMMIT命令直接完成的提交為顯式提交,其格式為:SQL>COMMIT;(2) 隱式提交
用SQL命令間接完成的提交為隱式提交,這些命令是:ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME,(3) 自動提交
若把AUTOCOMMIT設定為ON,則在插入、修改、洗掉陳述句執行后,系統將自動進行提交,這就是自動提交,其格式為:SQL>SET AUTOCOMMIT ON;
2.創建新模式:
在自己創建的資料庫下,創建一個新模式:

3.創建資料表:
在創建的新模式下創建一張資料庫表:

設定主鍵約束:

4.在表中添加記錄:

???????【本文正在參與炫“庫”行動-人大金倉征文大賽】
CSDN
https://marketing.csdn.net/p/98bd30353e7cb998b6070a89e8b91edb
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/300695.html
標籤:其他
