《第3章表与表数据操作.doc》由会员分享,可在线阅读,更多相关《第3章表与表数据操作.doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2章 C#语言基础第3章 表与表数据操作一、选择题1.某个表的创建语句如下:CREATE TABLE USER_TAB01(COL1, COL2, COL3)TABLESPACE USER01STORAGE(INITIAL 64K NEXT 128K PCTINCREASE 100);ORACLE为该表的数据段分配的前3个区的大小依次为多大?( )(A) 64KB, 128KB, 128KB(B) 64KB, 128KB, 192KB(C) 64KB, 128KB, 64KB(D) 64KB, 128KB, 256KB2.假定表A中有十万条记录,要删除表中的所有数据,但仍要保留表的结构,请问
2、用以下哪个命令效率最高( )(A) delete from a;(B) drop table a;(C) trunc table a;(D) truncate table a;3.若想要修改一个表的结构,应该用以下哪个命令( )(A) ALTER TABLE(B) DEFINE TABLE(C) MODIFY TABLE(D) REBUILD TABLE4.数据字典在SGA中的哪一个组件中进行缓存( )(A) DATABASE BUFFER(B) DATA DICTIONARY BUFFER(C) LIBRARY BUFFER(D) LARGE POOL5.解析后的SQL语句在SGA中的哪一个
3、组件中进行缓存( )(A) DATABASE BUFFER(B) DATA DICTIONARY BUFFER(C) LIBRARY BUFFER(D) LARGE POOL6. Oracle的逻辑存储结构中由大到小的顺序是( ):A 表空间、区、段、块 B 表空间、段、区、块 C 表空间、块、段、区 D 段、区、表空间、块7. 下列哪种表空间可以被设置为脱机状态( )。A 系统表空间 B 用户表空间 C 临时表空间 D 撤销表空间 8. Oracle网络配置需要配置服务器端和客户端,下列说法错误的是( )。A 服务器端配置的目的就是要配置监听程序的配置文件listener.ora。B 客户端
4、配置的目的就是要配置网络服务名的配置文件tnsnames.ora。C listener.ora和tnsnames.ora不可以在同一台机器上。D网络服务名的命名方式有多种,采用何种方式命名需要文件sqlnet.ora。9. 可以在Oracle 11g服务器的安装目录下的()文件中查看Oracle11g服务器的各种参数的使用情况。A spfileorcl.ora B initorcl.ora C portlist.ini D tnsname.ora 10. 段是表空间中一种逻辑存储结构,以下( )不是ORACLE数据库使用的段类型。A 索引段 B 临时段 C 回滚段 D代码段二、填空题1.写出三
5、种常用的数据类型: _、_、_。2.创建数据表使用到的语句_。3.数据操作语言允许用户对数据库中的数据进行查询、插入、更新和删除等操作,相应的命令是_、_、_和_等。4.向表XSB中添加字段:SQLALTER TABLE XSB _(ADDR VARCHAR2(10);。5.查看表结构_。6.将XSB表BZ字段的长度改为20:ALTER TABLE XSB _(BZ VARCHAR(20);7.删除XSB表中的ADDR字段:SQLALTER TABLE XSB _COLUMN ADDR;。8.删除表两种命令_、_。9.向dept表插入数据:insert into dept(deptno,dname,loc) _(88,design,beijing);。10.把emp表中雇员名为SCOTT的工资调整为2460:update emp _ sal = 2460 where ename=SCOTT;1