(完整版)BI考试题及答案_第1页
(完整版)BI考试题及答案_第2页
(完整版)BI考试题及答案_第3页
(完整版)BI考试题及答案_第4页
(完整版)BI考试题及答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章选择及填空题

第1章1.1.对分组聚合的结果集要进行过滤应使用()。A)WHERE子句B)HAVING子句C)算数比较符D)逻辑比较符参考答案:B1.2.关系数据库中数据库的()最不可能为空值。A)非主属性B)编号C)主键D)外键参考答案:C1.3.在结果集中过滤掉重复的记录使用关键字()。A)UNIQUEB)IDENTITYC)DISTINCTD)ONLY参考答案:C1.4.使用SQL命令将教师表teacher中工资salary字段的值增加200,应该使用的命令是()。A)Replacesalarywithsalary+200B)Updateteachersalarywithsalary+200C)Updatesetsalarywithsalary+200D)Updateteachersetsalary=salary+200参考答案:D1.5.查询city列的值为空的记录,在where子句中的条件应写为()。A)city=nullB)city='null'C)cityisnullD)cityis'null'参考答案:C1.6.设有图书管理数据库图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,求CIE单位借阅图书的读者的人数。下面SQL语句正确的是()。SELECT___1___FROM借阅WHERE借书证号___2___A)COUNT(DISTINCT借书证号),IN(SELECT借书证号FROM读者WHERE单位=’CIE’)B)COUNT(DISTINCT借书证号),IN(SELECT借书证号FROM借阅WHERE单位=’CIE’)C)SUM(DISTINCT借书证号),IN(SELECT借书证号FROM读者WHERE单位=’CIE’)D)SUM(DISTINCT借书证号),IN(SELECT借书证号FOR借阅WHERE单位=’CIE’)参考答案:A1.7.查询结果根据价格从大到小排序,使用的orderby子句为()。A)orderbypriceascB)orderbypricedescC)orderbypriceD)orderbydescprice参考答案:B1.8.将多个查询结果返回一个结果集合的运算符是()A、JOINB、UNIOND、LIKEC、INTO参考答案:B1.9.从货物定单数据表(orders)中查询出其中定单金额(orders_price)在1000和5000之间的定单的详细信息,并按照定单金额(orders_price)降序排列。在SQLSERVER数据库中正确的语句是()A)SELECT*FROM[orders]WHERE[orders_price]BETWEEN1000AND5000orderby[order_price]ASCB)SELECT*FROM[orders]WHERE[orders_price]BETWEEN1000AND5000orderby[order_price]DESCC)SELECT*FROMordersWHEREorders_priceBETWEEN1000AND5000orderbyorder_priceESCD)SELECT*FROM[orders]WHERE1000<[orders_price]<5000orderby[order_price]DESC参考答案:B1.10.在ORACLE数据库中,逻辑备份的3个等级包括哪些?A.global,user,tablespaceB.full,user,tableC.full,tablespace,tableD.global,local,transactional参考答案:B1.11.以下哪种文件不是ORACLE数据库所必须包含的文件:A.数据文件B.控制文件C.联机日志文件D.归档日志文件参考答案:D1.12.在对ORACLE数据库进行手工冷备份之前,最不应该执行以下哪个操作语句?A.shutdownB.shutdownabortC.shutdownimmediateD.shutdownnormal参考答案:B第2章简答题第2章2.1.基本SQL运用(1)创建一张学生表(stu),包含以下信息,学号(类型int),姓名(类型varchar(8)),年龄(类型int),性别(类型varchar(4)),手机号码(类型int);(2)修改学生表的结构,添加一列“专业”类型为varchar(20);(3)向学生表添加如下信息:学号姓名年龄性别男男男女联系电话专业计算机计算机会计会计1AA221111234BBCCDD212321222233334444(4)删除学生表的数据,姓名以C开头,性别为‘男’的记录删除(5)查询学生表的数据,将所有年龄小于23岁的,专业为“计算机”的学生的姓名和学号示出来1、参考答案:createtablestu(学号int,姓名varchar(8),年龄int,性别varchar(4),联系电话int);2、参考答案:altertablestuadd专业varchar(20);3、参考答案:insertintostuvalues(1,’AA’,22,’男’,1111,’计算机’)insertintostuvalues(2,’BB’,21,’男’,2222,’计算机’)insertintostuvalues(3,’CC’,23,’男’,3333,’会计’)insertintostuvalues(4,’DD’,21,’女’,4444,’会计’)4、参考答案:deletefromstuwhere性别=’男’and姓名like‘c%’5、参考答案:select姓名,学号fromstuwhere年龄<23and专业=’计算机’2.2.SQL联接有哪几类?说明其主要区别并写出关键字。参考答案:联接可分为以下几类:内部联接(典型的联接运算,使用类似于=或<>的比较运算符)。内部联接使用比较运算符根据每个表的通用列中的值匹配两个表中的行。关键字INNERJOIN外部联接。外部联接可以是左向外部联接、右向外部联接或完整外部联接。在FROM子句中可以用下列某一组关键字来指定外部联接:LEFTJOIN或LEFTOUTERJOIN。左向外部联接的结果集包括LEFTOUTER子句中指定此子句左侧的数据表的所有行,而不仅仅是联接列所匹配的行。如果左表的某一行在右表中没有匹配行,则在关联的结果集行中,来自此子居右侧数据表的所有选择列表列均为空值。RIGHTJOIN或RIGHTOUTERJOIN右向外部联接是左向外部联接的反向联接。将返回右表的所有行。如果右表的某一行在左表中没有匹配行,来自此子居左侧数据表的所有选择列表列均为空值。FULLJOIN或FULLOUTERJOIN完整外部联接将返回左侧数据表和右侧数据表中的所有行。当某一行在另一个表中没有匹配行时,另一个表的选择列表列将包含空值。2.3.介绍一下SQLServer2005数据库文件组。参考答案:每个数据库有一个主要文件组。此文件组包含主要数据文件和未放入其他文件组的所有次要文件。可以创建用户定义的文件组,用于将数据文件集合起来,以便于管理、数据分配和放置。例如,可以分别在三个磁盘驱动器上创建三个文件Data1.ndf、Data2.ndf和Data3.ndf,然后将它们分配给文件组fgroup1。然后,可以明确地在文件组fgroup1上创建一个表。对表中数据的查询将分散到三个磁盘上,从而提高了性能。通过使用在RAID(独立磁盘冗余阵列)条带集上创建的单个文件也能获得同样的性能提高。文件和文件组使您能够轻松地在新磁盘上添加新文件。下表列出了存储在文件组中的所有数据文件。文件组说明主要包含主要文件的文件组。所有系统表都被分配到主要文件组中。用户首次创建数据库或以后修改数据库时明确创建的任何文件组。用户定义2.5.如何在单台计算机上配置Windows防火墙?并上机实践,阻断UDP的8001和TCP的8000端口,同时阻断IP218.17.209.23参考答案:见参考资料05网络及硬件参考资料.doc。2.6.解释oracle数据库冷备份和热备份的不同点以及各自的优点参考答案:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将archivelog写入硬盘)。2.7.在ORACLE数据库中,归档和非归档模式之间有何不同,并介绍它们的优缺点参考答案:归档模式是指你可以备份所有的数据库transactions并恢复到任意一个时间点。非归档模式则相反,不能恢复到任意一个时间点。但是非归档模式可以带来数据库性能上的少许提高2.8.ORACLE数据库连接配置信息已知数据库ip为:192.168.0.110;端口号为:1521;应用的协议是:TCP/IP协议;全局数据库名为:oracle,本地数据库映射名称为:o

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论