SQL笔试题

更新时间:2023-12-10 04:14:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1 : This symbol, When you put infront of a line in the parameter file, signifies a comment 1. $ 2. @ 3. # 4. !

答案【3】

2 : When you change a parameter value in the parameter file, when will that change takes affect?

1. Immediately after saving the parameter file

2. At the first CHECKPOINT after saving the paramter file

3. When the DBWR finishes writing all the dirty buffers to the disk 4. At the next instance startup 答案【4】

3 : ALTER SYSTEM DEFFERED command modifies the global parameters for 1. existing sessions after a certain amount of time 2. new sessions only

3. existing and new sessions

4. depends on the SPIN_COUNT initialization parameter 答案【2】

4 : The location where debugging trace files for back ground processes are written, is specified by 1. LOGFILE_DEST 2. ORACLE_HOME

3. BACKGROUND_DUMP_DEST 4. CORE_DUMP_DEST 答案【3】

5 : In case of heavy contention for latches,set the LOG_SIMULTANEOUS_COPIES initialization parameter to 1. Twice the number of CPUs 2. Same as the DB Block Buffers 3. Same as the Shared Pool Size 4. None of the above 答案【4】

6 : What is the first step in manually creating a new database 1. Startup an instance

2. Start SQL*Plus and connect to Oracle as SYSDBA 3. Check the instance identifier for your system 4. Create a parameter file 答案【4】

7 : Which of the following is true regarding control files

1. Oracle recommeds atleast two control files stored on two separate disks 2. Oracle recommeds atleast two control files stored on one disk 3. Oracle recommeds to store one control file

4. One control file is not enough to run a database 答案【1】

8 : Tom created a database with a DB_BLOCK_SIZE of 2k, he wants to increase this to 4k, what is his next step

1. Issue ALTER SYSTEM SET DB_BLOCK_SIZE=4k command 2. recreate the database with the new setting 3. It can be done in both the ways 4. the DB_BLOCK_SIZE cannot be 4k 答案【2】

9 : How many rollback segments are required for Oracle to startup apart from SYSTEM rollback segment

1. Oracle can start with just the system rollback segment

2. Oracle Needs at least 3 rollback segments before it can start 3. Oracle Needs a Temp Rollback Segment before it can start 4. None of the above 答案【1】

10 : The unit of measurement for DB_BLOCK_SIZE intialization parameter is 1. BLOCKS 2. BYTE 3. PAGE 4. ROW 答案【2】

11 : This table space is a must before you run the database instance 1. ROLLBACK 2. TOOLS 3. TEMP 4. SYSTEM 答案【4】

12 : Which initialization parameter determines the rollback segments that can be used by Oracle 1. ROLLBACKS 2. LOGFILE GROUP 3. ROLLBACK_SEGMENTS 4. DBA_ROLLBACK_SEGS 答案【3】

13 : Which of the following is a valid but undocumented parameter in Oracle 1. _CORRUPT_RBS 2. _CORRUPT_REDO

3. _CORRUPT_ROLLBACK_SEGMENTS 4. None of the above 答案【3】

14 :Physical Disk Resources in an Oracle Database are 1. Control Files 2. Redo Log Files

3. Data Files

4. All of the above 答案【4 】

15 :What is a Schema

1. A Physical Organization of Objects in the Database 2. A Logical Organization of Objects in the Database 3. A Scheme Of Indexing 4. None of the above 答案【2 】

16: Oracle Instance is 1. Oracle Memory Structures 2. Oracle I/O Structures

3. Oracle Background Processes 4. All of the Above 答案【4】

17.关系数据库中的视图属于4 个数据抽象级别中的(A ) A 外部模型 B 概念模型 C 逻辑模型 D 物理模型

18.在下列关于关系的陈述中,错误的是(B ) A 表中任意两行的值不能相同 B 表中任意两列的值不能相同 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要

19.为了防止一个用户的工作不适当地影响另一个用户,应该采取(C ) A 完整性控制 B 安全性控制 C 并发控制 D 访问控制

20.关系数据库中,实现实体之间的联系是通过表与表之间的(D ) A 公共索引 B 公共存储 C 公共元组 D 公共属性

21.在MS SQL Server 中,用来显示数据库信息的系统存储过程是( D) A sp_ dbhelp B sp_ db C sp_ help D sp_ helpdb

22.下面系统中不属于关系数据库管理系统的是(C ) A Oracle

B MS SQL Server C IMS

D DB2

23.SQL 语言中,删除一个表的命令是( B) A DELETE B DROP C CLEAR D REMORE

24.如果在关系的分片过程中使用了选择操作,则不可能是(B ) A 水平分片 B 垂直分片 C 导出分片 D 混合分片

25.在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称 为( A) A 递归实体 B 弱实体 C 复合实体 D 联系实体

26.存在一个等待事务集{T0,T1,?,Tn},其中T0 正等待被T1 锁住的数据项,T1 正等待 被T2 锁住的数据项,Tn-1 正等待被Tn 锁住的数据项,且Tn 正等待被T0 锁住的数据项,则 系统的工作状态处于(D ) A 并发处理 B 封锁 C 循环 D 死锁

27.在分布式数据库中,若存取数据时只需指出片段名称,不必指出片段地址,则称系统具 有(B )

A 片段透明性 B 地址透明性 C 局部映象透明性 D 异地透明性

28.某学校规定,每一个班级至多有50 名学生,至少有10 名学生;每一名学生必须属于一 个班级。在班级与学生实体的联系中,学生实体的基数是( B) A(0, 1) B(1, 1) C(1, 10) D(10, 50)

29.关系R(A,B)和S(B,C)中分别有10 个和15 个元组,属性B 是R 的主码,则 中元组数目的范围是(A ) A(0,15) B(10,15) C(10,25) D(0,150)

30.有一个网络数据库应用系统,其中一台计算机A 存有DBMS 软件、所有用户数据和应 用程序,其余各节点作为终端通过通信线路向A 发出数据库应用请求,这种方式属于(A )

A 集中式数据库体系结构 B 主从式数据库体系结构

C 客户机/服务器数据库体系结构 D 分布式数据库体系结构

31.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至 少包含4 个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE (B) A ‘_ _ W _ %’ B ‘_ % W _ _’ C ‘_ W _ _’ D ‘_ W _ %’

32.有一个关系:学生(学号,姓名,系别),规定学号的值域是8 个数字组成的字符串, 这一规则属于(C ) A 实体完整性约束 B 参照完整性约束

C 用户自定义完整性约束 D 关键字完整性约束

33。已知关系R 如图1 所示,可以作为R 主码的属性组是(B ) R

A B C D 1 2 3 4 1 3 4 5 2 4 5 6 1 4 3 4 1 3 4 7 3 4 5 6 图1 A ABC B ABD C ACD D BCD

34.已知成绩关系如图2 所示。 执行SQL 语句:

SELECT COUNT(DISTINCT 学号) FROM 成绩

WHERE 分数>60

查询结果中包含的元组数目是(B ) 成绩

学号 课程号 分数 S1 C1 80 S1 C2 75 S2 C1 null S2 C2 55 S3 C3 90 图2

本文来源:https://www.bwwdw.com/article/0d95.html

Top