(1)在关系R中,代数表达式34(R)表示()A.从R中选择值为3的分量小于第4个分量的元组组成的关系B.从R中选择第3个分量值小于第4个分量的元组组成的关系C.从R中选择第3个分量的值小于4的元组组成的关系D.从R中选择所有元组组成的关系(2)下面那些内容通常不属于Oracle数据库管理员的职责(d)A.创建新用户B.创建数据库对象C.安装Oracle软件D.操纵数据库数据的应用程序开发(3)在Oracle10G中,下面的命令快为什么会失败,选择一个最佳答案()run{connecttargetsys/oracle@ocp10g;backupdatabaseincludingcurrentcontrolfile();}A.不能作为SYS进行连接,必须作为SYSDBA进行连接B.命令块中不能出现CONNECT关键字C.命令块中缺少ALLOCATECHANNEL命令D.以上都不正确(4)下面那些内容通常不属于Oracle数据库管理员的职责()A.创建新用户B.创建数据库对象C.安装Oracle软件D.操纵数据库数据的应用程序开发(5)Hibernate中关于使用HQL语句描述不正确的是()A.是一种符合对象语言的查询语句B.能够避免使用sql的情况下依赖数据库特征的情况出现C.能够根据OO的习惯去进行实体的查询D.理解SQL的人很难理解HQL(6)在使用JDBC连接到数据源过程中,我们使用了以下getConnection方法调用:Connectionconn=DriverManager.getConnection(jdbc:odbc:thin:@host:1521:mydb”,“scott”,“tiger”);则()A该连接字符串是错误的B该语句建立了一个到本地ODBC数据源的连接C该语句建立了一个到本地Oracle数据库的连接D该语句建立了一个到本地JDataStore数据库的连接(7)试图创建一个表空间,但是却收到无法为这个表空间创建数据文件的错误信息,希望创建的数据文件的大小为3GB,同时为表空间指定了SMALLFILE选项,指定驻留数据文件的操作系统目录经验证属于与Oracle相同的用户,并且该用户具有完整的读/写权限,作为SYSTEM登录数据库,而硬盘上具有足够的磁盘空间,那么出现错误的原因可能是什么()A指定SALLFILE选项时,不能在Oracle数据库内创建大于2GB的文件B操作系统无法创建大于2GB的文件C必须为数据文件规范指定WITHOVERWRITE选项D必须为数据文件规范指定REUSE选项(8)Hibernate中关于使用HQL语句描述不正确的是()A.是一种符合对象语言的查询语句B.能够避免使用sql的情况下依赖数据库特征的情况出现C.能够根据OO的习惯去进行实体的查询D.理解SQL的人很难理解HQL(9)下列哪个术语描述了栈(Stack)类使用List的内部实例实现。()A关联B特化C泛化D组装(10)有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中的A1的规范化程度达到A.1NFB.2NFC.3NFD.BCNF(11).在Oracle10G中,下列哪个进程负责实现AutomaticSharedMemoryManagement()A.MMAN进程B.MMON进程C.MMNL进程D.PMON进程(12).在Oracle10G中,下列哪一个选项不是PGA的一部分()A.绑定信息B.分析信息C.会话变量D.排序空间(13).在Oracle10G中,下列那些内容是创建数据库所必须的,选择一个最佳答案()A.操作系统根用户(针对Unix/Linux系统)或Administrator(针对Windows系统)的口令B.运行DBCA的权限C.RAM的大小不少于SGA的大小D.以上都不是(14).在Oracle10G中,如何能够减少一个索引段所占有的空间()A.聚结这个索引B.缩小这个索引C.重构这个索引D.使用CASCADE选项缩小这个索引表(15).在Oracle10G中,DatabaseControl是一种多层WEB应用程序,哪一层负责窗口管理()A.dbconsole中间层B.数据库层内的过程C.客户浏览D.OC4J应用程序运行时环境(16)在Oracle10G中,下列那些内容是创建数据库所必须的,选择一个最佳答案()A.操作系统根用户(针对Unix/Linux系统)或Administrator(针对Windows系统)的口令B.运行DBCA的权限C.RAM的大小不少于SGA的大小D.以上都不是(17).有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}关系模式A的规范化程度最高达到______A1NFB2NFC3NFDBCNF(18).在Oracle10G中,如何能够减少一个索引段所占有的空间()A聚结这个索引B缩小这个索引C重构这个索引D使用CASCADE选项缩小这个索引表(19).在Oracle10G中,闪回存在外键关系的两个表的最佳方法是什么()A先闪回子表,然后再闪回父表B先闪回父表,然后再闪回子表C在一个操作中闪回这两个表D没有其他办法,闪回操作不保护外键约束(20)在Oracle10G中,AWR快照在何时生成()A每隔一个小时B每隔十分钟C根据要求决定D根据要求定期生成(21).在Oracle10G中,打开数据库时,下列那些文件必须被同步,选择一个最佳答案()A数据文件、联机重做日志文件以及控制文件B参数文件和口令文件C所有多元化控制文件副本D不需要同步任何文件,SMON进程会在打开数据库之后通过实例恢复来同步所有文件(22).在Oracle10G中,如果已经创建了一个数据库,但是无法使用DatabaseControl进行连接,这是什么原因,选择一个最佳答案()A没有通过操作系统的身份验证,或者没有进行口令文件身份验证B没有运行脚本创建DatabaseControlCGridControl是DatabaseControl的必备条件D没有被许可使用DatabaseControl(23).在Oracle10数据库中,如果需要以秒为单位记录日期/时间值,下列那种数据类型的列适合存储这个信息()ATIMEBDATETIMECDATE或TIMESTAMPD因为Oracle的内部数据类型只能存储日期和时间,必须开发一种自定义的数据类型实现(24).在Oracle10G中,如何连接ASM实例()A只使用操作系统身份验证B只使用口令文件身份验证C只使用数据字典身份验证D以上选项都不正确(25).在Oracle10G中,当在执行一条多记录更新语句时会违反某个约束,那会出现什么情况,选择一个最佳答案()A违反约束的更新会被回滚,这条语句的剩余部分则保持不变B整条语句都会被回滚C整个事务都会被回滚D取决于是否执行了altersessionenableresumable(26).在Oracle10G中,自动工作负荷库(简写AWR)被存储在哪个位置()A存储在SYSAUX表空间内B储在SYSTEM表空间内C在系统全局区内D我们可以在数据库创建阶段选择AWR的存储位置,随后还可以重新定位这个位置(27)在关系模式R(U,F)中,X,Y,Z是U中属性,则多值依赖的传递律是()A如果X→→Y,Y→→Z,则X→→ZB如果X→→Y,Y→→Z,则X→→YZC如果X→→Z,Y→→Z,则X→→YZD如果X→→Y,Y→→Z,则X→→Z-Y(28).数据库中全体数据的整体逻辑结构描述称为()A存储模式B内模式C外模式D右外模式(29).在使用JDBC连接到数据源过程中,我们使用了以下getConnection方法调用:Connectionconn=DriverManager.getConnection(jdbc:odbc:thin:@host:1521:mydb”,“scott”,“tiger”);则()A该连接字符串是错误的B该语句建立了一个到本地ODBC数据源的连接C该语句建立了一个到本地Oracle数据库的连接D该语句建立了一个到本地JDataStore数据库的连接(30)物理结构设计的任务是设计数据库的()A存储格式B存取方法C存储结构与存取方法D存储模式(31)分布式数据库两阶段提交协议是指()A加锁阶段、解锁阶段B扩展阶段、收缩阶段C获取阶段、运行阶段D表决阶段、执行阶段(32)在Oracle10G中,创建一个新的用户帐户时,如果没有指定TEMPORAAYTABLESPACE,那么该参数在这个用户被创建时具有怎样的值()ASYSTEMBTEMPCNULLD数据库默认的临时表空间(33)在以下的DBMS中,可用于UNIX和Windows操作系统的是()ASQLServer2000BfoxproCSybaseDaccess(34)在Oracle10G中,下列哪种文件可以被视为非关键的()A临时数据文件B撤销数据文件C复用的控制文件D以上所有文件(35)在Oracle10G中,用户如何改变其有效的配置文件()AALTERUSERSETPROFILE=NewProfileBALTERSYSTEMSETPROFILE=NewProfileCALTERSESSIONSETPROFILE=NewProfileD用户无法改变其有效的配置文件(36)在Oracle10G中,RDBMS实例能够访问ASM文件之前,ASM实例必须位于哪一种模式中()ANOMOUNT模式BMOUNT模式COPEN模式DMOUNT或者OPEN模式1.解释冷备份和热备份的不同点以及各自的优点解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将archivelog写入硬盘)2.你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?解答:重建控制文件,用带backupcontrolfile子句的recover命令恢复数据库。3.如何转换init.ora到spfile?解答:使用createspfilefrompfile命令.4.解释datablock,extent和segment的区别(这里建议用英文术语)解答:datablock是数据库中最小的逻辑存储单元。当数据库的对象需要更多的物理存储空间时,连续的datablock就组成了extent.一个数据库对象拥有的所有extents被称为该对象的segment.5.给出两个检查表结构的方法解答:1、DESCRIBE命令2、DBMS_METADATA.GET_DDL包6.怎样查看数据库引擎的报错解答:alertlog.7.比较truncate和delete命令解答:两者都可以用来删除表中所有的记录。区别在于:truncate是DDL操作,它移动HWK,不需要rollbacksegment.而Delete是DML操作,需要rollbacksegment且花费较长时间.8.使用索引的理由解答:快速访问表中的datablock9.给出在STARSCHEMA中的两种表及它们分别含有的数据解答:Facttables和dimensiontables.facttable包含大量的主要的信息而dimensiontables存放对facttable某些属性描述的信息10.FACTTable上需要建立何种索引?解答:位图索引(bitmapindex)11.给出两种相关约束?解答:主键和外键