ORACLE数据库习题.62_原创精品文档.docxVIP

  • 0
  • 0
  • 约7.76千字
  • 约 9页
  • 2026-01-09 发布于河南
  • 举报

ORACLE数据库习题.62

姓名:__________考号:__________

一、单选题(共10题)

1.什么是SQL语言的主要功能?()

A.数据查询

B.数据修改

C.数据存储

D.数据备份

2.在ORACLE数据库中,如何创建一个名为EMPLOYEES的表,包含ID(主键)、NAME和AGE三个字段?()

A.CREATETABLEEMPLOYEES(IDINTPRIMARYKEY,NAMEVARCHAR2(50),AGEINT);

B.CREATETABLEEMPLOYEES(IDINT,NAMEVARCHAR2(50),AGEINT);

C.CREATETABLEEMPLOYEES(IDINT,PRIMARYKEY(ID),NAMEVARCHAR2(50),AGEINT);

D.CREATETABLEEMPLOYEES(IDINT,NAMEVARCHAR2(50),AGEINT,PRIMARYKEY(ID));

3.在ORACLE数据库中,如何将一个名为EMPLOYEES的表中的所有数据删除?()

A.DELETEFROMEMPLOYEES;

B.TRUNCATETABLEEMPLOYEES;

C.DROPTABLEEMPLOYEES;

D.DELETEALLFROMEMPLOYEES;

4.在ORACLE数据库中,如何查询EMPLOYEES表中年龄大于30的员工姓名?()

A.SELECTNAMEFROMEMPLOYEESWHEREAGE30;

B.SELECTNAMEFROMEMPLOYEESWHEREAGE=30;

C.SELECTNAMEFROMEMPLOYEESWHEREAGE=30;

D.SELECTNAMEFROMEMPLOYEESWHEREAGE30;

5.在ORACLE数据库中,如何更新EMPLOYEES表中名为John的员工的年龄为35?()

A.UPDATEEMPLOYEESSETAGE=35WHERENAME=John;

B.UPDATEEMPLOYEESSETNAME=JohnWHEREAGE=35;

C.UPDATEEMPLOYEESSETAGE=35WHERENAME=JohnANDAGE=35;

D.UPDATEEMPLOYEESSETNAME=JohnWHERENAME=JohnANDAGE=35;

6.在ORACLE数据库中,如何创建一个视图,显示所有部门编号为10的员工信息?()

A.CREATEVIEWDEPT10_EMPLOYEESASSELECT*FROMEMPLOYEESWHEREDEPT_ID=10;

B.CREATEVIEWEMPLOYEES_DEPT10ASSELECT*FROMEMPLOYEESWHEREDEPT_ID=10;

C.CREATEVIEWDEPT_EMPLOYEES10ASSELECT*FROMEMPLOYEESWHEREDEPT_ID=10;

D.CREATEVIEWEMPLOYEES_DEPT10ASSELECT*FROMEMPLOYEESWHEREDEPT_ID=10;

7.在ORACLE数据库中,如何使用JOIN操作查询两个表中的数据?()

A.SELECT*FROMTABLE1,TABLE2WHERETABLE1.ID=TABLE2.ID;

B.SELECT*FROMTABLE1INNERJOINTABLE2ONTABLE1.ID=TABLE2.ID;

C.SELECT*FROMTABLE1LEFTJOINTABLE2ONTABLE1.ID=TABLE2.ID;

D.SELECT*FROMTABLE1RIGHTJOINTABLE2ONTABLE1.ID=TABLE2.ID;

8.在ORACLE数据库中,如何创建一个索引以提高查询性能?()

A.CREATEINDEXINDEX_NAMEONTABLE_NAME(COLUMN_NAME);

B.CREATEINDEXINDEX_NAMEONTABLE_NAME(COLUMN_NAME,COLUMN_NAME);

C.CREATEI

文档评论(0)

1亿VIP精品文档

相关文档