《數(shù)據(jù)庫系統(tǒng)原理》PPT課件

上傳人:san****019 文檔編號:21172307 上傳時間:2021-04-25 格式:PPT 頁數(shù):53 大?。?65.10KB
收藏 版權(quán)申訴 舉報 下載
《數(shù)據(jù)庫系統(tǒng)原理》PPT課件_第1頁
第1頁 / 共53頁
《數(shù)據(jù)庫系統(tǒng)原理》PPT課件_第2頁
第2頁 / 共53頁
《數(shù)據(jù)庫系統(tǒng)原理》PPT課件_第3頁
第3頁 / 共53頁

下載文檔到電腦,查找使用更方便

14.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《數(shù)據(jù)庫系統(tǒng)原理》PPT課件》由會員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫系統(tǒng)原理》PPT課件(53頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、1 數(shù) 據(jù) 庫 系 統(tǒng) 原 理測 試 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 2 答 題 紙 : 總 分 ( 答 對 題 數(shù) ) : 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 題 號 1 2 3 4 5 6 7 8 9 10答 案對 錯題 號 11 12 13 14 15 16 17 18 19 20答 案對 錯題 號 21 22 23 24 25 26 27 28 29 30答 案對 錯 題 號 31 32 33 34 35 36 37 38 39 40答 案對 錯題 號 41 42 43 44 45 46 47 48 49 50答 案對 錯 3 使 用 DROP語 句 撤 消 基 本 表 時

2、 , 使 用 以 下 哪 個 子句 , 可 以 將 下 屬 的 視 圖 和 約 束 引 用 全 部 撤 消 ?A NULLB RESTRICTC CASCADED DISTINCT 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 4 定 義 基 本 表 時 , 若 要 求 某 一 列 的 值 不 能 為 空 ,則 應(yīng) 在 定 義 時 使 用 什 么 保 留 字 ? 但 如 果 該 列 是 主鍵 , 則 可 省 寫 。A NULLB NOT NULLC DISTINCTD. UNIQUE 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 5 當 FROM子 句 中 出 現(xiàn) 多 個 基 本 表 或 視 圖 時 ,

3、系 統(tǒng)將 執(zhí) 行 什 么 操 作 ?A 并B 等 值 聯(lián) 接C 自 然 聯(lián) 接D 笛 卡 兒 積 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 6 在 SELECT語 句 的 下 列 子 句 中 , 通 常 和 HAVING子句 同 時 使 用 的 是 以 下 哪 項 ?A ORDER BY子 句B WHERE子 句C GROUP BY子 句D 均 不 需 要 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 7 若 用 如 下 的 SQL語 句 創(chuàng) 建 一 個 student表 :CREATE TABLE student(NO CHAR( 4) NOT NULL, NAME CHAR( 8) NOT NUL

4、L,SEX CHAR( 2) ,AGE NUMBERIC( 2) )可 以 插 入 到 student表 中 的 是 哪 一 項 ?A ( 1031 , 曾 華 , 男 , 23)B ( 1031 , 曾 華 , NULL, NULL)C ( NULL, 曾 華 , 男 , 23 )D ( 1031 , NULL, 男 , 23) 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 8 下 面 定 義 的 4個 視 圖 , 哪 些 不 能 進 行 更 新 操 作 ?A. CREATE VIEW S_G(S#,SNAME,CNAME,GRADE) AS SELECT S.S#,SNAME,CNAME,GRA

5、DE FROM S,SC,C WHERE S.S#=SC.S# AND SC.C#=C.C#B. CREATE VIEW S AVG_G(S#,AVG_GRADE) AS SELECT S#,AVG(GRADE) FROM SC WHERE GRADE IS NOT NULL GROUP BY S#C. CREATE VIEW S_MALE(S#,SNAME) AS SELECT S#,SNAME FROM S WHERE AGE=20D. CREATE VIEW S_FEMALE(SNAME,AGE) AS SELECT SNAME,AGE FROM S WHERE SEX= 女 武 漢 大

6、 學(xué) 國 際 軟 件 學(xué) 院 9 當 數(shù) 據(jù) 庫 遭 到 破 壞 時 , 為 了 能 迅 速 恢 復(fù) , 在 進 行事 務(wù) 處 理 過 程 中 將 對 數(shù) 據(jù) 庫 更 新 的 全 部 內(nèi) 容 寫 入以 下 哪 項 ?A 副 本 文 件B 日 志 文 件C 檢 查 點 文 件D 死 鎖 文 件 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 10 并 發(fā) 控 制 的 主 要 方 法 是 采 用 以 下 哪 種 機 制 ?A 口 令B 鎖C 副 本D. 檢 查 點 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 11 下 列 SQL語 句 中 , 能 夠 實 現(xiàn) ” 收 回 U4對 學(xué) 生 表(STUD)中 學(xué)

7、號 (XH)的 修 改 權(quán) ” 這 一 功 能 的 是 以 下哪 項 ?A.REVOKE UPDATE(XH) ON TABLE FROM U4B.REVOKE UPDATE(XH) ON TABLE FROM PUBLICC.REVOKE UPDATE(XH) ON STUD FROM U4D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 12 關(guān) 于 “ 死 鎖 ” , 下 列 說 法 中 錯 誤 的 有 :A 死 鎖 是 操 作 系 統(tǒng) 中 的 問 題 , 數(shù) 據(jù) 庫 操 作 中 不存 在B 在 數(shù) 據(jù) 庫 操 作 中

8、 防 止 死 鎖 的 方 法 是 禁 止 兩 個用 戶 同 時 操 作 數(shù) 據(jù) 庫C 當 兩 個 用 戶 競 爭 相 同 資 源 時 不 會 發(fā) 生 死 鎖D 只 有 出 現(xiàn) 并 發(fā) 操 作 時 , 才 有 可 能 出 現(xiàn) 死 鎖 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 13 給 定 三 個 表 : 學(xué) 生 表 S(S#, SN, SEX, AGE, DEPT), 課 程 表 C(C#, CN)和 學(xué) 生 選 課 表 SC(S#, C#, GRADE), 其 中 : S#為 學(xué) 號 , SN為 姓 名 , SEX為性 別 , AGE為 年 齡 , DEPT為 系 別 , C#為 課 程 號 ,

9、 CN為 課 程 名 , GRADE為 成績 。對 表 SC建 立 如 下 視 圖 :CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)AS SELECT S#,COUNT(C#),AVG(GRADE) FROM SC GROUP BY S#;判 斷 下 面 查 詢 是 否 允 許 執(zhí) 行 , 如 允 許 , 寫 出 轉(zhuǎn) 換 到 基 本 表 SC上 的 操 作 。 SELECT S#, C_NUM FROM S_GRADE WHERE AVG_GRADE80 A 不 允 許 查 詢 。 因 為 視 圖 中 使 用 了 分 組 和 聚 合 函 數(shù) 。B 允 許 。 對

10、 應(yīng) 的 操 作 為 :SELECT S#, COUNT( C#) FROM SC WHERE AVG(GRADE)80C 允 許 。 對 應(yīng) 的 操 作 為 :SELECT S#,COUNT(C#) FROM SC GROUP BY S# HAVING AVG(GRADE)80D 允 許 。 對 應(yīng) 的 操 作 為 : SELECT S#, COUNT(C#) FROM SC HAVING AVG(GRADE)80 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 14 向 基 本 表 增 加 一 個 新 列 后 , 原 有 元 組 在 該 列 上的 值 是 什 么 ?A TRUEB FALSEC 空

11、 值D 不 確 定 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 15 嵌 入 式 SQL語 句 中 引 用 共 享 變 量 時 , 必 須 在 變 量名 前 加 什 么 標 志 ?A 逗 號B 分 號C 句 號D 冒 號 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 16 在 CREATE TABLE語 句 中 實 現(xiàn) 完 整 性 約 束 的 子 句有 哪 些 ?A NOT NULLB PRIMARY KEYC FOREIGN KEYD CHECK 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 17 使 用 SQL語 句 進 行 查 詢 操 作 時 , 若 希 望 查 詢 結(jié) 果不 出 現(xiàn) 重 復(fù) 元 組 ,

12、 應(yīng) 在 SELECT子 句 中 使 用 什 么 保留 字 ?A UNIQUEB ALLC EXCEPTD DISTINCT 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 18 設(shè) 有 兩 個 事 務(wù) T1, T2, 其 并 發(fā) 操 作 如 下 所 示 : T1: T2:1) 讀 A=10, B=52) 讀 A=103) 讀 A=20, B=5求 和 25 驗 證 錯正 確 的 評 價 是 哪 個 ?A 該 操 作 不 存 在 問 題B 該 操 作 丟 失 修 改C 該 操 作 不 能 重 復(fù) 讀D 該 操 作 讀 “ 臟 ” 數(shù) 據(jù) 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 19 將 查 詢 SC表

13、 的 權(quán) 限 授 予 用 戶 U1, 并 允 許 該 用 戶 將此 權(quán) 限 授 予 其 他 用 戶 。 實 現(xiàn) 此 功 能 的 SQL語 句 是哪 個 ?A GRANT SELECT TO SC ON U1 WITH PUBLICB GRANT SELECT ON SC TO U1 WITH PUBLICC GRANT SELECT TO SC ON U1 WITH GRANT OPTIOND GRANT SELECT ON SC TO U1 WITH GRANT OPTION 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 20 有 用 戶 組 GROUP1和 GROUP2, 要 使 這 兩 個 組

14、 中 的 所有 用 戶 對 表 TAB具 有 SELECT權(quán) 限 , 使 用 以 下 哪 個語 句 ?A GRANT SELECT ON TAB TO ALLB GRANT SELECT ON TAB TO PUBLICC GRANT SELECT ON TAB TO USER GROUP1, GROUP2D GRANT SELECT ON TAB TO ALL GROUP 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 21 嵌 入 到 宿 主 語 言 中 的 SQL語 句 的 處 理 方 式 有 哪 些 ?A 使 用 游 標B 采 用 預(yù) 處 理 方 式C 擴 充 主 語 言 的 編 譯 程 序D

15、. 使 用 共 享 變 量 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 22 給 定 三 個 表 : 學(xué) 生 表 S, 課 程 表 C和 學(xué) 生 選 課 表 SC, 它 們的 結(jié) 構(gòu) 分 別 如 下 :S( S#, SN, SEX, AGE, DEPT)C( C#, CN)SC( S#, C#, GRADE)其 中 : S#為 學(xué) 號 , SN為 姓 名 , SEX為 性 別 , AGE為 年 齡 ,DEPT為 系 別 , C#為 課 程 號 , CN為 課 程 名 , GRADE為 成 績 。 刪 除 沒 有 課 程 名 的 課 程 的 正 確 語 句 是 哪 個 ?A DELETE FROM

16、C WHERE C.CN =NULLB DELETE FROM C WHERE C.CN= C DELETE FROM C WHERE C.CN IS NULLD DELETE FROM C WHERE C.CN IS UNKNOW 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 23 For which of the following database objects can locks be obtained?A. View B. Table C. Trigger D. Buffer Pool 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 24 Given the following scenario

17、: An application uses a 15 digit value to uniquely identify customer transactions. This number is also used for arithmetic operations. Which of the following is the most efficient data type for the column definition for this purpose?A. CHAR B. CLOB C. INTEGER D. NUMERIC(15,2) E. DECIMAL(15,0) 武 漢 大

18、學(xué) 國 際 軟 件 學(xué) 院 25 A user creates the table TABLE1. Which of the following statements would explicitly give USER1 the ability to read rows from the table?A. GRANT VIEW TO user1 ON TABLE table1B. GRANT READ TO user1 ON TABLE table1C. GRANT SELECT ON TABLE table1 TO user1D. GRANT ACCESS ON TABLE table1

19、TO user1 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 26 Given the following two tableCOUNTRY STAFF ID NAME ID LASTNAME1 Argentina 1 Jones2 Canada 2 Smith3 Cuba4 Germany5 FranceThe statement SELECT * FROM STAFF,COUNTRY will return how many rows?A. 2 B. 4 C. 5 D. 7 E. 10 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 27 Given the table definition: CRE

20、ATE TABLE student(name CHAR(30), age INTEGER)To list the names of the 10 youngest students, which of the following index definition statements on the student table may improve the query performance?A. CREATE INDEX youngest ON student(age, name)B. CREATE INDEX youngest ON student(name, age)C. CREATE

21、INDEX youngest ON student(name, age DESC)D. CREATE INDEX youngest ON student(name DESC) INCLUDE(age) 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 28 Why is a unique index not sufficient for creation of a primary key?A. It is sufficient-a primary key is the same thing as a unique index.B. Unique indexes can be defined in asc

22、ending or descending order. Primary keys must be ascending.C. A unique index can be defined over a column or columns that allow nulls. Primary keys cannot contain nulls.D. A unique index can be defined over a column or columns that allow nulls. This is not allowed for primary keys because foreign ke

23、ys cannot contain nulls. 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 29 Which two of the following modes can be used on the lock table statement?A. SHARE MODE B. EXCLUSIVE MODE C. REPEATABLE READ MODED. UNCOMMITTED READ MODE E. INTENT EXCLUSIVE MODE 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 30 Given the following column requirements: Col1 Numer

24、ic Identifier- From 1 to 1000000 Col2 Job Code-Variable, 1 to 2 character long Col3 Job Description-Variable, 1 to 100 characters long Col4 Job Length-Length of Job in secondsWhich of the following will minimize the disk space allocate to store the records if Job Description has average length of 45

25、?A. create table tab1 (col1 int, col2 char(2), col3 char(100), col4 int)B. create table tab1 (col1 int, col2 varchar(2), col3 char(100), col4 int)C. create table tab1(col1 int, col2 char(2), col3 varchar(100), col4 int)D. create table tab1(col1 int, col2 varchar(2), col3 varchar(100), col4 int) 武 漢

26、大 學(xué) 國 際 軟 件 學(xué) 院 31 A view is used instead of a table for users to do which of the following?A. Avoid allocating more disk space per databaseB. Provide users with the ability to define indexesC. Restrict users access to a subset of the table dataD. Avoid allocating frequently used query result tables

27、. 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 32 Given the following transaction: CREATE TABLE dwaine.mytab(col1 INT, col2 INT) INSERT INTO dwaine.mytab VALUES(1,2) INSERT INTO dwaine.mytab VALUES(4,3) ROLLBACK Which of the following would be returned from the statementSELECT * FROM dwaine.mytab?A. COL1 COL2 - - 0 record(s

28、) selected B. COL1 COL2 - - 1 2 1 record(s) selectedC. SQLCODE 204 indicating that “DWAINE.MYTAB” is an undefined nameD. COL1 COL2 - - 1 2 4 3 2 record(s) selected 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 33 Which of the following statements will create an index and prevent table T1 from containing two or more rows with

29、 the same values for column(c1)A. CREATE UNIQUE INDEX ix4 ON t1(c1)B. CREATE DISTINCT INDEX ix1 ON t1(c1)C. CREATE UNIQUE INDEX on t1( c1 , c2)D. CREATE DISTINCT INDEX ix3 on t1(c1, c2) 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 34 Given the following DDL statements CREATE TABLE t1( a INT, b INT , c INT) CREATE VIEW v1 AS

30、 SELECT a, b, c FROM t1 WHERE a 250 WITH CHECK OPTIONWhich of the following INSERT statements will fail?A. INSERT INTO t1 VALUES(200,2,3) B. INSERT INTO v1 VALUES(200,2,3)C. INSERT INTO t1 VALUES(300,2,3) D. INSERT INTO v1 VALUES(300,2,3) 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 35 Which of the following is the best way

31、 to restrict user access to a subset of column in a table?A. Only grant access to the columns within a table that a user is allowed to see.B. Create a view that only includes the columns a user is allowed to see. Grant the user access to the view, not the base table.C. Create two tables: one with th

32、e columns that a user is allowed to see, and one that has the confidential columns, and use a join when all data must be presented.D. Create two tables: one with the columns that a user is allowed to see, and one that has the confidential columns, and use a union when all data must be presented. 武 漢

33、 大 學(xué) 國 際 軟 件 學(xué) 院 36 Which of the following describes when indexes can be explicitly referenced by name within an SQL statement? A. When dropping the indexB. When updating the indexC. When selecting on the indexD. When inserting using the index 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 37 Given the statement: CREATE TABLE

34、 t1 ( c1 INTEGER NOT NULL, c2 INTEGER, PRIMARY KEY(c1), FOREIGN KEY(c2) REFERENCES t2 )How many non-unique indexes are defined for table t1?A. 0B. 1C. 2D. 3 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 38 Which of the following CANNOT be used to restrict specific values from being inserted into a column in a particular tabl

35、e? A. viewB. indexC. check constraintD. referential constraint 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 39 Which of the following occurs if an application ends abnormally during an active unit of work? A. Current unit of work is committed B. Current unit of work is rolled back C. Current unit of work remains active D. C

36、urrent unit of work moves to pending state 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 40 Which of the following describes why savepoints are NOT allowed inside an atomic unit of work?A. Atomic units of work span multiple databases, but savepoints are limited to units of work which operate on a single database.B. A savepoi

37、nt implies that a subset of the work may be allowed to succeed, while atomic operations must succeed or fail as a unit.C. A savepoint requires an explicit commit to be released, and commit statements are not allowed in atomic operations such as compound SQL.D. A savepoint cannot be created without a

38、n active connection to a database, but atomic operations can contain a CONNECT as a sub-statement 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 41 Which of the following is the result of the following SQL statement: ALTER TABLE table1 ADD col2 INT WITH DEFAULT A. The statement fails with a negative SQL code. B. The statement

39、 fails because no default value is specified. C. A new column called COL2 is added to TABLE1 and populated with zeros. D. A new column called COL2 is added to TABLE1 and populated with nulls. E. A new column called COL2, which cannot contain nulls, is added to TABLE1. 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 42 Given th

40、e following DDL statement: CREATE TABLE newtab1 LIKE tab1 Which of the following would occur as a result of the statement execution? A. NEWTAB1 has same triggers as TAB1 B. NEWTAB1 is populated with TAB1 data C. NEWTAB1 has the same primary key as TAB1 D. NEWTAB1 columns have same attributes as TAB1

41、 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 43 Given the following: TAB1 TAB2C1 C2 CX CY- - - -A 11 A 21B 12 C 22C 13 D 23The following results are desired: C1 C2 CX CY- - - -A 11 A 21B 12 - -C 13 C 22Which of the following joins will yield the desired results? A. SELECT * FROM tab1, tab2 WHERE c1=cx B. SELECT * FROM tab1

42、 INNER JOIN tab2 ON c1=cx C. SELECT * FROM tab1 FULL OUTER JOIN tab2 ON c1=cx D. SELECT * FROM tab1 LEFT OUTER JOIN tab2 ON c1=cx 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 44 Given the following SQL statements: CREATE TABLE tab1 (col1 INT) CREATE TABLE tab2 (col1 INT) INSERT INTO tab1 VALUES (NULL),(1) INSERT INTO tab2 V

43、ALUES (NULL),(1) SELECT COUNT(*) FROM tab1 WHERE col1 IN (SELECT col1 FROM tab2)Which of the following is the result of the SELECT COUNT(*) statement? A. 1 B. 2 C. 3 D. 4 E. 0 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 45 Given the two following table definitions: ORG STAFF deptnumb INTEGER id INTEGER deptname CHAR(30) na

44、me CHAR(30) manager INTEGER dept INTEGER division CHAR(30) job CHAR(20) location CHAR(30) years INTEGER salary DECIMAL(10,2) comm DECIMAL(10,2)Which of the following statements will display each department, by name, and the total salary of all employees in the department? A. SELECT a.deptname, SUM(b

45、.salary) FROM org a, staff b WHERE a.deptnumb=b.dept ORDER BY a.deptnameB. SELECT b.deptname, SUM(a.salary) FROM org a, staff b WHERE a.deptnumb=b.dept ORDER BY a.deptnameC. SELECT a.deptname, SUM(b.salary) FROM org a, staff b WHERE a.deptnumb=b.dept GROUP BY a.deptnameD. SELECT b.deptname, SUM(a.sa

46、lary) FROM org a, staff b WHERE a.deptnumb=b.dept GROUP BY a.deptname 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 46 NamesName NumberWayne Gretzky 99Jaromir Jagr 68Bobby Orr 4Bobby Hull 23Brett Hull 16Mario Lemieux 66Steve Yzerman 19Claude Lemieux 19Mark Messier 11Mats Sundin 13 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 Given the two following

47、tables:PointsName PointsWayne Gretzky 244Jaromir Jagr 168Bobby Orr 129Bobby Hull 93Brett Hull 121Mario Lemieux 189Joe Sakic 94Which of the following statements will display the players Names, numbers and points for all players with an entry in both tables? A. SELECT names.names, names.number, points

48、.points FROM names INNER JOIN points ON names.name=points.name B. SELECT names.name, names.number, points.points FROM names FULL OUTER JOIN points ON names.name=points.nameC. SELECT names.name, names.number, points.points FROM names LEFT OUTER JOIN points ON names.name=points.nameD. SELECT names.nam

49、e, names.number, points.points FROM names RIGHT OUTER JOIN points ON names.name=points.name 47 Given the following table definition: STAFF id INTEGER name CHAR(20) dept INTEGER job CHAR(20) years INTEGER salary DECIMAL(10,2) comm DECIMAL(10,2)The job column contains these job types: manager, clerk,

50、and salesperson. Which of the following statements will return the data with all managers together, all clerks together and all salespeople together in the output? A. SELECT * FROM staff ORDER BY jobB. SELECT job, name FROM staff GROUP BY name, jobC. SELECT * FROM staff GROUP BY name, job, id, dept,

51、 years, salary, commD. SELECT * FROM staff ORDER BY name, job, id, dept, years, salary, comm 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 48 Given the following table definition: STAFF id INTEGER name CHAR(20) dept INTEGER jobCHAR(20) years INTEGER salary DECIMAL(10,2) comm DECIMAL(10,2)Which of the following SQL statements

52、 will return the total number of employees in each department and the corresponding department id under the following conditions: Only return departments with at least one employee receiving a commission greater than 5000. The result should be sorted by the department count from most to least.A. SEL

53、ECT dept, COUNT(id) FROM staff WHERE comm 5000 GROUP BY dept ORDER BY 2 DESCB. SELECT dept, COUNT(*) FROM staff GROUP BY dept HAVING comm 5000 ORDER BY 2 DESC C. SELECT dept, COUNT(*) FROM staff WHERE comm 5000 GROUP BY dept, comm ORDER BY 2 DESCD. SELECT dept, comm, COUNT(id) FROM staff WHERE comm

54、5000 GROUP BY dept, comm ORDER BY 3 DESC 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 49 Given the table T1 created by: CREATE TABLE t1 ( id INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY, c1 CHAR(10) NOT NULL, c2 CHAR(10) )Which of the following INSERT statements will succeed? A. INSERT INTO t1 VALUES (1, abc, NULL) B. INSE

55、RT INTO t1 VALUES (1, NULL, def) C. INSERT INTO t1 (c1, c2) VALUES (abc, NULL) D. INSERT INTO t1 (c1, c2) VALUES (NULL, def) 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 50 Which of the following can be accomplished with a single UPDATE statement? A. Updating multiple tables B. Updating a view consisting of joined tables C.

56、 Updating multiple tables based on a WHERE clause D. Updating a table based on a sub-select using joined tables 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 51 Which of the following SQL statements can remove all rows from a table named COUNTRY? A. DELETE country B. DELETE FROM country C. DELETE * FROM country D. DELETE ALL

57、 FROM country 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 52 Given the table COUNTRY and the statements below:COUNTRYID NAME PERSON_ID CITIES 1 Argentina 1 10 2 Canada 2 20 3 Cuba 2 10 4 Germany 1 0 5 France 7 5 DECLARE c1 CURSOR WITH HOLD FOR SELECT * FROM country ORDER BY person_id, name OPEN c1 FETCH c1 FETCH c1 COMMIT

58、FETCH c1 Which of the following is the last name obtained from the table? A. Cuba B. France C. Canada D. Germany E. Argentina 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 53 答 案 : 總 分 ( 答 對 題 數(shù) ) : 武 漢 大 學(xué) 國 際 軟 件 學(xué) 院 題 號 1 2 3 4 5 6 7 8 9 10答 案 C B D C B ABD B B C ABC對 錯題 號 11 12 13 14 15 16 17 18 19 20答 案 C C D BCD D C D B BC C對 錯題 號 21 22 23 24 25 26 27 28 29 30答 案 B E C E A C AB D C C對 錯 題 號 31 32 33 34 35 36 37 38 39 40答 案 A B B A A A B B C D對 錯題 號 41 42 43 44 45 46 47 48 49 50答 案 D A C A A A C D B C對 錯

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!