大玩家遊戲資料庫

2021-08-08 18:57:54 字數 4768 閱讀 2593

由以下字段組成:

● userid:使用者的唯一標識號碼,註冊的時候自動生成,用於其他表的關聯字段。

● gameid:遊戲id,註冊的時候自動生成,用於其他表的關聯字段,不能修改

● protectid:密保標識,使用者安全保護相關(保留擴充套件用字段)由具體運營商確定如何使用

● spreaderid:推廣員標識,若推廣員標識有效則表明當前玩家使用者是這個推廣員使用者的下線。該字段與userid關聯。推廣員的使用由具體運營商確定

● accounts:帳號名字,具有唯一性,不能重複,能修改

● regaccounts:使用者註冊的原始名字,預設與帳號名字相同,方便運營商跟蹤管理帳號名字改變過的使用者

● logonpass:使用者帳號的密碼,採用通用加密演算法 md5 加密記錄

● insurepass:使用者帳號的二級密碼,採用通用加密演算法 md5 加密記錄,供**系統用於例如銀行管理,密碼保護管理等重要部分

● gender:使用者性別,現在系統預設為 0,(保留擴充套件用字段)

● nullity:帳號禁用標誌,影響使用者登入廣場和登入遊戲房間

● userright:使用者許可權標誌,引數意義需要參考所使用系統的許可權引數對照表,請參考文件最後的「許可權引數對照表」

● masterright:管理員許可權標誌,引數意義請參考所使用系統的許可權引數對照表,請參考文件最後的「許可權引數對照表」

● serviceright:服務許可權標誌,一般**上用許可權由具體運營商確定

● faceid:使用者頭像索引號碼

● memberorder:會員等級標識,預設為 0,具體數字由具體運營商確定

● masterorder:管理等級標識,預設為 0,具體數字由具體運營商確定

● stundown:帳號安全關閉標識,使用者安全保護相關(保留擴充套件用字段)由具體運營商確定如何使用

● experience:使用者經驗數值,表示使用者遊戲的總局數,可以通過修改每個遊戲的經驗數值增加方案得到策略的改變

● memberoverdate:會員到期日期,若登入時間比會員到期時間晚,系統將會修改會員等級數值字段,還原為 0 等級

● moormachine:固定機器,使用者安全保護相關,運營商可以在**上提供該項服務,該項服務啟用後,根據「machineserial(機器碼序列)」限制使用者登入行為

● machineserial:機器序列碼,該項為使用者登入客戶端所使用機器的唯一標識碼,由遊戲客戶端獲取

● weblogontimes:**登入次數,累計使用者從**的登入入口登入的次數。(保留擴充套件用字段)由具體運營商確定如何使用

● gamelogontimes:遊戲登入次數,累計使用者從遊戲客戶端大廳登入的次數

● registerdate:使用者帳號的註冊日期

● lastlogondate:使用者最後登入的日期

● registerip:使用者帳號的註冊所在的 ip 位址

● lastlogonip:使用者最後使用此帳號登入的 ip 位址

保留擴充套件用表,供**使用。由以下字段組成:

● userid:使用者的唯一標識號碼,註冊的時候自動生成,用於其他表的關聯字段不能修改

● compellation:真實姓名

● qq:qq號碼

● email:電子郵箱

● seatphone:固定**

● mobilephone:手機號碼

● dwellingplace:詳細住址

● postalcode:郵政編碼

● collectdate:收集日期

● usernote:使用者備註

由以下字段組成:

● gameid:遊戲id,註冊的時候自動生成,用於其他表的關聯字段,不能修改

● idlevel:保留標識等級,預設為 0,具體數字由具體運營商確定

● distribute:分配標誌(是否已分配)

a) 表gameidentifier(遊戲標識分配)由以下字段組成:

● userid:使用者的唯一標識號碼

● gameid:遊戲id

● idlevel:保留標識等級,預設為 0,具體數字由具體運營商確定

該錶的每條記錄限制可以具體到一台物理機器。用以控制使用者的登入、註冊行為。由以下字段組成:

● machineserial:機器序列碼,作為外來鍵與使用者資料庫的機器序列碼字段關聯

● enjoinlogon:限制使用者登入遊戲標示

● enjoinregister:限制註冊標示,僅對與該機器序列碼匹配的使用者機器起作用

● enjoinoverdate:過期時間

● collectdate:記錄日期

● collectnote:記錄備註

該錶的每條記錄限制可以具體到乙個ip位址。用以控制使用者的登入、註冊行為。由以下字段組成:

● addrstring:ip位址字元,作為外來鍵與使用者資料庫的lastlogonip(上次登入ip)字段關聯

● enjoinlogon:限制登入標示

● enjoinregister:限制註冊標示,僅對與該ip位址匹配的使用者機器起作用

● enjoinoverdate:過期時間

● collectdate:記錄日期

● collectnote:記錄備註

由以下字段組成:

● string:保留字元

● collectdate:記錄日期

每條記錄標識該「記錄日期」當天的登入、註冊人次。由以下字段組成:

● dateid:日期標識

● weblogonsuccess:**登入成功數量

● webregistersuccess:**註冊成功數量

● gamelogonsuccess:遊戲登入成功數量

● gameregistersuccess:遊戲註冊成功數量

● collectdate:記錄日期

a) gsp_gp_efficacyaccounts:使用者通過帳號方式登入遊戲廣場的伺服器所呼叫的儲存過程

b) gsp_gp_efficacygameid:使用者通過 id 方式登入遊戲廣場的伺服器所呼叫的儲存過程

c) gsp_gp_registeraccounts:使用者通過遊戲大廳客戶端註冊帳號伺服器所呼叫的儲存過程

儲存遊戲列表的相關資訊,包括控制遊戲列表的顯示方式,遊戲的增加與減少控制,遊戲型別分級控制,以及資料庫的連線配置資訊

由以下字段組成:

● typeid:遊戲型別所掛接的遊戲型別標識號碼,需要保證所對於的型別的標識號碼存在,並所對應的型別行是啟用狀態,否則遊戲大廳的遊戲列表不會顯示此遊戲型別以及掛接在此遊戲型別下的所有房間

● typename:型別名字,例如對戰類,休閒類

● sortid:列表排列 id 號碼,用於控制遊戲大廳得到的列表的排列方式

● joinid:指定此分級所掛接的分級的標識號碼,用於控制多層分級使用,預設為 0 數值(詳細請看掛接說明)

● nullity:是否顯示控制字段,預設為 1,禁止顯示為 0 數值

由以下字段組成:

● kindid:遊戲型別的標識號碼,應該與遊戲的開發所分配的標識號碼所一致。也可以不一致,通過配置遊戲房間的時候配置房間的掛接項,達到同乙個遊戲伺服器掛接到不同的遊戲型別上面,實現金幣類,比賽類,積分類等擴充套件顯示方式。

● typeid:遊戲型別所掛接的遊戲型別標識號碼,需要保證所對於的型別的標識號碼存在,並所對應的型別行是啟用狀態,否則遊戲大廳的遊戲列表不會顯示此遊戲型別以及掛接在此遊戲型別下的所有房間

● joinid:指定此分級所掛接的分級的標識號碼,用於控制多層分級使用,預設為 0 數值(詳細請看掛接說明)

● kindname:遊戲型別名字,例如梭哈遊戲,鬥地主遊戲等

● processname:遊戲程序名字,用於控制客戶端啟動的遊戲程序的名字

● maxversion:遊戲程序的最新版本號碼,用於控制遊戲的自動更新

● sortid:列表排列 id 號碼,用於控制遊戲大廳得到的列表的排列方式

● nullity:是否顯示控制字段,預設為 1,禁止顯示為 0 數值

● databasename:此遊戲型別所使用的資料庫名字,供其他應用使用,遊戲系統不使用此欄位,保留字段

由以下字段組成:

● nodeid:房間型別標識

● kindid:遊戲型別的標識號碼,應該與遊戲的開發所分配的標識號碼所一致。也可以不一致,通過配置遊戲房間的時候配置房間的掛接項,達到同乙個遊戲伺服器掛接到不同的遊戲型別上面,實現金幣類,比賽類,積分類等擴充套件顯示方式。

● joinid:指定此分級所掛接的分級的標識號碼,用於控制多層分級使用,預設為 0 數值

● nodename:房間型別名字,例如**鬥地主、財富鬥地主等

● sortid:列表排列 id 號碼,用於控制遊戲大廳得到的列表的排列方式

● nullity:是否顯示控制字段,預設為 1,禁止顯示為 0 數值

由以下字段組成:

● dbport:資料庫埠號碼資訊

● dbaddr:資料庫連線位址資訊

● dbuser:資料庫登入名字,採用網狐自主建立的可逆加密演算法加密儲存

● dbpassword:資料庫登入密碼,採用網狐自主建立的可逆加密演算法加密儲存

● information:備註資訊

a) gsp_loadgametypeitem:讀取列表種類儲存過程,由中心伺服器啟動的時候呼叫

b) gsp_loadgamekinditem:讀取遊戲型別儲存過程,由中心伺服器啟動的時候呼叫

c) gsp_loadgamenodeitem:讀取遊戲房間型別儲存過程,由中心伺服器啟動的時候呼叫

d) gsp_loaddatabaseinfo:用於讀取資料庫連線資訊儲存過程,由遊戲伺服器啟動的時候讀取,若獲得連線資訊失敗,提示資料庫連線資訊不存在,遊戲房間將啟動失敗。

資料庫種類與資料庫結構

2 網狀結構模型 某醫院醫生 病房和病人之間的聯絡。即每個醫生負責 三個病人,每個病房可住一到四個病人。如果將醫生看成是乙個資料集合,病人和病房分別是另外兩個資料集合,那麼醫生 病人和病房的比例關係就是m n p 即m個醫生,n個病人,p間病房 這種資料結構就是網狀資料結構,它的一般結構模型,記錄r...

資料控制資料庫

資料庫實驗報告 實驗四實驗題目 資料控制 指導老師 李萍 專業班級 電腦科學與技術系1001班 姓名 劉萌 2010100155 2012年 11月10日 實驗型別 驗證實驗室 軟體實驗室一 一 實驗題目 資料控制 安全性和完整性 二 實驗目的和要求 理解sql server的使用者與許可權管理機制...

資料庫作業

資料庫習題 1 資料模型通常由 和 3要素組成。2 資料邏輯模型通常分為和 4種。3 資料操作描述的是系統的動態特性,主要包括和 4種操作。4 關係模型中,完整性約束主要是和 5 關係資料庫系統是以 為基礎的資料庫系統。6 從資料庫管理系統的角度劃分資料庫系統體系結構,可分為和 3層。7 有了 外模...