1樓:匿名使用者
是不是表有問題?
部門有id,又有個userid,部門id如果做主鍵就不可以重複,要是每個部專門乙個人的話可以用
屬id做主鍵,要是再多乙個人那id就重複了吧?
如果id只是做為記錄編號,那userid是不是就相當於主鍵了?使用者和部門兩張表是不是主鍵就相同了。。。幹嘛要分開寫?
我覺得應該是
員工表userid 名稱 部門(用id或名稱)( 其他員工基本資訊...)
部門表id 部門名稱 (其他部門資訊..)
然後做關聯,查詢同一部門所有人,當部門存在是才可以建立員工記錄,員工所在部門必須存在於部門表中
更新的時候可以通過部門來查詢員工基本資訊進行一些操作
...有需要改進的,還請童鞋們指正
2樓:糖糖寳寳
對於大型關係型資料庫,資料表很多,關係也很複雜。
通過關係圖,可以很清楚的
回分析資料答庫中表的關係,同時通過這個關係圖,也可以對這些關係進行操作,可以算是乙個圖形化的關係操作入口。
查詢sql中的所有表:
select table_name from 資料庫名稱.information_schema.tables where table_type='base table' 執行之後,就可以看到資料庫中所有屬於自己建的表的名稱.
3樓:束桂蘭惲水
1.如果你
專信屬資料庫,他們可以裝在同一臺電腦,但他們不能混在一起啊所以**的字串會指定他的庫,select另外乙個庫時,需要加[庫名]作為字首
2.如果你指定是master庫
簡單的來說,它是系統,你是使用者,作為使用者你在sqlserver建立了什麼庫,有多少字段或者什麼的,就是儲存在那裡
4樓:匿名使用者
修改乙個表,另乙個自動更新,用trigger。
5樓:匿名使用者
一句話很難講清楚
說多了,也很麻煩!
多看書就知道了
6樓:匿名使用者
建議去看看e-r圖的知識,,,
太多了,一時難以講清...
sqlserver怎麼匯出資料庫的表
材料 工具 sql server 1 打bai 開sql server,找到需要匯出du的資料庫zhi。dao 2 在需要匯出的資料庫上右內擊,選擇任務選項中的導容出資料選項。3 sql server匯入和匯出嚮導視窗中,單擊下一步按鈕。4 選擇資料來源對話方塊中,選擇資料來源選項中的microso...
sqlserver怎麼匯出資料庫
材料 工具 sql server 1 開啟sql server,找到需要匯出的資料庫。2 在需要匯出的資料庫上右擊,選擇任務選項中的匯出資料選項。3 sql server匯入和匯出嚮導視窗中,單擊下一步按鈕。4 選擇資料來源對話方塊中,選擇資料來源選項中的microsoft ole db provi...
如何連線sql server資料庫
以sqlserver2008r2為例。1 開啟sql2008,使用windows身份登入 2 登入後,右鍵選擇 屬性 左側選擇 安全性 選中右側的 sql server 和 windows 身份驗證模式 以啟用混合登入模式 3 選擇 連線 勾選 允許遠端連線此伺服器 然後點 確定 4 安全性 登入名...