【評論主題】24.有關外來鍵特性的敘述,下列何者錯誤?(A)外來鍵一定參考其他關聯表的主鍵,可以用來建立兩個關聯表間的連接。例如:圖書關聯表的作者編號外來鍵是作者關聯表的主鍵(B)外來鍵在關聯表內不一定是主鍵,例
【評論內容】
下列何者錯誤?
(D)外來鍵無法參考同一個關聯表的主鍵
外來鍵(ForeignKeys;FK)外來鍵是關聯表的單一或多個屬性的集合,其屬性值是參考其他關聯表的主鍵,當然也可能參考同一個關聯表的主鍵。
來源 :
SQL Server 2012 資料庫管理實務 (電子書)
https://books.google.co.jp/books?isbn=986347214X
【評論主題】25.下列何種指令可做到 TOP 5 相同的功能?(A) SELECT @@ROWCOUNT=5 (B) SET @@ROWCOUNT =5(C) SET ROWCOUNT 5 (D) SET COU
【評論內容】
rowcount的用法:
rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理,比如下面的示例,
set rowcount 10
select * from 表A
这样的查询只会返回表A中的前10条数据。它和 "select top 10 * from 表A" 的作用一样。
來源 :
SQL Server中Rowcount与@@Rowcount的用法
http://www.lmwlove.com/ac/ID943
【評論主題】20.在資料庫系統中,將資料的定義從使用資料的應用程式中分離,稱之為:(A)資料分離 (B)資料獨立 (C)程式分離 (D)程式獨立
【評論內容】
將資料的定義從使用資料的應用程式中分離,稱之為: (B)資料獨立
資料庫系統的特點
1.數據結構化
2.數據的共享性高,冗餘度低,易擴充
3.數據獨立性高
4.數據由DBMS統一管理和控制
3.數據獨立性高
數據獨立性包括數據的物理獨立性和邏輯獨立性。
物理獨立性是指數據在磁碟上的資料庫中如何存儲是由DBMS管理的,用戶程式不需要了解,應用程式要處理的只是數據的邏輯結構,這樣一來當數據的物理存儲結構改變時,用戶的程式不用改變。
邏輯獨立性是指用戶的應用程式與資料庫的邏輯結構是相互獨立的,也就是說,數據的邏輯結構改變了,用戶程式也可以不改變。
來源 :
資料庫系統的特點:1.數據結構化2.數據的共享性高,冗餘度低 -華人百科
https://www.itsfun...
【評論主題】11.下列何者不是 SQL 資料定義語言(DDL)的指令?(A) CREATE TABLE (B) QUERY TABLE (C) ALTER TABLE (D) DROP TABLE
【評論內容】
(B) QUERY TABLE 不是 SQL 資料定義語言(DDL)的指令
資料定義語言(Data Definition Language,DDL)是SQL語言集中負責資料結構定義與資料庫物件定義的語言,由 CREATE 、 ALTER 與 DROP 三個語法所組成,最早是由Codasyl(Conference on Data Systems Languages)資料模型開始,現在被納入SQL ...
來源 :
資料定義語言- 维基百科,自由的百科全书
https://zh.wikipedia.org/zh-tw/資料定義語言
【評論主題】25.下列何種指令可做到 TOP 5 相同的功能?(A) SELECT @@ROWCOUNT=5 (B) SET @@ROWCOUNT =5(C) SET ROWCOUNT 5 (D) SET COU
【評論內容】
rowcount的用法:
rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理,比如下面的示例,
set rowcount 10
select * from 表A
这样的查询只会返回表A中的前10条数据。它和 "select top 10 * from 表A" 的作用一样。
來源 :
SQL Server中Rowcount与@@Rowcount的用法
http://www.lmwlove.com/ac/ID943
【評論主題】24.有關外來鍵特性的敘述,下列何者錯誤?(A)外來鍵一定參考其他關聯表的主鍵,可以用來建立兩個關聯表間的連接。例如:圖書關聯表的作者編號外來鍵是作者關聯表的主鍵(B)外來鍵在關聯表內不一定是主鍵,例
【評論內容】
下列何者錯誤?
(D)外來鍵無法參考同一個關聯表的主鍵
外來鍵(ForeignKeys;FK)外來鍵是關聯表的單一或多個屬性的集合,其屬性值是參考其他關聯表的主鍵,當然也可能參考同一個關聯表的主鍵。
來源 :
SQL Server 2012 資料庫管理實務 (電子書)
https://books.google.co.jp/books?isbn=986347214X
【評論主題】11.下列何者不是 SQL 資料定義語言(DDL)的指令?(A) CREATE TABLE (B) QUERY TABLE (C) ALTER TABLE (D) DROP TABLE
【評論內容】
(B) QUERY TABLE 不是 SQL 資料定義語言(DDL)的指令
資料定義語言(Data Definition Language,DDL)是SQL語言集中負責資料結構定義與資料庫物件定義的語言,由 CREATE 、 ALTER 與 DROP 三個語法所組成,最早是由Codasyl(Conference on Data Systems Languages)資料模型開始,現在被納入SQL ...
來源 :
資料定義語言- 维基百科,自由的百科全书
https://zh.wikipedia.org/zh-tw/資料定義語言
【評論主題】20.在資料庫系統中,將資料的定義從使用資料的應用程式中分離,稱之為:(A)資料分離 (B)資料獨立 (C)程式分離 (D)程式獨立
【評論內容】
將資料的定義從使用資料的應用程式中分離,稱之為: (B)資料獨立
資料庫系統的特點
1.數據結構化
2.數據的共享性高,冗餘度低,易擴充
3.數據獨立性高
4.數據由DBMS統一管理和控制
3.數據獨立性高
數據獨立性包括數據的物理獨立性和邏輯獨立性。
物理獨立性是指數據在磁碟上的資料庫中如何存儲是由DBMS管理的,用戶程式不需要了解,應用程式要處理的只是數據的邏輯結構,這樣一來當數據的物理存儲結構改變時,用戶的程式不用改變。
邏輯獨立性是指用戶的應用程式與資料庫的邏輯結構是相互獨立的,也就是說,數據的邏輯結構改變了,用戶程式也可以不改變。
來源 :
資料庫系統的特點:1.數據結構化2.數據的共享性高,冗餘度低 -華人百科
https://www.itsfun...
【評論主題】14.下列何者不是 SQL 資料處理語言(DML)的指令?(A) INSERT (B) GRANT (C) DELETE (D) UPDATE
【評論內容】
(B) GRANT 不是 SQL 資料處理語言(DML)的指令
数据操纵语言(Data Manipulation Language, DML)是用於資料庫操作,對資料庫其中的物件和資料執行存取工作的編程語句,通常是資料庫專用編程語言之中的一個子集,例如在資訊軟體產業通行標準的SQL語言中,以 INSERT 、 UPDATE 、 DELETE 三種指令為核心, ...
來源 :
資料操縱語言- 维基百科,自由的百科全书
https://zh.wikipedia.org/zh-tw/資料操縱語言
【評論主題】12.當資料庫表格中某一筆紀錄的某一個欄位沒有資料值時,下列何者會被指定給那個欄位?(A)數值 0 (B)空白字元 (C)空字串 (D)虛值(Null)
【評論內容】
某一個欄位沒有資料值時,(D)虛值(Null) 會被指定給那個欄位
貳、欄
一、欄的屬性
null及not null:預設為null,未給欄值時,會給空值(null)。
not null令欄位值不可為空值。
來源 :
MySQL
http://jendo.org/files/doc/MySQL.html
【評論主題】6.在包含 SELECT、FROM、WHERE 與 GROUP BY 四個子句的 SQL 指令中,最後一個被處理的子句為何?(A) SELECT (B) FROM (C) WHERE (D) GROU
【評論內容】
最後一個被處理的子句為 SELECT
SQL SELECT语句的执行顺序:
from子句组装来自不同数据源的数据;
where子句基于指定的条件对记录行进行筛选;
group by子句将数据划分为多个分组;
使用聚集函数进行计算;
使用having子句筛选分组;
计算所有的表达式;
使用order by对结果集进行排序;
select 集合输出。
來源 :
GROUP BY分组查询与SQL执行顺序
https://hejiajunsh.iteye.com/blog/1842954