13開發前的準備 資料庫

2021-08-27 15:35:52 字數 692 閱讀 9903

開發**也是需要挺多方面的技能的,前面十幾篇文章提到了一部分技能,但都是作為單一的部分得來講,接下來這四篇文章會講怎樣把學的零散的知識串聯起來。

首先是資料庫,無論是做**、軟體還是遊戲,大多是要用到資料庫的,也就是做一些資料的永久性儲存,資料庫可以很方便地按照自己的需要儲存資料。

課程使用的是資料庫sql2008

資料庫新增資料大概有三種方法:

一:檢視化操作,檢視資料為主。

三:應用層軟體通過傳送命令給資料庫裡運算元據,這個是主要要講的。

關於資料庫的操作,前期知道有 增刪查改 這四個就ok,別小看這四個功能,因為使用的是關係型資料庫,表與表做連線操作後就可以有無限的組合操作。

增:insert int t(c1,c2) values(v1,v2)【 插入資料,t表示表名,c1、c2表示表裡面的欄位名,v1、v2表示對應欄位的值】

刪:delete from t

查:select * from t 【*表示查詢所有字段】

改:update t set c1=v1,c2=v2

刪、查、改後面都可以追加 where c1=v1 等條件,選擇出需要處理的資料。

.net運算元據庫,首先是使用 sqlconnection來連線資料庫,然後開啟資料庫,然後使用sqlcommand把sql語句命令發給資料庫。

為了**編寫方便,我們使用了sqlhelper封裝了資料庫操作**。

資料庫優化前基礎準備

聚集 非聚集索引 唯一索引 復合索引 系統自建索引 2008 11 25 09 59 聚集與非聚集索引 摘自 索引是在資料庫表或者檢視上建立的物件,目的是為了加快對錶或檢視的查詢的速度 按照儲存方式分為 聚集與非聚集索引 按照維護與管理索引角度分為 唯一索引 復合索引和系統自動建立的索引 索引的結構...

sql資料庫開發 13 約束

約束 約束的作用 面臨的問題 某列必須有值而且唯一 某列的取值受到另一列取值的限制 資料庫提供解決方法 限制無效的資料進入到表中 資料庫層面的 安檢 約束的型別 primart key 主鍵約束 unique key 唯一鍵約束 not null 非空約束 references foreing ke...

資料庫準備

1.2.匯入資料庫指令碼 1 執行d trinity source trinitycore sql create create mysql.sql。2 選擇auth資料庫,執行d trinity source trinitycore sql base auth database.sql指令碼。3 選...