SQL常見提問~

weixin_34402090發表於2011-03-15

ü  問:常見的SQL都有哪些,分別都叫什麼名子,你能說出他們都是哪個公司的作品嗎?

答:常見的SQL有六種,分別是:

1)     SQL Server (微軟)

2)     Microsoft  Access(微軟)

3)     MySqlMysql AB公司àSun公司àOracle公司)

4)     Oracle 11g (Oracle公司

5)     DB2IBM

6)     Postgre SQL 8.3 伯克利(BSD

ü  問:以下關於SQL命令列的說法正確的有哪幾項?(多選)

A:支援剪下板的剪下,複製,貼上等功能。

B:沒有限制的水平滾動和垂直滾動條。

C:通過滑鼠的拖動,可以改變列寬。

D:便於檢視歷史命令和結果。

 

ü  Microsoft Access資料庫注意事項

1)    Access如果做為前端 去查詢SQL Server 則必須開啟ANSI-92語法。

2)    如果使用Access 97 或者以前的版本,則必須使用ANSI-89語法。

ü  問:資料庫中的主鍵有哪幾個特性?

答:共有六個特性分別是:

 1:必須的,2:唯一的,3:簡單的或者組合的,4:非空的,5:穩定的,6:最小的

 

 

ü  問:啥叫主鍵?啥叫外來鍵?

答:主鍵是唯一標識一條記錄的欄位;如果公共關鍵字在一個關係中是主關鍵字,那麼這個公共關鍵字被稱為另一個關係的外來鍵。

ü  SQL中主鍵的英文單詞是什麼?外來鍵又要怎要表示?

答:主鍵:primary key

外來鍵:constraint (音標:kənˈstreint ) pk_主表名 primary key (外來鍵名)

例如:constraint pk_publishers primary key (pub_id);

ü  問:SQL中有幾種表示式,分別都是什麼?

答:表示式一共有六種,分別是:Case CastDatetime valueInterval valueNumeric valueString value .

相關文章