論壇管理系統資料庫設計

2021-08-30 17:50:48 字數 4050 閱讀 1565

);注:

mysql不允許在blob/text,tinyblob, mediumblob, longblob, tinytext, mediumtext, longtext,varchar建索引,因為前面那些列型別都是可變長的,mysql無法保證列的唯一性,只能在blob/text前n個位元組上建索引

;

#展示版塊及版塊下面的主貼			

create

view topic_view

asselect s.sid,s.sname,t.ttopic,t.tcontents,t.ttime

from section s,topic t

where s.sid=t.sid;

#新增版塊後,更新主題數			

delimiter

&&create

trigger section_count after

insert

on section for each row

begin

update section set stopiccount = stopiccount+

1where sid=new.sid;

end&&

delimiter

;#user表中的uid更新,同時更新reply中的uid

delimiter

&&create

trigger update_uid after

update

onuser

for each row

begin

update reply set uid=new.userid;

end&&

delimiter

;

客戶管理系統之資料庫設計

客戶管理系統的資料庫設計使用sql server 2008資料庫開發,客戶管理系統 customermanagement 一共包含七個表,下面一一介紹 一,儲存管理員賬號和密碼的manager表 儲存管理員賬號和密碼的manager表文件為 二,儲存客戶資料的customer表 儲存客戶資料的cus...

資料庫 資料庫系統 資料庫管理系統

資料庫 db table 例子如下 資料庫管理系統 dbms dbms的主要功能 定義功能 提供資料定義語言 ddl 定義db的 結構 兩級映象 定義資料的完整性約束 保密限制等 操縱功能 提供資料操作語言 dml 實現對資料的檢索和更新 詢問 插入 刪除 保護功能 db的恢復 的併發控制 資料完整...

分析論壇資料庫設計 分析

論壇資料庫設計還是挺有意思的,按照業務邏輯進行拆分的資料庫設計。首先,如果是乙個部落格就乙個post表記可以了。然後考慮到論壇資料量比較大,所以在設計上有優化。論壇把資料庫分成3個資料表,這樣在訪問不同頁面的時候都查詢很快。資料庫表參考discuz 資料庫設計 只是挑了些相關字段,沒有把所有字段列出...