1. 資料庫設計的時候 管理員和用戶用一張表好呢 還是分開好呢
一張表就可以的。
解釋:管理員和用戶實際上都是「用戶」,之後用戶裡面有個用戶標識,之後來區分管理員和普通用戶就可以。
如:管理員的唯一標識是1,其他用戶的標識為2。
備註:實際上上面說的是簡單設計,正常設計,用戶和許可權肯定是分表設計的,之後通過用戶的id來進行表間的關聯更科學。
2. 莪要做一個考試管理系統。在資料庫里,要涉及到哪些表
自己做個表設計嘛,系統有多少功能,涉及多少信息,多少資源。把這些東西都變成表就行了。
1.考試系統。必須要登錄和管理。那麼必須有兩種角色考生與管理員。這就有考生表與管理員表,當然可以合成一張用欄位來標記區別也是可以的。
2.既然要考試。試題庫需要一張表。考生參加考試的信息也需要入表。這里需要考生考試信息表與考生試題表。
3.考試結束後必須要查詢考試成績。這些成績可以並入考生考試信息表裡。這里是單門的考試。不然就新建一張成績表。
到在基本功能和表也就有了。還需要其他功能。還有其他信息需要入表的話,再建表唄。
3. 鍋囪炬暟鎹搴揹ata.mdb涓鏈変釜admin錛坲sername,password錛夎〃錛岀敤浜庡瓨鏀劇$悊鍛樼殑淇℃伅,涓旀暟鎹搴撳凡榪炴帴鎴愬姛銆
if rs.bof and rs.eof then
response.write("<script>alert('瀵逛笉璧鳳紝鎮ㄨ緭鍏ョ殑鐢ㄦ埛鏄庢垨瀵嗙爜鏈夎');history.back(-1);</script>")
else
session("fno")=request("fno") '姣斿傜敤鎴瘋緭鍏ョ殑鐧誨綍鍚嶅拰瀵嗙爜姝g『錛屽垯璁板綍鍏跺凡緇忕櫥闄嗭紝鎴戠敤浜唖ession鏂規硶錛屽綋鐒朵綘涔熷彲浠ヤ嬌鐢╟ookies鏂規硶鏉ユ爣璁扮櫥闄嗙殑鐢ㄦ埛
response.write("<script>alert('鎮ㄥソ錛"&session("fno")&"錛屾㈣繋鎮ㄧ櫥闄!');location.href='榪欓噷鍐欑櫥闄嗙敤鎴瘋佽煩鍒扮殑鍙墮潰';</script>")
end if
end if
checkuser=""
%>
<form method=post>
鐧誨綍鍚:<input type=text name=fno><br>
鐧婚檰瀵嗙爜錛<input type=password name=fpass><br>
<input type=submit name="checkuser" value="鐧誨綍">
</form>
1錛屼負浜嗗叡浜榪炴帴瀛楃︿覆錛屼竴鑸灝嗚繛鎺ュ瓧絎︿覆鍐欏埌涓涓鏂囦歡涓錛屾瘮濡傦細conn.asp:
conn.asp涓鐨勫唴瀹癸細
<%
dim conn
dim connstr
dim db
db="agr.mdb"
on error resume next
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
if err then
err.clear
set conn=nothing
response.write("鏁版嵁搴撹繛鎺ラ敊璇錛岃鋒鏌conn.asp")
response.end
end if
sub endConnection()
conn.close
set conn=nothing
end sub
%>
4. access綆$悊鍛樿〃鎬庝箞寤
1鍦ㄥ紑濮嬶紝office杞浠朵腑鎵撳紑access杞浠
2鐐瑰嚮 鑿滃崟鏍忎腑鈥滄枃浠垛濄佲濇柊寤衡
3鍦ㄥ彸杈圭殑鑿滃崟鏍忎腑鐐瑰嚮鈥滅┖鏁版嵁搴撯︹︹
4鍦ㄥ脊鍑虹殑鈥滄柊寤烘暟鎹搴撯濆硅瘽妗嗕腑杈撳叆寤虹珛涓涓鏁版嵁搴撴枃浠跺悕錛岄夋嫨淇濆瓨浣嶇疆錛岀偣鍑燴滃壋寤衡 錛岃繖鏃跺氨鍒涘緩浜嗕竴涓鏁版嵁搴撴枃浠
5鐒跺悗鍦ㄦ墦寮鐨勬暟鎹搴撳硅瘽妗嗕腑鐐瑰嚮鈥 琛ㄢ濓紝鈥滀嬌鐢ㄨ捐″櫒鍒涘緩琛ㄢ
6鍦ㄦ墦寮鐨勮〃涓杈撳叆瀛楁靛悕縐幫紝閫夋嫨鏁版嵁綾誨瀷絳夛紝濡傛垜杈撳叆鈥滄垜鐨勬暟鎹搴撯濃滄垜鐨勫師鏂欌濃滄垜鐨勬垚鍝佲濈瓑瀛楁靛悕錛屽苟閫夋嫨鏁版嵁綾誨瀷鈥滄枃鏈鈥濃滄暟瀛椻濈瓑
7鐒跺悗鐐瑰嚮淇濆瓨鎸夐挳錛屽湪寮瑰嚭鐨勫硅瘽妗嗕腑杈撳叆涓涓琛ㄦ枃浠跺悕錛屽傗滄垜鐨勬暟鎹搴撯濓紝紜瀹
8榪欐椂鍒涘緩鐨勮〃鍚嶅氨鎴愪簡鈥滄垜鐨勬暟鎹搴撯濅簡
9鐐瑰嚮宸︿笂瑙掔殑杞鎹㈡寜閽錛岄夋嫨鈥濇暟鎹琛ㄨ嗗浘鈥
10榪欐椂鈥濇垜鐨勬暟鎹搴撯滆〃灝辮漿鎹㈡垚琛ㄨ嗗浘鏍煎紡錛屼究浜庢垜浠瑙傚療鍜屼慨鏀廣佹坊鍔犳暟鎹錛岃繖鏃朵竴涓瀹屾暣鐨勮〃灝卞緩絝嬩簡錛屽綋鐒跺湪榪欎釜鏂板緩鐨勬暟鎹搴撴枃浠朵腑榪樺彲浠ュ緩絝嬪緢澶氳〃錛屽苟鑳藉疄鐜拌〃闂寸殑妯鍚戣仈緋伙紝榪欐牱錛屼竴涓瀹屾暣鐨勬暟鎹搴撳氨寤虹珛浜嗐
鎸夌収姝ラや竴姝ユョ殑鏉ャ
5. 濡備綍鍒涘緩admin琛
絎涓姝ユ垜浠鍏堣捐$$悊鍛樿〃,瀹冧富瑕佸唴瀹瑰備笅錛氫竴銆 綆$悊鍛樿〃璁捐″壋寤虹敤鎴瘋〃錛1.1銆佸壋寤鴻縼縐繪枃浠跺拰妯″瀷php artisan make:model Models/User -m1.2銆佸壋寤虹敤鎴瘋〃瀛楁1.3銆佹墽琛岃縼縐繪枃浠1.4銆佷慨鏀規ā鍨1.5銆佸壋寤哄~鍏呭櫒php artisan make:seeder UserSeeder1.6銆佸壋寤烘ā鎷熸暟鎹娣誨姞妯℃嫙鏁版嵁鎺ョ潃鍦║serSeeder.php褰撲腑娣誨姞100鏉℃暟鎹鍦―atabaseSeeder.php涓璋冪敤鐢熸垚綆$悊鍛樻暟鎹琛
6. 資料庫管理員 數據表都干什麼
數據表建立前就已經規劃好了它的用途.
數據表裡存的數據就是一套軟體所要管理的資料.
資料庫管理員按道理來講,不應該是數據錄入員, 他的職責是維護整套系統的正常運行.如果把資料庫管理員當成數據錄入員用,那是太浪費了.
數據表存了數據後,如果對裡面的數據進行分析整理,做為公司管理和決策的依據.
...
所以,問數據表有什麼用,這個問題很難回答.
只要規劃人員想要這個表做什麼用,它就能做什麼用.
比如,我要規劃一個學生名單表,我就會設計這個表有:
姓名,性別,出生年月,籍貫,學歷等,那麼以後從這個表裡就可以查到某個人以上信息.
而如果規劃的是產品信息,就應該包含:
產品編號,產品名稱,規格,單位等內容,
所以,一個表能有什麼用,主要看規劃人員對表設計的用途來確定的.