BI考试题及答案_第1页
BI考试题及答案_第2页
BI考试题及答案_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、第1章选择及填空题1.1. 对分组聚合的结果集要进行过滤应使用()。A)WHERE 子句B)HAVING 子句C)算数比较符D)逻辑比较符参考答案:BL2.关系数据库中数据库的()最不可能为空值。A)非主属性B)编号C)主键D)外键参考答案:C1.3.在结果集中过滤掉重复的记录使用关键字()。A)UNIQUEB)IDENTITYC)DISTINCTD)ONLY参考答案:C1A 使用SQL命令将教师表teacher中工资salary字段的值增加200,应该使用的命令是()oA)Replace salary with salary+200B)Update teacher salary with s

2、alary+200C)Update set salary with salary+200D)Update teacher set salary=salary+200参考答案:D1.5.查询city列的值为空的记录,在 where子句中的条件应写 为()。(4) city=null(5) city=, null'(6) city is null(7) city is 'n ulF参考答案:c16设有图书管理数据库图书(总编号C,分类号C(8),书名C(16),作者C(6),岀版单位C(20),单价N(6,2)读者(借书证号C,单位C(8), 姓名C,性别C(2),职称C(6),地

3、址C(20)借阅(借书证号C总、编号C(6),借书日期D(8)对于图书管理数据库,求 CIE单位借阅图书的读者的人数。下面SQL语句正确的是()。SELECT_1_FR0M借阅 WHERE 借书证号一2_2.2. COUNT (DISTINCT 借书证号),IN (SELECT 借书证号 FROM 读者 WHERE 单位=,CIE')2.3. COUNT (DISTINCT 借书证号),IN (SELECT 借书证号 FROM 借阅 WHERE 单位='CIE')2.4.SUM (DISTINCT 借书证号),IN (SELECT 借书证号 FROM 读者 WHERE

4、单位=,CIE,)2.5.SUM (DISTDSTCT 借书证号),IN (SELECT 借书证号 FOR 借阅 WHERE 单位='CIE')1.7. 查询结果根据价格从大到小排序,使用的order by子句 为()1. order bypriceasc2. order bypricedesc3. order byprice4. order bydescprice参考答案:B1.8. 将多个查询结果返回一个结果集合的运算符是()A、JOINB、UNIONC、INTOD、LIKE参考答案:B1.9. 从货物定单数据表(orders)中查询出其中定单金额(orders_price

5、)在1000和5000之间的定单的详细信息,并按照定单金额(orders_price)降序排列。在SQLSERVER数据库中正确的语句是()SELECT * FROM orders WHERE orders_price BETWEEN 1000 AND 5000 order by order_price ASCSELECT * FROM orders WHERE orders_price BETWEEN 1000 AND 5000 order by order_price DESCSELECT * FROM orders WHERE orders_price BETWEEN 1000 AND

6、5000 order by order_price ESCSELECT * FROM orders WHERE 1000<orders_price<5000 order by order_price DESC1.10. 在ORACLE数据库中,逻辑备份的3个等级包括哪些?global, user, tablespacefull, user, tablefull, tablespace, tableglobal, local, tran sacti onal参考答案:B1.11. 以下哪种文件不是 ORACLE 数据库所必须包含的文一 带格式的:项目 符 件:数据文件控制文件联机日志

7、文件归档日志文件参考答案:D1.12. 在对ORACLE 数据库进行手工冷备份之前,最不应该 -项目符号和编号 执行以下哪个操作语句?shutdow nshutdow n abortshutdow n immediateshutdow n no rmalle数据摩中的两种日志模式,默认情况带格式的:项目符号和编号下是式畚考答案:归档日志和非归档日志,默认情况下是非归档日志。第2章简答题2.1. 基本SQL运用创建一张学生表(Stu),包含以下信息,学号(类型int),姓名(类型varchar(8),年龄(类型int),性别(类型 varchar(4),手机号码(类型int);修改学生表的结构,

8、添加一列"专业 "类型为varchar(20);(3)向学生表添加如下信息:学号姓名年龄性别联系电话专业1AA22男1111计算机2BB21男2222计算机3CC23男3333会计4DD21女4444会计删除学生表的数据,姓名以 C开头,性别为,男,的记录删除查询学生表的数据,将所有年龄小于23岁的,专业为“计算机”的学生的姓名和学号示岀来1、参考答案:create table stu(学号int,姓名 varchar(8),年龄int,性别 varchar(4),联系电话int);2、参考答案:alter table stu add 专业 varchar(20);3、参考

9、答案:insert into stu values(l,'AA',22,'男,,1111,,计算机,)insert into stu values(2,'BB',21,'男',2222,'计算机,)insert into stu values。,CC',23,'男',3333,'会计')insert into stu values ( 4,'DD',21,' 女',4444,'会计 ') 4 、 参考答案:delete from stu whe

10、re 性别='男'and 姓名 like *c%'5 、 参考答案:select 姓名,学号 from stu where 年龄<23 and 专业 =,计算机,SQL 联接有哪几类?说明其主要区别并写出关键字。参考答案:联接可分为以下几类:内部联接(典型的联接运算,使用类似于 =或 <> 的比较运算符)。内部联 接使用比较运算符根据每个表的通 用列中的值匹配两个表中的行 -关键字 INNER JOIN外部联接。外部联接可以是左向外部联接、右向外部联接或完整外部联接 - 在 FROM 子句中可以用下列某一 组关键字来指定外部联接:LEFT JOIN 或

11、 LEFT OUTER JOIN 。左向外部联接的结果集包括 LEFT OUTER 子句中指定此子句左侧的数 据表的所有行,而不仅仅是联接列所匹配的 行- 如果左表的某一行在右表中没有匹配行,则在关联的结果集行中, 来自此子 居右侧数据表的所有选择列表列均为空值 -RIGHT JOIN 或 RIGHT OUTER JOIN 右向外部联接是左向外部联接的反 向联接 - 将返回右表的所有行 - 如果 右表的某一行在左表中没有匹配行,来自此 子居左侧数据表的所有选择列表列均为空值 .FULL JOIN 或 FULL OUTER JOIN 完整外部联接将返回左侧数据表和右侧 数据表中的所有行。当某一行

12、在 另一个表中没有匹配行时,另一个表的选择列表 列将包含空值 -介绍一下 SQL Server 2005 数据库文件组。 参考答案:每个数据库有一个主要文件组。此文件组包含主要数据文件和未 放入其他文件组的所有次要文 件。可以创建用户定义的文件组,用于将数据文件 集合起来,以便于管理、数据分配和放置。例 如 , 可 以 分 别 在 三 个 磁 盘 驱 动 器 上 创 建 三 个 文 件 Datal.ndf 、 Data2.ndf 和Data3.ndf,然后将它们分配给文件组fgroupl.然后,可以明确地在文件组fgroupl上创建一个表°对表中数据的查询将分散到三个磁盘上,从而提高

13、了性能-通过使用在 RAID(独立磁盘冗余阵列)条带集上创建的单个文件也能获得同样的性能提高。文件和文件组使您能够轻松地在新磁盘上添加新文件。某公司拟构造一套数据分析系统。按照下面所述,绘制出整个数据分析系统的网络拓扑结构其基本设施和搭建要求如下:1、在实际生产环境中,包括一套本地数据中心局域网,专线,以及对方业 中心局域网只能通过专线连接业务系统局域网。2、本地数据中心包括数据库服务器、分析服务器和业务终端,以及核心交 通过光交换机连接着磁盘阵列。3、本地办公终端经由内部网,访问本地分析服务器,分析服务器连接数据 统作业;4、业务系统独立于本地数据中心,业务系统局域网中包括财务数据库,业 务

14、系统必须经由专线才能访问本地数据中心。务系统局域网。本地数据 换机,其中数据库服务器 服务器获取数据,进行系 务数据库以及前置机,业5、本地数据中心的数据库服务器经过核心交换机,经专线访问远程前置服务器,再由远程前置服务下表列出了存储在文件组中的所有数据文件。文件组说明主要包含主要文件的文件组。所有系统表都被分配到主要文件组中。用户定义用户首次创建数据库或以后修改数据库时明确创建的任何文件组。器获取业务系统中的财务数据和业务数据通过专线将 数据发送到本地数据库服务器,完成数据获取业 务 系 统 局 域 网业务数据系统专线如何在单台计算机上配置;” i:l ij ift U'l I 缪J

15、一:Windows防火墙?并上机实践,阻断UDP的8001和TCP的8000端口,同时阻断IP参考答案:见参考资料05网络及硬件 参考资料.doc。wi?妊曲ws-防火墙配置。一解释oracle数据库冷备份和热备份的不同点以及各自的优点参考答案:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份°而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库-热 备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好 .(因为不必 将

16、archive log写 入硬盘)。在 ORACLE 数据库中,归档和非归档模式之间有何不 同,并介绍它们的优缺点 参考答案:归档模式是指你可以备份所有的数据库 transactions 并恢复到任 意一 个时间点。非归档模式则相反,不能恢复到任意一个时间点。但是非归档模 式可以 带来数据库性能上的少许提高ORACLE 数据库连接配置信息已知数据库 ip 为:192.168.0.110;端口号为: 1521;应用的协议是: TCP/IP 协 议;全 局数据库名为: oracle, 本地数据库映射名称为: ora 请问在 ORACLE 数据库下 tnsnames.ora 文件中是怎样写出的?参考

17、答案:ORA =(DESCRIPTION = (ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.110)(PORT = 1521) )(CONNECT_DATA =(SERVICE_NAME = oracle)BI Test, 上机题假如你是某个公司的 BI 开发工程师,根据客户要求,需要提供一个报表展 示 “各区域 (Region) 的销售冠军 " ,要求使用 Analysis Services , 能对数据进行 切片。 具体要求如下:使用 North wind Database 示例数据库,通过 SQLSERVER2005 数据库, 还原 数据库 “Northwind ”, 数据库备份文件名称为 “Nort

温馨提示

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

最新文档

评论

0/150

提交评论