多选题Given
1. public class Kaput {
2. Kaput myK;
3. String degree = "0";
4. public static void main(String[] args) {
5. Kaput k1 = new Kaput();
6. go(k1);
7. System.out.println(k1.degree);
8. }
9. static Kaput go(Kaput k) {
10. final Kaput k1 = new Kaput();
11. k.myK = k1;
12. k.myK.degree = "7";
13. return k.myK;
14. } }
What is the result?
多选题由于断电,运行在ARCHIVELOG模式下的数据库实例崩溃。所有的数据文件和重做日志文件都没有损坏,但是控制文件中的最新SCN与一些数据文件的头部中的SCN不匹配。在实例恢复的哪个阶段,用户能够连接到数据库并继续工作?
多选题以下是EMPLOYEE表的详细定义,其中也包括了约束的描述。
EMPLOYEE
Column Name
EMPLOYEE_ID
NAME
JOB
MANAGER
DATE_HIRED
SALARY
BONUS
DEPIARTMENT_ID
Key-Type
PK
Nulls/Unique
NN,U
NN
NN
FK Table
FK Column
Datatype
HUM
VARCHAR2
VARCHAR2
NUM
DATE
NUM
HUM
NUM
Length
6
20
9
6
7, 2
7, 2
2
基于这个EMPLOYEE表创建了一个视图,并允许用户通过这个视图向EMPLOYEE表中插入数据。请问,在如下的语句中,应该使用哪个语句创建这个视图?
多选题在将投影(projection)操作与选择(selection)操作进行比较时,以下的陈述哪个是正确的? A.SQL提供了选择的功能,但是SQL没有提供投影的功能 B.选择是用来考虑(表的)纵向分区的,而投影是用来考虑(表的)横向分区的 C.选择允许选择一个表中的行,而投影则允许选择一个表中的列 D.选择提供了限制一个查询返回的行数的能力,而投影返回表中的所有行
多选题见下表SERVICE,如果使用如下的SQL语句对数据库进行查询,这个语句在执行时将会失败。要如何修改语句才能纠正这一问题?SELECTmachine_id"Machine",technician_id"Technician",service_date"LastServiceDate"FROMserviceWHERE"Machine">700000ORDERBY"Technician";
多选题在下列状态中,哪个不是有效的联机重做日志组的状态?
多选题Given:
2. public class Mouthwash {
3. static int x = 1;
4. public static void main(String[] args)
5. int x = 2;
6. for(int i=0; i< 3; i++) {
7. if(i==1) System. out.print(x + " ");
8. }
9. go();
10. System.out.print(x + " " + i);
11. }
12. static void go() {int x = 3; }
13. }
What is the result?
多选题在向一个现有的数据库中添加了一个数据文件之后,紧接着要做的操作是什么? A.修改数据文件的名字 B.重新启动实例 C.备份控制文件 D.修改参数文件
多选题数据库CAT有两个还原表空间:undo_cat1和undo_cat2。实例目前正在使用的还原表空间是undo_cat1并使用了如下的SQL语句: ALTER SYSTEM SET UNDO_TABLESPACE=undo_cat2; 为什么还原表空间undo_cat1进入了挂起脱机模式? A.还原表空间undo_cat2还没有激活 B.仍然有事务正在使用undo_cat1 C.ALTER SYSTEM SET UNDO_TABLESPACE没有成功 D.新的事务既可以使用undo_cat1还原表空间,也可以使用undo_cat2还原表空间
多选题Given:
2. public class DMV implements Runnable {
3. public static void main(String[] args) {
4. DMV d = new DMV();
5. new Thread(d) .start();
6. Thread t1 = new Thread(d);
7. tl.start();
8. }
9. public void run() {
10. for(int j = 0; j < 4; j++) {do1(); do2(); }
11. }
12. void do1() {
13. try {Thread.sleep(1000); }
14. catch (Exception e) {System.out.print("e "); }
15. }
16. synchronized void do2() {
17. try {Thread.sleep(1000); }
18. catch (Exception e) {System.out.print("e ");
19. } }
Which are tree? (Choose all that apply.)
多选题如要使用一个SELECT语句来显示价格(price)小于5.0的id_number,应使用如下的哪个子句?
多选题哪种类型的约束只能在列一级定义? A.CHECK B.UNIQUE C.NOT NULL D.PRIMARY KEY E.FOREIGN KEY
多选题TEACHER表包括了如下的列:
ID NUMBER(9) Primary Key
LAS_NAME VARCHAR2(25)
FIRST_NAME VARCHAR2(25)
SUBJECT_ID NUMBER(9)
如果要显示每位老师的全名,同时显示每位老师所负责教授的科目(subject)号,则应该使用以下哪个查询语句?
多选题下面哪些参数直接影响闪回表的行为和正常运行?
多选题下面的哪些语句正确描述了归档备份?
多选题如果要将INVENTORY表的表名更改为PARTS,应使用以下哪个语句? A.RENAME inventory TO parts; B.REPLACE inventory AS parts; C.CREATE OR RENAME TABLE inventory AS parts; D.CREATE OR RENAME TABLE inventory TO parts AS SELECT * FROM inventory; E.CREATE OR REPLACE TABLE parts AS SELECT * FROM inventory;
多选题在将数据库还原到新主机上时,还原时应首先运行哪个命令?
多选题Given this code in a method:
5. int x = 3;
6. for(int i = 0; i < 3; i++) {
7. if(i == 1) x = x++;
8. if(i % 2 == 0
9. if(i % 2 == 0
10. if(i == 2 ^ x == 4) System.out.print(",");
11. }
12. System. out.println ("<");
What is the result?
多选题Given:
2. package pack.clients;
3. import pack.banking. Bank;
4. public class Client{
5. public static void main(String[] args) {
6. Bank bank = new Bank();
7. System.out.println(bank.getMoney(2000L));
8. } }
And given that Client.java resides in the $ROOT directory and is not yet compiled. There is another class named pack.banking.Bank, which has a method called getMoney(long) that returns a value. Bank class is compiled and deployed into a JAR file called pack.jar, as shown in the following directory structure
$ROOT
|-- Client.java
|-- [pack.jar]
|-- pack
|-- banking
|-- Bank.class
Which are correct about compiling or running the Client class from the $ROOT directory? (Choose all that apply.)
多选题EMPLOYEES表包括了如下的列: EMPLOYEE_ID NUMBER Primary Key LAST_NAME VARCHAR2(25) FIRST_NAME VARCHAR2(25) DEPARTMENT_ID NUMBER(3) POSITION VARCHAR2(30) MANAGER_ID NUMBER SALARY NUMBER(6, 2) 如果使用了如下的查询语句,请问哪个选项是正确的? SELECT DISTINCT department_id, manager_id FROM employees; A.某一特定的部门号(DEPARTMENT_ID)只能显示一次 B.某一特定的经理号(MANAGER_ID)可能显示不止一次(多次) C.MANAGER ID和DEPARTMENT_ID可能会显示不止一次 D.查询语句将失败,因为DISTINCT关键字只可以使用在单一列的SELECT列表中