试卷详情
-
计算机数据库工程师-46
-
[填空题]有学生选课表SC(Sno,Cno,Grade),各属性分别为学号、课程号和成绩;完成下列SQL语句:找出每个学生超过他选修课平均成绩的课程号。
SELECT Sno,Cno
FROM SC X
WHERE______
(SELECT______
FROM SC Y
WHERE Y.Sno=X.Sno)
-
[填空题]设有三个基本表:
ITEM(项目号,项目名,项目负责人,电话)
BIP(项目号,零件号,数量,日期)
PART(零件号,零件名称,规格,单价)
完成下列SQL语句:统计出每个项目使用零件的金额,并将结果按表SSP(项目号,项目名,金额)的结构显示。
SELECT ITEM.项目号,项目名,______AS金额______
FROM 1TEM,BIP,PART______
WHERE______
GROUP BY______
-
[单项选择]下面关于函数依赖的推理规则中,不正确的是
A. 若XY→Z,则X→Z,Y→Z
B. 若X→Y,X→Z,则X→YZ
C. 若X→Y,
D. 若X→Y,Y→Z,则X→Z
-
[填空题]数据库的实施主要包括以下四项工作:用DDL定义数据库结构、数据装载、编写与调试应用程序以及______。
-
[单项选择]对象一关系数据库系统的特点包括
①扩充数据类型 ②支持复杂对象 ③支持继承的概念 ④提供通用的规则系统
A. ①②③④
B. ①③④
C. ①②④
D. ①②③④
-
[单项选择]SQL Server 2000提供了很多种备份的方法,其中差异备份的内容是
A. 上次差异备份之后修改的数据库的全部内容
B. 上次日志备份之后修改的数据库的全部内容
C. 上次完全备份之后修改的数据库的全部内容
D. 上次完全备份后修改的数据内容,但是不包含日志等其他内容
-
[单项选择]浏览顺序图的方法是
A. 从左到右查看对象间交换的信息
B. 从上到下查看对象间交换的信息
C. 从右到左查看对象间交换的信息
D. 从下到上查看对象间交换的信息
-
[填空题]散列文件组织将文件的物理空间划分为一系列的桶,每个桶的空间大小是固定的,可以容纳的文件记录也是固定的,如果某个桶内已装满记录,又有新的记录要插入,就会产生桶溢出,产生桶溢出的两个主要原因为______和______。
-
[单项选择]以下关于数据库与文件的对应关系叙述错误的是
A. 在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成
B. 关系表在逻辑上由一系列元组组成,元组由多个属性组成
C. 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录包括多个域
D. 元组的每个属性对应于文件记录中的一个记录
-
[填空题]火车售票点T1、T2分别售出了两张2009年10月20号到北京的硬座票,但是数据库里的剩余票却只减少了两张,造成了数据的不一致性,原因是______。
-
[单项选择]关于触发器trigger,下面说法不正确的是
A. 触发器是定义在表上的
B. 触发器名称在数据库中必须是唯一的
C. 触发器对应于一组SQL语句
D. 每张表限制定义一个触发器
-
[单项选择]以下关于分类挖掘的说法错误的是
A. 分类器的构造方法有统计方法、机器学习方法、神经网络方法等
B. 有三种分类器评价尺度:预测准确度、计算复杂度、模型描述的简洁度
C. 统计方法包括决策树法和规则化归纳法
D. 神经网络方法主要是BP算法
-
[单项选择]设有商品销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存3年的销售记录,每年按365天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10个字节)、销售数量(8个字节)、价格(8个字节)、金额(8个字节)、收银台编号(4个字节)、销售员编号(4个字节)、销售时间(8个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为8KB(共8192个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是
A. 67178
B. 65535
C. 65540
D. 67158
-
[单项选择]下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的
A. 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
B. 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
C. 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
D. 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
-
[单项选择]设有图书管理数据库:
图书(总编号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))
对于图书管理数据库,要查询所藏图书中各个出版社的图书的最高单价、平均单价和册数,在下面横线处填入的SQL语句正确的是
SELECT出版单位,______,______,______;
FROM图书管理!图书______出版单位
A. MIN(单价)AVG(单价)COUNT(*)GROUP BY
B. MAX(单价)AVG(单价)COUNT(*)ORDER BY
C. MAX(单价)AVG(单价)SUM(*)ORDER BY
D. MAX(单价)AVG(单价)COUNT(*)GROUP BY
-
[填空题]计算机C上运行着DBMS软件和应用程序,并存有所有的用户数据,其余各节点作为终端通过通信线路向计算机C发出数据库应用请求,则该网络数据库应用系统中采用了______数据库体系结构。
-
[单项选择]以下关于一次加锁法及其缺点叙述错误的是
A. 该方法要求每个事务在开始执行时不必将需要访问的数据项全部加锁
B. 该方法要求事务必须一次性地获得对需要访问的全部数据项的访问权
C. 多个数据项会被一个事务长期锁定独占,降低了系统的并发程度
D. 将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度
-
[单项选择]设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是
A. CREATE VIEW SalaryView(系名,工资总额)AS SELECT所在系,COUNT(工资)FROM教师表GROUP BY所在系
B. CREATE VIEW SalaryView(系名,工资总额)AS SELECT所在系,SUM(工资)FROM教师表GR()uP BY所在系
C. CREATE VIEW SalaryView As SELECT所在系,COUNT(工资)FROM教师表GROUP BY所在系
D. CREATE VIEW SalaryView AS SELECT所在系,SUM(工资)FROM教师表GROUP BY所在系
-
[单项选择]以下关于数据模型的叙述错误的是
A. 能够比较真实地模拟现实世界
B. 容易为人们所理解
C. 便于在计算机上实现
D. 目前大部分数据模型能很好地同时满足这三方面的要求
-
[多项选择]现有如下两个关系模式:
Employees(Eid,Name,DeptNO)
Departments(DeptNO,DeptName,TotalNumber)
Employees关系模式描述了职工编号、姓名和所在部门;Depa rtments关系模式描述了部门编号、名称和职工总数。
请按SQL Server所采用的Transact—SQL语法格式编写具有以下功能的后触发性触发器:每当在Employees中插入一行数据时,相应部门的职工总数就加1。
-
[单项选择]某公司的客户信息数据库中,选定客户的ID号作为客户信息的查找码,然后建立起部分数据记录在查找码上的取值与该记录的物理地址间的映射关系,组成索引项,则该索引称为
A. 稀疏索引
B. 聚集索引
C. 稠密索引
D. 非聚集索引
-
[单项选择]将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户。实现该功能的SQL语句是
A. GRANT SELECT TO SC U1 WITH PUBLIC
B. GRANT SELECT ON SC TO U1 WITH PUBLIC
C. GRANT SELECT TO SC ON U1 WITH GRANT OPTION
D. GRANT SELECT ON SC TO U1 WITH GRANT OPTION
-
[填空题]假设用户U1将对表SC的INSERT权限授予了U2,而U2又将其授予了用户U3。现要将U1对表SC的权限收回,请完成下列的SQL语句。
______
ON TABLE SC
______
-
[单项选择]发生的可能性很小,但是破坏性很大,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是
A. 事务内部故障
B. 系统故障
C. 介质故障
D. 计算机病毒
-
[单项选择]在商场业务系统中,为了防止因为数据增长而导致的数据库空间不足的问题,数据库管理员要结合商场销售的历史记录,预测未来一段时间内每天增长多少记录,从而预测剩余空间的大小,这种现象是对数据库空间的一种监控分析。按照监控分析实现方法的不同,监控分析的机制分为两种,一种是由数据库建立的自动监控机制,另一种是
A. 空间管理
B. 管理员手动实现的监控机制
C. 参数调整
D. 查询优化
-
[单项选择]关于并行数据库结构,以下说法错误的是
A. 在共享内存结构的系统中,如果处理器数量过多,容易造成访问内存冲突
B. 在共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共享磁盘
C. 在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源
D. 层次结构综合了共享内存、共享磁盘和无共享结构的特点
-
[单项选择]商场的业务子系统会在数据库服务器上产生各种增、删、改的事务或数据查询服务请求,随着系统的不断运行,系统中的数据会不断增长,很可能会出现系统效率下降的情况,以下几种方法中不能优化查询的是
A. 清除对大型表行数据的顺序存取
B. 使用左连接操作
C. 避免相关子查询
D. 用排序来取代非顺序磁盘存取
-
[单项选择]流行的数据访问接口包括ODBC、OLE DB等,其中ODBC接口是
A. 专用的访问SQL Server数据库的接口
B. 一种开放的、访问数据库的接口
C. 一种通用的、访问任何类型的数据库的接口
D. 一种访问关系数据库的控件
-
[多项选择]设有工人关系模式如下:
WorKer(ID,Name,Sex,Age,Wage,DNO)
其中,ID是职工号,Name是职工姓名,Sex为职工性别,Age为职工年龄,wage为职工工资,DNO为职工所属部门。请写出下列查询使用的SQL语句:
①查询职工工资比其所在部门平均工资低的所有职工的姓名及工资。
②查询年龄大于50岁的职工的最高工资和平均年龄。
-
[单项选择]以下关于数据完整性设计的叙述错误的是
A. 域约束限制指定表列的取值及范围
B. 主码约束定义每个关系的主码不为空,但可以不唯一
C. 引用完整性约束定义不同关系模式的属性之间满足的条件
D. 引用完整性约束定义一个关系模式中属性之间可能满足的条件
-
[单项选择]设有两个事务T1、T2,其并发操作如表所示,下列选项中正确的是
T1 T2 ①读A=100
A:=A*2写回
③ROALLBACK
恢复A=100②读A=200
A. 该操作不存在问题
B. 该操作丢失修改
C. 该操作不能重复读
D. 该操作读脏数据
-
[填空题]数据仓库是一个面向主题的、集成的、时变的、非易失的数据集合,用来支持管理人员的决策,数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式上的不统一,需要进行的操作是______。
-
[单项选择]在分布式数据库的数据分配中,若全局数据存在多个副本,在每个物理场地都保存着一个完整的数据副本,该策略属于
A. 集中式
B. 分割式
C. 全复制式
D. 混合式
-
[填空题]在VB6.0中,用于设置ADO结果集的内容,这个内容可以来自一张表,也可以来自一个查询语句,还可以来自一个存储过程的执行结果的属性是______。
-
[单项选择]概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映
A. 程序员的编程需求
B. DBA的管理信息需求
C. 数据库系统的维护需求
D. 企业组织的信息需求
-
[单项选择]以下说法错误的是
A. 使用数据库系统可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担
B. 文件系统是面向某一应用的,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制
C. 数据的备份、软件或应用程序使用过程中的临时数据存储一般使用数据库系统比较合适
D. 数据库系统是面向现实世界的,共享性高,冗余小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力
-
[多项选择]设有部门管理系统,需要对部门信息、部门职工信息、产品的信息和制造商信息进行管理。
已知部门信息(Dept):部门号(DNO)、部门经理(DMan);部门职工信息(worker):职工号(WNo)、职工姓名(WName)、家庭住址(WAdd);产品的信息(Product):产品号(PNO)、产品名(PName)、价格(PPrice)、产品型号(PType);制造商信息(Maker):制造商号(MNO)、制造商名称(MName)、制造商地址(MAdd)。
其中的规则为:
Ⅰ.一个职工属于一个部门,一个部门有多个职工;
Ⅱ.一个部门可销售多种产品,一种产品可被多个部门销售;
Ⅲ.一种产品可被多个制造商生产,一个制造商可生产多种产品。
请针对以上描述,完成下列设计内容:
①构建该部门管理系统的ER图。
②根据构建的ER图,设计满足3NF的关系模式,并标出每个关系模式的主码和外码。
-
[单项选择]下列关于数据仓库的叙述中,哪一项是不正确的
A. 底层的数据仓库服务器一般是一个关系型数据库系统
B. 数据仓库中间层OLAP服务器只能采用关系型OLAP
C. 数据仓库前台工具中包括报表工具
D. 数据仓库通常采用三层体系结构
-
[单项选择]关于具有检查点的恢复技术,下列说法不正确的是
A. 检查点最大限度地减少数据库完全恢复时所必须执行的日志部分
B. 使用检查点方法可以改善恢复效率
C. 无论事务在检查点之前还是之后提交,都需要执行REDO操作
D. 恢复子系统可以定期地建立检查点,也可以按照某种规则建立检查点
-
[单项选择]在SQL Server 2000中,若希望用户user1具有数据库服务器上的全部权限,则应将user1加入到下列哪个角色
A. db_owner
B. public
C. db_datawriter
D. sysadmin
-
[单项选择]下述不属于数据库维护工作的是
A. 使用数据定义语言建立多个表,构建数据库总体框架
B. 根据备份计划周期性的备份数据库
C. 检测数据库的空间使用情况
D. 调整数据库参数,进行性能优化
-
[单项选择]有如下两个关系:
零件关系P(主码是“零件号”,外码是“供应商号”)零件号 颜色 供应商号 010 红 B01 201 兰 T20 312 白 S10 供应商号 供应商名 所在城市 B01 红星 北京 S10 宇宙 上海 T20 黎明 天津 Z01 立新 重庆
Ⅰ.(’307’,’绿’,’S10’) Ⅱ.(’101’,’黄’,’T11’)
A. 只有Ⅰ
B. 只有Ⅱ
C. 都能
D. 都不能