[吉林大学]吉大19春学期《数据库应用技术》在线作业一

上传人:lyj****12 文档编号:88957188 上传时间:2019-05-14 格式:DOC 页数:7 大小:33.50KB
返回 下载 相关 举报
[吉林大学]吉大19春学期《数据库应用技术》在线作业一_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[吉林大学]吉大19春学期《数据库应用技术》在线作业一》由会员分享,可在线阅读,更多相关《[吉林大学]吉大19春学期《数据库应用技术》在线作业一(7页珍藏版)》请在金锄头文库上搜索。

1、【奥鹏】吉林大学吉大19春学期数据库应用技术在线作业一试卷总分:100 得分:100第1题,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

2、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正确答案:B第2题,两个子查询的结果(),可以执行并、交、差操作A、结构完全一致B

3、、结构完全不一致C、结构部分一致D、主键一致正确答案:A第3题,对于支持小规模的部门级应用,这些应用不需要存取驻留在OS/400、OS/390等平台上的远程数据库,则需要哪种级别的DB2 产品?A、企业版B、工作组版C、企业扩展版D、个人版E、卫星版F、微型版正确答案:B第4题,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) Th

4、read 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、0B、1C、2D、3正确答案:C第5题,在数据库中存储的是:()A、数据B、数据模型C、数据以及数据之间的联系D、信息正确答案:C第6题,使用DROP语句撤消基本表时,使用以下哪个子句,可以将下属的视图和约

5、束引用全部撤消?A、NULLB、RESTRICTC、CASCADED、DISTINCT正确答案:C第7题,关系模式中各级模式之间的关系为()A、3NF包含 2NF包含 1NFB、3NF包含 1NF包含 2NFC、1NF 包含2NF包含 3NFD、2NF包含 1NF 包含3NF正确答案:A第8题,在语句CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO, JOBTITLE, HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPT

6、ION; 所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。A、正确B、错误正确答案:A第9题,若用如下的SQL语句创建一个student表:CREATE TABLE student(NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE NUMBERIC(2)可以插入到student表中的是哪一项?A、(1031,曾华,男,23)B、(1031,曾华,NULL,NULL)C、(NULL,曾华,男,23)D、(1031,NULL,男,23)正确答案:B第10题,Given the fo

7、llowing table: CREATE TABLE employee (name CHAR(10), salary DEC NOT NULL WITH DEFAULT) INSERT INTO employee (name, salary) VALUES (SMITH, 30000) INSERT INTO employee (name) VALUES (JONES) INSERT INTO employee (name, salary) VALUES (ALI, 35000) Which of the following statements will retrieve more tha

8、n one row?A、SELECT salary FROM employee WHERE salary IN (SELECT (salary/(SELECT SUM(salary) FROM employee) FROM employee)B、SELECT COALESCE(AVG(salary) FROM employeeC、SELECT SUM(salary)/COUNT(*) FROM employeeD、SELECT salary/(SELECT SUM(salary) FROM employee) FROM employee正确答案:D第11题,并发控制的主要方法是采用以下哪种机制

9、?A、口令B、锁C、副本D、检查点正确答案:B第12题,E-R图中的联系可以与()实体有关A、0个B、1个C、1个或多个D、多个正确答案:C第13题,下述关于数据库系统的正确叙述是()A、数据库中只存在数据项之间的联系B、数据库的数据项之间和记录之间都存在联系C、数据库的数据项之间无联系,记录之间存在联系D、数据库的数据项之间和记录之间都不存在联系正确答案:B第14题,定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。A、NULLB、NOT NULLC、DISTINCTD、UNIQUE正确答案:B第15题,SQL语言具有()功能。A、关系规范化、数

10、据操纵、数据控制B、数据定义、数据操纵、数据控制C、数据定义、关系规范化、数据控制D、数据定义、关系规范化、数据操纵正确答案:B第16题,创建一个DMS类型的表空间,可以使用以下哪两种文件系统对象作为容器?A、目录B、文件C、DEVICE正确答案:B第17题,发人员开发访问后台AIX上的DB2的windows程序,需要在windows开发平台上安装:A、DB2运行时间客户端B、DB2管理客户端C、DB2应用程序开发客户端D、DB2瘦客户端正确答案:C第18题,Given the expression: WITH most_cities AS ( SELECT b.id,b.name,a.cit

11、ies FROM country a, staff b WHERE a.person = b.id AND cities :threshold ) SELECT * FROM most_cities In which of the following does MOST_CITIES exist?A、user tablesB、server memoryC、user table spaceD、system catalog tables正确答案:B第19题,下列哪种工具可以向表中增添记录,并更改数据库的统计信息?A、importB、insertC、loadD、update正确答案:C第20题,Un

12、der which of the following situations must dynamic SQL be used?A、When temporary table references exist at compile timeB、When the host variables values are unknown at compile timeC、When the columns in the SELECT clause are unknown at compile timeD、When the number of rows being returned are unknown at

13、 compile time正确答案:C第21题,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正确答案:A第22题,下面哪个工具可以保存终端用户需要存取的元数据?A、Query Management FacilityB、D

14、B2 Query PatrollerC、DB2存储过程构建器D、信息目录正确答案:D第23题,要更改数据库管理器配置文件,需以下哪个数据库权限?A、DBADMB、SYSMAINTC、SYSCTRLD、SYSADM正确答案:D第24题,下列那种隔离级对于只读操作不在数据行上加锁?A、RRB、RSC、CSD、UR正确答案:D第25题,Given the EMPLOYEE table definition: CREATE TABLE employee ( workdept CHAR(30), salary INTEGER ) Which of the following is a correct usage of parameter markers in a JDBC program?A、String sql = UPDATE employee SET salary=salary*?WHERE workdept=?; statement stmt=con.createStatement(sql);B、String sql = UPDATE employee SET salary=salary*?WHERE workdept=?; stat

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号