① 什麼是資料庫SC表
是學生選課表。S=student,C=cource 反正就是一簡稱
② mysql中sc是什麼意思
服務控制管理器。mysql中sc是是用來與服務控制管理器和服務進行通信的命令行程序。SC的基本格式在管理遠程主機時只需在SC後加上地址。
③ sql裡面資料庫中已存在名為 'SC' 的對象問題怎麼解決
這個說的SC不是表名就是欄位名,主要樓主的說不是那麼清楚,是在創建欄位時還是創建表時,建議你在表名或者欄位名中看看是不是重復,或者簡單點,把「SC」換了或者後面加數字。
④ 資料庫中的關鍵字,主關鍵字,外關鍵字
因為學號和課號 組成了一個唯一標識 哪個學生的成績啊!
在S中學號是主關鍵字
SC是S和C表延伸的表 在SC中學號和課號是關鍵字 但是不是主關鍵字 因為並不能只通過學號或課號能唯一確定哪個個學生的成績 ! 同一個學生可以選多個課程 而同樣 同一個課程可以有很多同學選擇 所以必須要兩個關鍵字 才能確定唯一
⑤ 求以下SQL語句意思
create
table
sc--創建名為"sc"數據表
(
snum
varchar(4),
cnum
varchar(4),
--分別創建名為"snum"長度為4個字元,數據類型為"varchar"的欄位、創建名為"cnum
"長度為4個字元,數據類型為"varchar"的欄位
score
decimal(4,1),
--創建名為"score"有效長度為4小數位佔1位的欄位
例如,插入數據「12.3」、「12」等會出現「數據溢出錯誤」的異常;插入「1.23」或「1.2345...」會自動四捨五入成「1.2」;插入「2」會自動補成「2.0」,以確保2位的有效長度,其中包含1位小數。
constraint
pk_sc
primary
key(snum,cnum),--
創建名為"pk_sc"的主鍵(其中包括"snum"和"cnum"欄位)
constraint
fk_sc_snum_student
foreign
key(snum)references
student,--
創建名為"fk_sc_snum_student"
的外鍵關聯,本表(作為從表)的"snum"欄位關聯(如不明確指出主表的引用欄位時,則視為主表的主鍵)到student(作為主表)
constraint
fk_sc_cnum_cource
foreign
key(cnum)references
course,
--同上,只是關聯的欄位不一樣罷了
constraint
ck_sc_score
check
(score
between
0
and
100)
--創建名為"ck_sc_score
check"的條件約束,
滿足條件為"score
"欄位大於0(包含0)且小於100(並不包含100在內)
)
大概就是這樣了、當然這只是我個人的理解、、、
祝你好運、、、
⑥ sql資料庫中提示「已存在名為 'SC' 的對象」怎麼解決
SC 是你表的名字 ?x0dx0a建議表的名字別這么短x0dx0ax0dx0a存在 說明你已經創建成功過,x0dx0a你在資料庫裡面找下 或者 查詢分析器中 select * from SC x0dx0ax0dx0a如果想重新創建的話 x0dx0a可以用x0dx0ax0dx0a1、drop table SC 刪除表 在創建 x0dx0a2、用alter 修改 或者增加 欄位