2
3
4
5
第1题:
以下插入记录正确的( )
A.insert into emp(ename,hiredate,sal) values (value1,value2,value3);
B.insert into emp (ename,sal)values(value1,value2,value3);
C.insert into emp (ename)values(value1,value2,value3);
D.insert into emp (ename,hiredate,sal)values(value1,value2);
第2题:
如果对关系emp(eno, ename, salary)成功执行下而的SQL语句:
CREATE CLUSTER INDEX name_index ON emp(salary)
其结果是( )。
A) 在emp表上按salary升序创建了一个聚簇索引
B) 在emp表上按salary降序创建了一个聚簇索引
C) 在emp表上按salary升序创建了一个惟一索引
D) 在emp表上按salary降序创建了一个惟一索引
A.
B.
C.
D.
第3题:
● 撤销 U5 对 Emp 表的查询权限,并收回 U5 授予其它用户的该权限,SQL 语句是 (51) 。
(51)
A. REVOKE SELECT ON TABLE Emp FROM U5 CASCADE;
B. REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT;
C. REVOKE QUERY ON TABLE Emp FROM U5 CASCADE;
D. GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION;
第4题:
A.2
B.3
C.4
D.5
第5题:
Select emp_id,emp_name,sex,title,wage from employee order by emp_name句子得到的结果集是按()排序。
A.emp_id
B.emp_name
C.sex
D.wage
第6题:
阅读以下说明C++代码,将应填入(n)处的字句写在对应栏内。
[说明]
本程序实现了雇员信息管理功能,其中封装了雇员信息及其设置、修改、删除操作。已知当输入为“Smith 31 2960.0”时,程序的输出是:
姓名:Smith 年龄:31 工资:2960
姓名:Smith 年龄:31 工资:3500
姓名:Mary 年龄:23 工资:2500
[C++程序]
include <iostream.h>
include <string.h>
class employee{
char *name; //雇员姓名
short age; //年龄
float salary;//工资
public:
employee();
void set_name(char *);
void set_age(short a) {age=a;}
void set_salary(float s) {salary=s;}
(1);
~ employee(){delete[] name;}
};
employee::employee() { name="";
age=0;
salary=0.0;
void employee::set_name(char *n)
{ name=new char[strlen(n)+1];
(2) (name,n);
}
void employee::print()
{ cout<<"姓名":"<<name<<" 年龄:"<<agc<<" 工资:" <<salary<<endl;
}
void main()
{ char *na;
short ag=0;
float sa=0;
(3);
na=new char[10];
cin>>na>>ag>>sa;
emp.set_name(na);
emp.set_age(ag);
emp.set_salary(sa);
emp.print();
(4) (3500.0);
emp.print();
(5);
emp.set_name("Mary");
emp.set_age(23);
emp.set_salary(2500.0);
emp.print();
}
第7题:
( )
A.π2,4 (σ8='开发部'(EMP×DEP))
B.π2,4 (σ1=9(EMP σ2='开发部'(DEP)))
C.π2,3 (EMP×σ2='开发部'(DEP))
D.π2,3 (π1,2,4,6(EMP) σ2='开发部'(DEP))
第8题:
以下语句不正确的是( )
A.select * from emp;
B.select ename,hiredate,sal from emp;
C.select * from emp order deptno;
D.select * from where deptno=1 and sal<300;
第9题:
A.2
B.3
C.4
D.5
第10题:
A.v_record emp%type;
B.v_record emp%recordtype;
C.v_record emp%record_type;
D.v_record emp%rowtype;
E.v_record emp%row_type;