吉大19春学期《数据库应用技术》在线作业一1答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
吉大18春学期《数据库应用技术》在线作业一-0003
试卷总分:100 得分:0
一、单选题(共25 道试题,共100 分)
1.如果选用循环日志方式,辅助日志文件何时分配?
A.数据库建立的时候
B.数据库服务器启动的时候
C.需要的时候
D.以上都不对
正确答案:C
2.Given the following 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 than 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 employee
C.SELECT SUM(salary)/COUNT(*) FROM employee
D.SELECT salary/(SELECT SUM(salary) FROM employee) FROM employee
正确答案:D
3.据库系统和文件系统的主要区别是:
A.数据库系统复杂,而文件系统简单。
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
正确答案:B
4.嵌入式SQL语句中引用共享变量时,必须在变量名前加什么标志?
A.号
B.分号
C.句号
D.冒号
正确答案:D
5.如果用户在SQL语句中没有指定数据库对象的SCHEMA,则其缺省的SCHEMA是:
A.SYSIBM
B.SYSCAT
C.SYSSTAT
D.该用户连接到数据库时所使用的用户名
E.以上都不对
正确答案:D
6.执行下面两条SQL语句后:CREATE TABLE t1 ( c1 char(10) NOT NULL PRIMARY KEY, c2 int, c3 char(10), c4 char(10) NOT NULL, CONSTRAINT c4 UNIQUE (c1,c4) ) //自动创建索引CREATE INDEX Index1 ON t1 (c2 ASC) 表t1上有几个索引?
A.0
B.1
C.2
D.3
E.4
正确答案:D
7.对于UNIX和Intel平台上的数据库应用,如果需要存取OS/400、VM/VSE和OS/390系统上的数据库,需要DB2哪种产品的支持?
A.DB2 Connect
B.DB2 DataPropagator
C.DB2 Net.Data
D.DB2 DataJoiner
E.DB2 Relational Connect
正确答案:A
8.设有两个事务T1,T2,其并发操作如下所示:T1:T2:1)读A=10,B=5 2)读A=10 3)读A=20,B=5 求和25 验证错正确的评价是哪个?
A.该操作不存在问题
B.该操作丢失修改
C.该操作不能重复读
D.该操作读“脏”数据
正确答案:C
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