




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
奥鹏17春吉大16秋学期数据库应用技术在线作业一一、单选题(共 25 道试题,共 100 分。)1. 对于UNIX和Intel平台上的数据库应用,如果需要存取OS/400、VM/VSE和OS/390系统上的数据库,需要DB2哪种产品的支持?A. DB2 ConnectB. DB2 DataPropagatorC. DB2 Net.DataD. DB2 DataJoinerE. DB2 Relational Connect正确答案:2. A cursor is declared with the WITH HOLD option. Which of the following statements is always true?A. The cursor will remain open after a COMMIT.B. All rows retrieved are locked until a COMMIT.C. A COMMIT will not be allowed until the cursor is closed.D. Locks obtained by the cursor will be kept after a COMMIT.正确答案:3. 发人员开发访问后台AIX上的DB2的windows程序,需要在windows开发平台上安装:A. DB2运行时间客户端B. DB2管理客户端C. DB2应用程序开发客户端D. DB2瘦客户端正确答案:4. Given the following table: TestTable C1 - 12345 And if the following CLI calls are made: SQLAllocHandle(SQL_HANDLE_ENV,SQL_NULL_HANDLE,&henv); SQLSetEnvAttr( henv, SQL_ATTR_ODBC_VERSION, (SQLPOINTER) SQL_OV_ODBC3,0); SQL AllocHandle(SQL_HANDLE_DBC,henv,&hdbc); SQLConnect( hdbc, (SQLCHAR *)db, SQL_NTS, (SQLCHAR *)userid, SQL_NTS, (SQLCHAR *)password, SQL_NTS ); SQLSetConnectAttr( hdbc, SQL_ATTR_AUTOCOMMIT, SQL_AUTOCOMMIT_OFF, 0); SQLAllocHandle(SQL_HANDLE_STMT,hdbc,&hstmt); SQLPrepare(hstmt,(unsigned char*)select *from Test order by C1,SQL_NTS); SQLBindCol(hstmt,1,SQL_C_SHORT,&data,0,NULL); SQLExecute(hstmt); SQLFetch(hstmt); printf(Data:%in,data); SQLFetch(hstmt); printf(Data:%in,data); SQLFetch(hstmt); printf(Data:%in,data); SQLEndTran(SQL_HANDLE_ENV,henv,SQL_COMMIT); SQLFetch(hstmt); printf(Data:%in,data); Which of the following will be returned by the program?A. Data: 1 Data: 2 Data: 3 Data: 3B. Data: 1 Data: 2 Data: 3 Data: 4C. Data: 1 Data: 2 Data: 3 Data: 1D. Data: 1 Data: 2 Data: 3 Data: 5正确答案:5. The following commands are issued against a data source: CREATE TABLE ( i INT) CREATE ALIAS FOR CREATE TABLE org.sample ( c CHAR(1) CREATE ALIAS FOR CREATE ALIAS userid.sample FOR When issued by USER1, which of the following statements will have a different result set than this SELECT statement? SELECT * FROM orgA. SELECT * FROM org.sampleB. SELECT * FROM C. SELECT * FROM D. SELECT * FROM userid.sample正确答案:6. DBMS是()A. 操作系统的一部分B. 在操作系统支持下的系统软件C. 一种编译程序D. 应用程序系统正确答案:7. 嵌入式SQL语句中引用共享变量时,必须在变量名前加什么标志?A. 号B. 分号C. 句号D. 冒号正确答案:8. Given the tables T1 and T2, each with an INTEGER column: T1 COL1 - 1- 1- 22 T2 COL1 - 1- 2- 22 and the following query that executes successfully: SELECT * FROM T1 LEFT OUTER JOIN T2 ON T1.COL1=T2.COL1 How many rows will the query return?A. 5B. 6C. 10D. 36正确答案:9. Given the tables: COUNTRY STAFF id name person cities id name 1 Argentina 1 10 1 Aaron 2 Canada 2 20 2 Adams 3 Cuba 2 10 3 Jones 4 Germany 1 0 5 France 3 5 6 Italy 1 5 the report: id name number_of_countries - - - 1 Aaron 3 and the SQL statement: SELECT B.id,B.name,COUNT(DISTINCT A.name) AS number_of_countries FROM country A, staff B WHERE B.id=A.person GROUP BY B.id,B.name HAVING COUNT(DISTINCT A.name):count_var Which of the following values does :count_var require to print out the above report?A. 1B. 2C. 3D. 4正确答案:10. Which of the following is used to run an embedded dynamic SQL UPDATE statement?A. UPDATEB. . PREPAREC. . DECLARED. . EXECUTE正确答案:11. How many rows can be retrieved using a single SELECT INTO statement?A. Only one rowB. As many as are in the resultC. As many as are host variables used in the callD. As many as host variable array structures can hold正确答案:12. 下面哪个工具可以帮助用户对语句性能进行分析?A. 可视化解释工具B. 性能监视器C. 命令行处理器D. 控制中心正确答案:13. 下列那种隔离级对于只读操作不在数据行上加锁?A. RRB. RSC. CSD. UR正确答案:14. 给定三个表:学生表S,课程表C和学生选课表SC,它们的结构分别如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SELECT语句是哪个?A. SELECT S# FROM SC WHERE C#=“C2” AND GRADE = (SELECT GRADE FROM SC WHERE C#=” C2”)B. SELECT S# FROM SC WHERE C#=”C2” AND GRADE IN (SELECT GRADE FROM SC WHERE C#=”C2”)C. SELECT S# FROM SC WHERE C#=”C2” AND GRADE NOT IN (SELECT GRADE FROM SC WHERE C#=”C2”)D. SELECT S# FROM SC WHERE C#=”C2” AND GRADE=ALL (SELECT GRADE FROM SC WHERE C#=”C2”)正确答案:15. Which of the following is a benefit of user-defined functions?A. Improves application concurrencyB. Improves blocking of result setsC. Simplifies application maintenanceD. Reduces memory requirements on the server正确答案:16. 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. 10B. 20C. 30D. 40正确答案:17. 如果选用循环日志方式,辅助日志文件何时分配?A. 数据库建立的时候B. 数据库服务器启动的时候C. 需要的时候D. 以上都不对正确答案:18. Given the code: EXEC SQL WITH most_cities AS ( SELECT b.id, , a.cities FROM country a, staff b WHERE a.person = b.id AND cities :threshold ) SELECT id, name, cities FROM most_cities INTO :id, :name, :cities WHERE cities IN (SELECT MAX(cities) FROM most_cities) Which of the following can reference MOST_CITIES?A. The current statementB. Statements from any applicationC. All statements within this applicationD. All statements within the current unit of work正确答案:19. The following commands are issued against a data source containing table : CREATE ALIAS FOR CREATE TABLE org.sample ( c CHAR(1) CREATE ALIAS FOR CREATE ALIAS user2.sample FOR Given the user SAMPLE issues the following statement: SELECT * FROM sample For which of the following database objects will access be attempted?A. B. org.sampleC. D. sample.sample正确答案:20. 要对应用程序预编译并生成绑定文件,需要什么特权?A. 数据库上的CONNECT特权B. 数据库上的BI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 展会委托搭建合同范本
- 民用住宅购房合同范本
- 社区志愿者安全知识培训课件
- 员工代理业务合同范本
- 社区应急知识培训课件计划
- 物业托管经营合同范本
- 新开发旅游合同范本
- 公司 信托 贷款合同范本
- 技术指导合同范本
- 车辆维修投标合同范本
- 珠宝品牌价值构建-深度研究
- 预备役退出申请书
- 三农村集体经济组织内部审计操作手册
- 2025年1月浙江省高考地理试卷(含答案)
- 锂电池项目经济效益及投资价值分析
- 2025年中国维生素C咀嚼片市场供需格局及未来发展趋势报告
- 广东省汕头市金平区2021-2022学年八年级下学期期末英语卷
- 物流行业固废处理方案
- 测绘项目投标技术文件范例
- 项目5 5.1 植物的光合作用(1)(课件)-《植物生产与环境》(高教版第4版)
- 《蒙牛乳业集团财务共享服务中心优化研究》
评论
0/150
提交评论