欢迎光临
奥鹏作业辅导

吉大17秋学期《数据库应用技术》在线作业一答案

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

吉大17秋学期《数据库应用技术》在线作业一答案答案

吉大17秋学期《数据库应用技术》在线作业一

试卷总分:100    得分:0

一、 单选题 (共 25 道试题,共 100 分)

1.  下述关于数据库系统的正确叙述是() 

A. 数据库中只存在数据项之间的联系

 B. 数据库的数据项之间和记录之间都存在联系

 C. 数据库的数据项之间无联系,记录之间存在联系

 D. 数据库的数据项之间和记录之间都不存在联系

正确答案:----

       满分:4  分

 

 

 

2.  Which of the following CLI/ODBC functions should be used to delete rows from a DB2 table? 

正确答案:----

A. SQLDelete()

专业答案:----

正确答案:----

 B. SQLExecDirect()

专业答案:----

 C. SQLBulkDelete()

 D. SQLExecuteUpdate()

正确选项:----

       满分:4  分

 

 

 

3.  An ODBC/CLI application performs an array insert into a table containing a primary key. If one of the values inserted generates a duplicate row error, which of the following APIs can be called to determine the failing row? 

正确选项:----

A. SQLError()

 B. SQLNumRows()

 C. SQLRowCount()

 D. SQLGetDiagField()

正确答案:----

       满分:4  分

 

 

 

4.  事务的原子性是指() 

A. 事务中包含的所有操作要么都做,要么都不做

 B. 事务一旦提交,对数据库的改变是永久性的

 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的

 D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态

正确答案:----

       满分:4  分

 

 

 

5.  在语句CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO, JOBTITLE, HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION; 所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。 

正确答案:----

A. 正确

 B. 错误

       满分:4  分

 

 

 

6.  Given the table T1 with the following data: COL1 IDX ---- ---- A single-threaded CLI application executes the following pseudocode in sequence: SQLAllocHandle( SQL_HANDLE_ENV, NULL, &hEnv ) SQLAllocHandle( SQL_HANDLE_DBC, hEnv, &hDbc ) SQLConnect( hDbc, "SAMPLE", SQL_NTS, NULL, SQL_NTS, NULL, SQL_NTS ) SQLSetConnectAttr( hDbc, SQL_ATTR_AUTOCOMMIT, SQL_AUTOCOMMIT_ON ) SQLAllocHandle( SQL_HANDLE_STMT, hDbc, &hStmt ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=10 WHERE idx=1", SQL_NTS ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=20 WHERE idx=2", SQL_NTS ) SQLEndTran( SQL_HANDLE_DBC, hDbc, SQL_COMMIT ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=30 WHERE idx=1", SQL_NTS ) SQLExecDirect( hStmt, "UPDATE table1 SET col1=40 WHERE idx=1", SQL_NTS ) SQLEndTran( SQL_HANDLE_DBC, hDbc, SQL_ROLLBACK ) SQLExecDirect( hStmt, "SELECT col1 FROM table1 WHERE idx=1", SQL_NTS ) Which of the following values for COL1 will be fetched when the sequence for the pseudocode listed above is successfully executed? 

专业答案:----

A. 10

 B. 20

 C. 30

 D. 40

正确答案:----

       满分:4  分

 

 

 

7.  Given an ODBC/CLI program with a single connection, two threads and the following actions which complete successfully: Thread 1: INSERT INTO mytab VALUES (1) Thread 2: INSERT INTO mytab VALUES (2) Thread 1: COMMIT Thread 2: INSERT INTO mytab VALUES (3) Thread 1: ROLLBACK Thread 2: COMMIT How many records will be inserted and retained in the table MYTAB? 

正确答案:----

A. 0

 B. 1

 C. 2

 D. 3

正确选项:----

       满分:4  分

 

 

 

8.  Which of the following is used to run an embedded dynamic SQL UPDATE statement? 

正确选项:----

A. UPDATE

专业答案:----

 B. . PREPARE

 C. . DECLARE

正确选项:----

 D. . EXECUTE

正确选项:----

       满分:4  分

 

 

 

9.  Which of the following cursor definitions will define a cursor called c2 that will fetch rows from table t2, and for every row fetched will update column c1 in table t2? 

正确选项:----

A. DECLARE c2 CURSOR FOR SELECT * FROM t2 FOR UPDATE OF t2

专业答案:----

 B. DECLARE c2 CURSOR FOR SELECT * FROM t2 FOR UPDATE OF c2

正确选项:----

 C. DECLARE c2 CURSOR FOR SELECT * FROM t2 FOR UPDATE OF c1

正确选项:----

 D. DECLARE c2 CURSOR WITH HOLD FOR SELECT * FROM t2 FOR UPDATE OF t2

专业答案:----

       满分:4  分

 

 

 

10.  给出下面信息: CREATE TABLE tab1 (c1 char(3) WITH DEFAULT NULL, c2 INTEGER); INSERT INTO tab1(c2) VALUES (‘345’); 如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的? SELECT * FROM tab1; 

专业答案:----

A. C1 C2 --- ----------- 0 record(s) selected.

正确答案:----

正确答案:----

正确答案:----

 B. C1 C2 --- ----------- 123 345 1 record(s) selected.

 C. C1 C2 --- ----------- 345 1 record(s) selected.

 D. C1 C2 --- ----------- - 345 1 record(s) selected.

正确选项:----

       满分:4  分

 

 

 

11.  下面哪个工具可以帮助用户对语句性能进行分析? 

A. 可视化解释工具

 B. 性能监视器

 C. 命令行处理器

 D. 控制中心

正确答案:----

       满分:4  分

 

 

 

12.  要对应用程序预编译并生成绑定文件,需要什么特权? 

A. 数据库上的CONNECT特权

 B. 数据库上的BINDADD特权

正确选项:----

正确答案:----

 C. 程序包上的BIND特权

 D. 程序包上的CONTROL特权

专业答案:----

       满分:4  分

 

 

 

13.  当FROM子句中出现多个基本表或视图时,系统将执行什么操作? 

A. 并

 B. 等值联接

 C. 自然联接

 D. 笛卡儿积

正确选项:----

       满分:4  分

 

 

 

14.  如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:() 

正确答案:----

A. DB2个人开发版(PDE)

正确选项:----

 B. DB2通用开发版(UDE)

正确答案:----

       满分:4  分

 

 

 

扫描二维码获取答案

热门文章

猜你喜欢

  • 18春北理工《国际经济学》在线作业答案

  • 北理工《国际经济学》在线作业-0004 试卷总分:100 得分:0 一、 单选题 (共 10 道试题,共 30 分) 1.强调贸易保护对促进就业积极作用的是( )。 A.重商主义 B
  • 东师小学生心理咨询20秋在线作业1[答案]

  • 小学生心理咨询20秋在线作业1题目 试卷总分:100 得分:100 一、单选题 (共 10 道试题,共 30 分) 1.厌恶疗法属于 A.精神分析疗法 B.行为主义疗法 C.人本主义疗法