ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:24.92KB ,
资源ID:16596961      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16596961.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库工程师23Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库工程师23Word下载.docx

1、(C) 便于在计算机上实现(D) 目前大部分数据库模型能很好的同时满足这三方面的要求7、 设有商品销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存3年的销售记录,每年按365天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10个字节)、销售数量(8个字节)、价格(8个字节)、金额(8个字节)、收银台编号(4个字节)、销售员编号(4个字节)、销售时间(8个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为8 KB(共8 192个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许

2、跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。A) 67 178 B) 65 535 C) 65 540 D) 67 1588、 SQL Server 2000中,如果希望用户u1在DB1数据库中具有查询T1表的权限,正确的授权语句是_。A) GRANT SELECT ON DB1(T1) TO u1B) GRANT SELECT TO u1 ON DB1(T1) C) GRANT SELECT TO u1 ON T1D) GRANT SELEVT ON T1 TO u19、 某数据库应用系统使用SQL Server 2000作为数据库平台。在系统运行期间,用户反映某更新操

3、作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘IO也非常小。造成此现象可能的原因是_。A) 客户机到数据库服务器的网络故障B) 更新操作涉及的表没有建立主码C) 更新的字段没有建立有效的索引D) 更新操作涉及的数据被锁定10、设有商品销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存销售记录。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为8 KB(共8192个字节)。A)67178 B)65535 C)65540

4、 D)6715811、下列SQL语句中,能够实现实体完整性控制的语句是_。A) PRIMARY KEY B) FOREIGN KEYC) FOREIGNKEY和REFERENCES D) REFERENCES12、分布式数据库系统的“分片透明性”位于_。 A) 全局模式与全局概念模式之间 B) 分片模式与分配模式之间 C) 全局概念模式与分片模式之间 D) 分配模式与局部概念模式之间13、 考虑一个关系和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致,则该索引为_。A) 聚集索引 B) 非聚集索引 C) 稠密索引 D) 辅索引14、 以下关于E-R图的叙述不

5、正确的是_。A) E-R图建立在关系数据库的假设上B) E-R图使用过程和数据的关系清晰,实体间的关系可以导出应用过程的表示C) E-R图可以将现实时间中的信息抽象地表示为实体及实体间的联系D) E-R图能表示数据生命周期15、以下关于数据模型要求错误的是_A)能够比较真实地模拟现实世界B)容易为人们所理解C)便于在计算机上实现D)目前大部分数据库模型能很好地同时满足这三方面的要求16、 关于数据仓库设计,下述说法正确是_。A) 数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据仓库的设计,只能从数据出发进行设计B) 在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计

6、数据模型C) 在进行数据仓库主题数据模型设计时要强调数据的集成性D) 在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域17、在关系中,从列的角度(属性)依据一定条件将关系分为不同的片断,这种方法属于_。A) 水平分片 B) 垂直分片 C) 导出分片 D) 混合分片18、下面关于数据转储的描述中,说法不正确的是_。A) 完全转储是对所有数据库进行备份B) 增量转储只复制上次备份后发生变化的文件C) 增量转储是对最近一次数据库完全备份以来发生的数据变化进行备份D) 差量转储是对最近一次数据库完全备份以来发生的数据变化进行备份19、关于ER图的叙述正确的是_

7、。(A) ER图是建立在关系数据库的假设上(B) ER图可将现实世界中的信息抽象地表示为实体以及实体间的联系(C) ER图使应用过程和数据的关系清晰(D) ER图能表示数据生命周期20、 下面不属于新型数据库的是_。A) 演绎数据库 B) 模糊数据库 C) 串行数据库 D) 空间数据库21、 关于数据库系统中的日志文件,有下列说法:事务故障恢复和系统故障恢复时都必须使用日志文件在动态转储过程中,对数据库所做的修改都被记录在日志文件中数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率日志文件有利于用户对数

8、据库系统的违规操作开展核查审计工作以上说法正确的是_。A) 仅、和 B) 仅和 C) 仅、和 D) 仅、和22、 数据库的访问接口包括ODBC、OLEDB等,其中ODBC接口是_。A) 专用的访问SQL Server数据库的接口B) 一种开放的、访问数据库的接口C) 通用的访问任何类型的数据接口D) 一种访问关系数据库的控件23、在面向对象模型中,根据可继承的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。A) 树 B) 无向图 C) 有向图 D) 二叉树24、 以下关于软件需求说明书的内容说法错误的是_。A) 需求概述是对应用信息系统或软件项目的总体描述 B) 功能需求

9、详细描述系统的总体结构及功能,系统覆盖的功能范围 C) 信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束 D) 环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求25、为了实现数据库的逻辑结构设计和物理结构设计结果,必须使用具体的DBMS提供的数据定义语言建立实际的数据库,这项操作被称为_。A) 数据装载 B) 数据库运行C) 定义数据结构 D) 数据库的试运行26、在数据库设计中,在概念设计阶段用到E-R方法,其设计出的图称为_。A) 实体表示图 B) 使用概念图 C) 实体示意图 D) 实体联系图27、 下面关于基本

10、表选择合适的文件结构的原则错误的是_。A) 如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B) 顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C) 如果用户查洵是基于散列阈值的等值匹配,散列文件比较合适D) 如果某些重要而频繁的用户查询经常需要进行多表连接操作的,可以考虑将表组织成为非聚集文件28、事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是什么特性?_ A) 原子性 B) 一致性 C) 隔离性 D) 持久性29、数据源(DSN)是ODBC驱动程序和DBMS连接的_。A) 数据 B) 命名 C) 数据库系统 D) 数据库30

11、、 关于UML的静态建模机制,下述说法错误的是_。A) 用例模型是将满足用户需求的所有功能表示出来的工具B) 用例图用于表示系统的数据模型和功能模型C) 类图展现了一组类、接口和协作以及它们之间的关系D) 组件图表示系统的静态实现视图,用于对源代码、可执行程序和物理数据库等进行建模二、应用题31、某数据库中有表Tabk_Goods(GoodsID,GoodsClassID,GoodsName,SaleUnitPrice)和表Table_GoodsClass(GoodsClassID,GoodsClassName),对家用电器类商品进行分类显示,如果商品的单价(SaleUnitPrice)高于3

12、000,则显示高档商品;如果单价在10003000之间,则显示中档商品如果单价低于1000,则显示低档商品。完成下列的SQL语句。SELECT GoodsName,SaleUnitPrice,Type=CASE_ENDFROM _ON_WHERE GoodsClassName=家用电器设有三个基本表,表ITEM(项目号,项目名,项目负责人,电话) ,BIP(项目号,零件号,数量,日期) ,PART(零件号,零件名称,规格,单价) ,完成SQL语统计出每个项目使用零件的金额和不同项目使用零件的合计金额,并将结果按表SSP(项目号,项目名,金额) 的结构显示。SELECT ITEM.项目,项目名,

13、SUM(单价*数量) AS 金额FROM ITEM, BIP, PARTWHERE (12) GROUP BY ITEM.项目(13) SELECT “合计”,SUM(单价*数量)FROM BIP, PART(14) ORDER BY 1(15) 三、设计与应用题33、某学生选课数据库,库中包括学生、课程和选课3个表,其表结构为:学生(学号,姓名,性别,年龄,所在系);课程(课程号,课程名,先行课);选课(学号,课程号,成绩)。用Transact-SQL完成下列操作。1)建立学生选课数据库。2)建立学生、课程和选课表。3)建立各表以主码为索引项的索引。4)建立学生性别只能是“男”或“女”的规则

14、,性别为“男”的缺省,并将它们绑定到学生表上。5)建立在对选课表输入或更改数据时,必须服从参照完整性约束的INSERT和UPDATE触发器。6)建立在删除学生记录时,同时也要把相应的选课记录删除的触发器。7)列出学生学号、姓名及学习情况。学习情况用好、较好、一般或较差表示。当平均成绩大于85分时,学习情况为好;当平均成绩在7085分之间,学习情况为较好;当平均成绩在6070分之问,学习情况为一般;当平均成绩在60分以下,学习情况为较差。对于工程数据库的四个基本表:厂家S(Sno,Sname,Status,City)产品P(Pno,Pname,Weight,Color)工程J(Jno,Jname

15、,City)供货SPJ(Sno,Pno,Jno,QTY)试用SQL的查询语句表达下列查询:37、查找出货量(QTY)在300500的所有供货情况;38、查询使用了由供应红色产品的厂商供应的产品的工程名;39、查询至少使用了厂家S1所提供的全部零件的工程名。答案:1、D解析 排它锁也称为独占或写锁。一旦事务T对数据对象A加上排它锁,则只允许T读取和修改A,其它任何事务既不能读取和修改A,也不能再对A加任何类型的锁,直到T释放A上的锁为止。2、D解析 部署图是属于静态图。3、B解析 数据库重构不是重新设计数据库及其应用程序,而是对数据库的逻辑结构作必要的小范围改变。4、A解析 在保证数据库一致性的

16、前提下,将频繁操作的多个可以分割的处理过程放在多个存储过程中,这样可以大大提高系统的响应速度,使用游标会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃,而使用临时表是能加速查询的。相关子查询的不可以加速查询。5、D 6、D 7、A解析 单条商品销售记录占用字节:10+8+8+8+4+4+8=50字节。单数据页可存储销售记录条数:163条(163*50=8150字节;164*50 =8120字节)。保存三年的销售总记录数:3*365*10000=10950000条。需要的数据页数目=67178(67178*163=10950014;67177*163= 10949

17、851) 。8、D解析 由TransactSQL授权语句可知D选项语句正确,所以本题的答案应该为D。9、D解析 A项,数据库服务器端也出现问题,说明不是网络的原因。B项,表都要有主码,没有主码的表是无法建立的。C项,由于磁盘IO很小,说明更新后并没有在表中进行大量的查找,只有当涉及数据被锁定时,才符合题目中所说情况。10、A163条(16350=8150字节;16450=8200字节)。336510000=10950000条。需要的数据页数目=67178(67178163=10950014;67177163=10949851)。11、A解析 能够实现实体完整性控制的SQL语句是PRIMARY

18、KEY。12、C解析 分布式数据库系统的“分片透明性”位于全局概念模式与分片模式之间。13、A解析 对数据文件和它的一个特定的索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引为聚集索引。14、C解析 实体之间的联系可以是一对一、一对多或者多对多的,实体和联系组成模型可以用E-R图表示,因此E-R图可以将现实世界中的信息抽象地表示为实体以及实体间的联系。15、D解析 目前还没有一种数据库模型能够很好地同时满足能够比较真实地模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。16、C解析 数据仓库系统设计目标主要是在于建立主题数据环境,强调的是

19、数据的集成性,所以选C。17、B解析 在关系中,对某一个关系进行分片就是将关系划分为多个片断,这些片断中包含的信息可以使关系进行重构。数据分片有四种基本方法,水平分片、垂直分片、导出分片和混合分片。水平分片是从行的角度(元组)依据一定条件将关系划分为不同的片断,关系中的每一行必须至少属于一个片断,以便重构关系。垂直分片是从列的角度(属性)依据一定条件将关系分成不同的片断,各片断必须包含关系的主码属性,以便通过连接方法重构关系。导出分片是导出水平分片,分片的依据不是本关系属性的条件,而是其他关系属性的条件。而混合分片则是指上面三种方法的混合。18、C解析 增量转储只复制上次备份后发生变化的文件,

20、所以C项错误。19、B 20、C解析 新型数据库的一个主要特征是数据库技术与其他学科的技术内容相结合,多学科技术内容与数据库技术的有机结合,使数据库领域中新技术和新方法层出不穷。21、A解析 日志文件的具体作用为:事务故障恢复和系统故障恢复必须使用日志文件;在动态转储方式中必须建立日志文件;在静态转储方式中,也可以建立日志文件。为保证数据库是可恢复的,登记日志文件必须遵循两条原则:登记的次序严格按并行事务执行的时间次序;必须先写日志文件,后写数据库。22、B解析 ODBC接口是一种开放的、访问数据库的接口,所以本题的答案为B。23、A解析 在面向对象模型中,根据可继承的父类的个数通常把继承分为

21、两种:单继承和多继承,单继承的层次结构图是树。24、D解析 环境需求是对系统运行环境的要求,如操作系统、数据库管理系统、开发工具、通信接口等方面的要求等。而性能需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求,所以本题的答案为D。25、D解析 为了实现数据库的逻辑结构设计和物理结构设计结果,必须使用具体的DBMS提供的数据定义语言建立实际的数据库,这项操作被称为数据库的试运行。26、D解析 E-R图即实体-联系图。 27、C 28、A解析 事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是原子性。29、B解析 数据源(DSN)

22、是ODBC驱动程序和DBMS连接的命名。30、B解析 UML的静态建模机制中,用例图用于表示系统的功能模型,所以本题的答案为B。31、WHEN SaleUnitPrice3000 THEN高档商品WHEN SaleUintPrice BETWEEN 1000AND 3000 THENWHEN SaleUnitPrice1000 THENTable_Goods a JOIN Table GoodsClass baGoodsClasslD=b.GoodsClassID 32、ITEM.项目号=BIP.项目号 AND BIP.零件号=PART.零件号 33、UNION 34、BIP.零件号=PART

23、.零件号 35、INSERT TABLE SSP 36、1)CREATE DATABASE 学生选课库ON PRIMARY (NAME=学生选课库,FILENAME=C:msSQLdata学生选课mdfSIZE =4MB,MAX-SIZE=6MB,FILEROWHT=2MB) CO2)CREATE TABLE 学生(学号CHAR(10)PRI-MARY KEY CLUSTERED,姓名 CHAR(8),性别CHAR(2),年龄 SMALLINT,所在系 VARCHAR(50)GO CREATE TABLE 课程(课程号CHAR(10)PRIMARY KEY CLUSTERED 课程名VARCH

24、AR(50),先行课 VARCHAR(50)GO CRE-ATE TABLE 选课(学号 CHAR(10),课程号VARCHAR(50),成绩 SMALLINT,CONSTRAINT C1PRIMARY KEY(学号课程,课程号),CONSTRAINT C2 PRIMARY KEY(学号)REFERENCES 学生(学号),CONSTRAINT FOREIGN KEY(课程号)REFERENCES课程(课程号)GO3)CREATE INDEX student_ind ON 学生(学号)GO CREATE INDEX class_ind ON 课程(课程号)GO CREATE INDEX sel

25、ect_ind ON选课(学号,课程号)C04)CREATE RULE value_rule AS VALUF IN(男,女)CO CREATE DEFAULT性别缺省AS男 GO FJXEC sp_bindrulevalue_rude,学生性别 GO EXEC sp_binddefault 性别缺省,学生性别 GO5)CREATE rFRIGCER sc_insert ON 选课 FOR INSERT AS IF(SELECT COUNT(*)FROM学生,insened,课程 WHERE 学生,学号=inserted学号AND课程,课程号=inserted.课程号)=0 ROLL-BACK TRANSACTION GO CREATE TRICGER sc_up-date ON FOR UPDATE AS IF (SELECT COUNT(*)FROM学生,updated,课程WHFRE学生学号=updated学号AND课程课程号=updated课程号)=0 ROLLBACK TRANSACTION GO

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1