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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(【学历类职业资格】全国自考(数据库系统原理)-试卷9及答案解析.doc)为本站会员(arrownail386)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【学历类职业资格】全国自考(数据库系统原理)-试卷9及答案解析.doc

1、全国自考(数据库系统原理)-试卷 9及答案解析(总分:104.00,做题时间:90 分钟)一、单项选择题(总题数:30,分数:60.00)1.在 ODBC体系结构中,为应用程序加载、调用和卸载 DB驱动程序的是( )(分数:2.00)A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源2.类图中的关联相当于 ER模型中的( )(分数:2.00)A.实体集B.实体C.联系D.联系元数3.ODBC分层体系结构的最顶层是( )(分数:2.00)A.应用程序B.驱动程序管理器C.DB驱动程序D.数据源4.下面几种不是数据库应用系统开发王具的是( )(分数:2.00)A.PowerBu

2、ilder 90B.Delphi 70C.Visual Basic 60D.Flash MX5.T-SQL语言中,声明一个变量用的命令是( )(分数:2.00)A.CreatB.DeclareC.SetD.Select6.ODBC分层体系结构的四个组成部分中,要完成 ODBC外部接口工作的是( )(分数:2.00)A.应用程序B.驱动程序管理器C.DB驱动程序D.数据源7.下面不是 T-SQL的流程控制语句的是( )(分数:2.00)A.IfElseB.DoWhileC.BeginEndD.Goto8.PB 90 中的( )画板用来创建和编辑应用对象。(分数:2.00)A.窗口B.数据库C.数

3、据窗口D.应用9.数据源是( )与 DBS之间连接的桥梁。(分数:2.00)A.应用程序B.DBMSC.DB驱动程序D.DBA10.在 MS SQL Server中,如果要使新建的数据库继承某些缺省设置,那么这些设置信息应存放在( )(分数:2.00)A.Tempdb数据库中B.Master数据库中C.Msdb数据库中D.Model数据库中11.对象联系图中的小圆圈表示( )(分数:2.00)A.对象类型B.属性是基本数据类型C.属性是单值属性D.属性是多值属性12.在安装 SQL Server时,系统会自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( )(分

4、数:2.00)A.Tempdb数据库B.Master数据库C.Model数据库D.Pubs数据库13.在对象联系图中,表示两个属性之间值的联系为逆联系的是( )(分数:2.00)A.小圆圈B.单箭头C.双线箭头D.双向箭头14.PowerBuilder 90 的工作空间扩展名是( )(分数:2.00)A.pbtB.pblC.dswD.pbw15.在 SQL server 2000中,不是系统数据库的是( )(分数:2.00)A.MasterB.ModelC.TempdbD.Pubs16.触发器可以创建在( )中。(分数:2.00)A.表B.过程C.数据库D.函数17.以下触发器是当对 form

5、l进行( )操作时触发。 Create Trigger abc on forml For insert,update, delete As(分数:2.00)A.仅修改时B.仅插入时C.仅删除时D.修改、插入、删除18.下列四项中,不属于 SQL Server 2000主要工具的是( )(分数:2.00)A.企业管理器B.查询分析器C.服务管理器D.媒体播放器19.SQL Server 2000系统中的所有服务器级系统信息存储于哪个数据库中( )(分数:2.00)A.MasterB.ModelC.TempdbD.Msdb20.在 SQL Server服务器上,存储过程是一组预先定义并( )的 T

6、-SQL语句。(分数:2.00)A.保存B.编译C.解释D.编写21.按钮的作用是删除数据窗口控件 dw_1中显示内容的当前行,那么其 clicked事件的代码应是( )(分数:2.00)A.dw_1deleterow()B.dw_1deleterow(0)C.dw_1deleterow(dw_1getrow()D.dw_ldeleterow( dw_1thisrow()22.在面向对象的数据类型系统中,如果一种类型是同类元素的无序集合,并且允许一个成员多次出现,则称该类型为( )(分数:2.00)A.行类型B.数组类型C.包类型D.集合类型23.在面向对象的数据类型系统中,如果一种类型是同类

7、元素的有序集合,并且允许一个成员多次出现,则称该类型为( )(分数:2.00)A.行类型B.列表类型C.包类型D.集合类型24.在 SQL Server的 Windows身份验证模式中,用户先登录到 Windows,再登录到 SQL Server,这时( )(分数:2.00)A.无须提供账号和密码B.必须提供账号和密码C.必须提供密码D.以上皆不对25.在 SQL Server的混合验证模式中,使用 SQL授权用户登录 SQL Server,这时( )(分数:2.00)A.无须提供账号和密码B.必须提供账号和密码C.必须提供密码D.以上皆不对26.以下不属于 PowerBuilder 90 特

8、点的是( )(分数:2.00)A.采用面向对象的编程方法B.不支持跨平台开发C.人性化设计D.提供规范化的 Workspace对象27.以下不属于 PowerBuilder 90 主要画板的是( )(分数:2.00)A.窗口画板B.数据管道画板C.库画板D.工作画板28.在对象联系图中,表示对象类型之间的超类与子类联系的是( )(分数:2.00)A.双线箭头(B.双向箭头()C.双箭头()D.单箭头()29.在 SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中的是( )(分数:2.00)A.环境记录、连接记录、语句记录、描述记录B.环境记录、连接记录、语句记录、运行记录

9、C.环境记录、连接记录、运行记录、描述记录D.环境记录、运行记录、语句记录、描述记录30.以下不属于数据库的安全性级别的是( )(分数:2.00)A.环境级B.OS级C.职员级D.DBMS级二、填空题(总题数:10,分数:20.00)31.DBMS主要由 1 和存储管理器两大部分组成。(分数:2.00)填空项 1:_32.能唯一标识实体的属性或属性集称为 1。(分数:2.00)填空项 1:_33.数据库的物理结构主要指数据库的存储记录格式、存储记录安排和 1。(分数:2.00)填空项 1:_34.设关系 R和 S具有相同的关系模式,R 和 S的差是由 1 的元组构成的集合。(分数:2.00)填

10、空项 1:_35.关系模式在 SQL中被称为 1。(分数:2.00)填空项 1:_36.判断一个并发调度是否正确,可以用 1 概念来解决。(分数:2.00)填空项 1:_37.SQL Server 2000的混合验证模式表示数据库系统接受 1 和 SQL授权用户。(分数:2.00)填空项 1:_38.ODBC技术为应用程序提供了一套 CLI函数库和基于 1 的运行支持环境。(分数:2.00)填空项 1:_39.ODBC是一个分层体系结构,由纵向四个部分:ODBC 数据库应用程序、 1、DB 驱动程序、数据源构成。(分数:2.00)填空项 1:_40.UML的中文含义是 1。(分数:2.00)填

11、空项 1:_三、简答题(总题数:10,分数:20.00)41.设有如下的三个关系模式: S(SNO,SNAME,AGE,SEX) SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER) 试写出检索学习“WANG”老师讲授课程的男学生的姓名(SNAME)的关系代数表达式。(分数:2.00)_42.设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。(分数:2.00)_43.为什么关系中不允许有重复元组?(分数:2.00)_44.简述在 SQL中,DE

12、LETE 语句与 DROP TABLE的区别。(分数:2.00)_45.请用 SQL完成:从用户 CHEN处回收对关系 S的查询、修改权限,并且是连锁回收。(分数:2.00)_46.简述事务的原子性。(分数:2.00)_47.SQL的视图机制有哪些优点?(分数:2.00)_48.简述数据库的完整性含义以及 DBMS的完整性子系统的功能。(分数:2.00)_49.试说明事务的 ACID特性分别由 DBMS的哪个子系统实现。(分数:2.00)_50.SQL中提供了安全性的机制有哪些?(分数:2.00)_四、综合题(总题数:2,分数:4.00)51.假设某旅馆业务规定,每张账单对应一个顾客,账单的发

13、票号是唯一的,账单中包含一个顾客姓名、到达日期和顾客每日的消费明细,账单的格式如题 41图所示。 (分数:2.00)_52.某网上订书系统,涉及如下信息: (1)客户:客户号、姓名、地址、联系电话。 (2)图书:书号、书名、出版社、单价。 (3)订单:订单号、日期、付款方式、总金额。 其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可自多份订单,一份订单仅对应一位客户。 (1)根据以上叙述,建立 ER模型,要求标注联系类型(可省略实体的属性)。 (2)根据转换规则,将 ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。(分数:2.00)_全国自考(数据库系统原理)

14、-试卷 9答案解析(总分:104.00,做题时间:90 分钟)一、单项选择题(总题数:30,分数:60.00)1.在 ODBC体系结构中,为应用程序加载、调用和卸载 DB驱动程序的是( )(分数:2.00)A.ODBC数据库应用程序B.驱动程序管理器 C.DB驱动程序D.数据源解析:解析:ODBC 是一个分层体系结构,由纵向的四部分构成,ODBC 数据库应用程序(Application):用宿主语言和 ODBC函数编写的应用程序用于访问数据库。驱动程序管理器(Driver Manager):为应用程序加载、调用和卸载 DB驱动程序。DB 驱动程序(DBMS Driver):处理 ODBC函数,

15、想数据源提交用户请求执行的 SQL语句。数据源(Data Source):是 DB驱动程序与 DBS之间连接的命名。2.类图中的关联相当于 ER模型中的( )(分数:2.00)A.实体集B.实体C.联系 D.联系元数解析:解析:关联是对类的实例之间联系的命名,相当于 ER模型中的联系,A 选项相当于类图中的是,B选项相当于类图中的对象,D 选项相当于类图中的关联元数。3.ODBC分层体系结构的最顶层是( )(分数:2.00)A.应用程序 B.驱动程序管理器C.DB驱动程序D.数据源解析:解析:ODBC 是一个分层体系结构,由纵向四部分组成,由顶至底分别是 ODBC数据库应用程序、驱动程序管理器

16、、DB 驱动程序、数据源。4.下面几种不是数据库应用系统开发王具的是( )(分数:2.00)A.PowerBuilder 90B.Delphi 70C.Visual Basic 60D.Flash MX 解析:解析:Flash MX 是一种动画制作工具,而其他三项都是数据库应用系统开发工具。5.T-SQL语言中,声明一个变量用的命令是( )(分数:2.00)A.CreatB.Declare C.SetD.Select解析:解析:声明变量时要指定声明的变量名和数据类型,使用的命令是 Declare。6.ODBC分层体系结构的四个组成部分中,要完成 ODBC外部接口工作的是( )(分数:2.00)

17、A.应用程序 B.驱动程序管理器C.DB驱动程序D.数据源解析:7.下面不是 T-SQL的流程控制语句的是( )(分数:2.00)A.IfElseB.DoWhile C.BeginEndD.Goto解析:解析:T-SQL 的流程控制语句包括以下几种: (1) IfElse 语句。 (2) BeginEnd 语句。 (3) While语句。 (4) Goto 语句。8.PB 90 中的( )画板用来创建和编辑应用对象。(分数:2.00)A.窗口B.数据库C.数据窗口D.应用 解析:解析:本题主要考查的知识点为 PB 90 的主要画板。PB 90 中用来创建和编辑应用对象的是应用画板。A 选项用来

18、设置窗口的属性和样式。B 选项用来对数据库进行管理和维护。C 选项可以实现对数据库的各种操作。9.数据源是( )与 DBS之间连接的桥梁。(分数:2.00)A.应用程序B.DBMSC.DB驱动程序 D.DBA解析:10.在 MS SQL Server中,如果要使新建的数据库继承某些缺省设置,那么这些设置信息应存放在( )(分数:2.00)A.Tempdb数据库中B.Master数据库中C.Msdb数据库中D.Model数据库中 解析:解析:本题主要考查的知识点为 SQL Server 2000的系统数据库。Model 数据库是 SQL Server 2000为用户提供的模板数据库,每个新建的数

19、据库都是在一个 Model数据库的副本上扩展而来的。11.对象联系图中的小圆圈表示( )(分数:2.00)A.对象类型B.属性是基本数据类型 C.属性是单值属性D.属性是多值属性解析:解析:对象类型用椭圆表示,单值属性用单箭头()表示,多值属性用双箭头()表示。12.在安装 SQL Server时,系统会自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( )(分数:2.00)A.Tempdb数据库B.Master数据库C.Model数据库D.Pubs数据库 解析:13.在对象联系图中,表示两个属性之间值的联系为逆联系的是( )(分数:2.00)A.小圆圈B.单箭

20、头C.双线箭头D.双向箭头 解析:14.PowerBuilder 90 的工作空间扩展名是( )(分数:2.00)A.pbtB.pblC.dswD.pbw 解析:15.在 SQL server 2000中,不是系统数据库的是( )(分数:2.00)A.MasterB.ModelC.TempdbD.Pubs 解析:解析:SQL Server 2000 的 4个系统数据库为:Master、Model、Msdb、Tempdb。D 选项为范例数据库。16.触发器可以创建在( )中。(分数:2.00)A.表 B.过程C.数据库D.函数解析:解析:触发器是与数据表相关联的,它创建在数据表中。17.以下触发

21、器是当对 forml进行( )操作时触发。 Create Trigger abc on forml For insert,update, delete As(分数:2.00)A.仅修改时B.仅插入时C.仅删除时D.修改、插入、删除 解析:18.下列四项中,不属于 SQL Server 2000主要工具的是( )(分数:2.00)A.企业管理器B.查询分析器C.服务管理器D.媒体播放器 解析:解析:SQL Server 2000 的主要工具有:查询分析器、导入和导出数据、服务管理器、服务器网络实用工具、客户端网络实用工具、联机丛书、企业管理器、事件探查器、在 IIS中配置 SQLXML支持。19

22、.SQL Server 2000系统中的所有服务器级系统信息存储于哪个数据库中( )(分数:2.00)A.Master B.ModelC.TempdbD.Msdb解析:解析:Master 数据库中记录了所有 SQL Server 2000的系统信息、登录账号、系统配置设置、系统中所有数据库及其系统信息以及介质信息。20.在 SQL Server服务器上,存储过程是一组预先定义并( )的 T-SQL语句。(分数:2.00)A.保存B.编译 C.解释D.编写解析:21.按钮的作用是删除数据窗口控件 dw_1中显示内容的当前行,那么其 clicked事件的代码应是( )(分数:2.00)A.dw_1

23、deleterow()B.dw_1deleterow(0) C.dw_1deleterow(dw_1getrow()D.dw_ldeleterow( dw_1thisrow()解析:22.在面向对象的数据类型系统中,如果一种类型是同类元素的无序集合,并且允许一个成员多次出现,则称该类型为( )(分数:2.00)A.行类型B.数组类型C.包类型 D.集合类型解析:解析:A 选项是不同类型元素的有序集合,B 选项是相同类型元素的有序集合,D 选项是相同类型元素的无序集合,并且所有的元素是不同的。23.在面向对象的数据类型系统中,如果一种类型是同类元素的有序集合,并且允许一个成员多次出现,则称该类型

24、为( )(分数:2.00)A.行类型B.列表类型 C.包类型D.集合类型解析:解析:列表类型是相同类型元素的有序集合,并允许有重复的元素出现。24.在 SQL Server的 Windows身份验证模式中,用户先登录到 Windows,再登录到 SQL Server,这时( )(分数:2.00)A.无须提供账号和密码 B.必须提供账号和密码C.必须提供密码D.以上皆不对解析:解析:在 Windows身份验证模式中,系统会从用户登录到 Windows时提供的用户名和密码中查找当前用户的登录信息,用户无须再提供账号和密码。25.在 SQL Server的混合验证模式中,使用 SQL授权用户登录 S

25、QL Server,这时( )(分数:2.00)A.无须提供账号和密码B.必须提供账号和密码 C.必须提供密码D.以上皆不对解析:解析:在混合身份验证模式中,SQL 授权用户登录 SQL Server,用户必须提供账号和密码,因为SQL Server要用这些信息来验证用户的身份。26.以下不属于 PowerBuilder 90 特点的是( )(分数:2.00)A.采用面向对象的编程方法B.不支持跨平台开发 C.人性化设计D.提供规范化的 Workspace对象解析:解析:PB 90 有如下特点: (1)采用面向对象的编程方法和事件驱动的工作原理。 (2)支持跨平台开发,具有开放的数据库连接系统

26、。 (3)提供了几乎所有常用的编程语句模板。 (4)人性化设计。 (5)独特的库文件画板和层次清晰的系统资源树。 (6)提供多种不同显示风格的数据窗口。 (7)提供规范化的Workspace对象。27.以下不属于 PowerBuilder 90 主要画板的是( )(分数:2.00)A.窗口画板B.数据管道画板C.库画板D.工作画板 解析:解析:PB 90 有如下主要画板: (1)窗口画板。 (2)应用画板。 (3)数据库画板。 (4)数据窗口画板。 (5)数据管道画板。 (6)函数画板。 (7)库画板。 (8)菜单画板。 (9)工程画板。 (10)查询画板。(11)结构画板。 (12)用户对象

27、画板。28.在对象联系图中,表示对象类型之间的超类与子类联系的是( )(分数:2.00)A.双线箭头( B.双向箭头()C.双箭头()D.单箭头()解析:29.在 SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中的是( )(分数:2.00)A.环境记录、连接记录、语句记录、描述记录 B.环境记录、连接记录、语句记录、运行记录C.环境记录、连接记录、运行记录、描述记录D.环境记录、运行记录、语句记录、描述记录解析:30.以下不属于数据库的安全性级别的是( )(分数:2.00)A.环境级B.OS级C.职员级D.DBMS级 解析:二、填空题(总题数:10,分数:20.00)3

28、1.DBMS主要由 1 和存储管理器两大部分组成。(分数:2.00)填空项 1:_ (正确答案:正确答案:查询处理器)解析:32.能唯一标识实体的属性或属性集称为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:实体标识符(或关键码或键)解析:33.数据库的物理结构主要指数据库的存储记录格式、存储记录安排和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:存取方法)解析:34.设关系 R和 S具有相同的关系模式,R 和 S的差是由 1 的元组构成的集合。(分数:2.00)填空项 1:_ (正确答案:正确答案:属于 R但不属于 S)解析:35.关系模式在 SQL中被称为

29、1。(分数:2.00)填空项 1:_ (正确答案:正确答案:基本表)解析:36.判断一个并发调度是否正确,可以用 1 概念来解决。(分数:2.00)填空项 1:_ (正确答案:正确答案:可串行化)解析:37.SQL Server 2000的混合验证模式表示数据库系统接受 1 和 SQL授权用户。(分数:2.00)填空项 1:_ (正确答案:正确答案:Windows 授权用户)解析:38.ODBC技术为应用程序提供了一套 CLI函数库和基于 1 的运行支持环境。(分数:2.00)填空项 1:_ (正确答案:正确答案:DLL(或动态链接库))解析:39.ODBC是一个分层体系结构,由纵向四个部分:

30、ODBC 数据库应用程序、 1、DB 驱动程序、数据源构成。(分数:2.00)填空项 1:_ (正确答案:正确答案:驱动程序管理器)解析:40.UML的中文含义是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:统一建模语言)解析:三、简答题(总题数:10,分数:20.00)41.设有如下的三个关系模式: S(SNO,SNAME,AGE,SEX) SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER) 试写出检索学习“WANG”老师讲授课程的男学生的姓名(SNAME)的关系代数表达式。(分数:2.00)_正确答案:(正确答案: SNAME ( TEACHER=

31、WANGSEX=男 ( )解析:42.设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。(分数:2.00)_正确答案:(正确答案:FOREIGN KEY 部门号 REFERENCES 部门(部门号) ON DELETE CASCADE)解析:43.为什么关系中不允许有重复元组?(分数:2.00)_正确答案:(正确答案:每个关系模式都有一个主键,在关系中主键值是不允许重复的。如果关系中有霞复元组,那么其主键值肯定相等,起不了唯一标识作用,因此关系中不允许有重复元组。)解

32、析:44.简述在 SQL中,DELETE 语句与 DROP TABLE的区别。(分数:2.00)_正确答案:(正确答案:DELETE 语句的作用是删除表中的元组,表的模式依然存在,而 DROP TABLE是将表的结构和元组全部删除,表被删除(DROP)后就不再存在了。)解析:45.请用 SQL完成:从用户 CHEN处回收对关系 S的查询、修改权限,并且是连锁回收。(分数:2.00)_正确答案:(正确答案:REVOKE SELECT,UPDATE ON S FROM CHEN CASCADE)解析:46.简述事务的原子性。(分数:2.00)_正确答案:(正确答案:一个事务中所有对数据库的操作是一

33、个不可分割的操作序列。或者“事务要么完整地被全部执行,要么什么也不做”。)解析:47.SQL的视图机制有哪些优点?(分数:2.00)_正确答案:(正确答案:视图机制使系统具有三个优点:数据安全性、逻辑数据独立性和操作简便性。)解析:48.简述数据库的完整性含义以及 DBMS的完整性子系统的功能。(分数:2.00)_正确答案:(正确答案:数据库的完整性是指数据的正确性、有效性和相容性,防止错误的信息进入数据库。DBMS 的完整性子系统的主要功能有两点: (1)监督事务的执行,并测试是否违反完整性。 (2)如果有违反现象,则采取恰当的操作,如拒绝、报告违反情况、改正错误等。)解析:49.试说明事务

34、的 ACID特性分别由 DBMS的哪个子系统实现。(分数:2.00)_正确答案:(正确答案:事务的原子性、一致性、隔离性、持久性分别由 DBMS的事务管理、完整性、并发控制、恢复管理子系统实现。)解析:50.SQL中提供了安全性的机制有哪些?(分数:2.00)_正确答案:(正确答案:SQL 中有四个机制提供了安全性,分别是:视图、权限、角色和审计。)解析:四、综合题(总题数:2,分数:4.00)51.假设某旅馆业务规定,每张账单对应一个顾客,账单的发票号是唯一的,账单中包含一个顾客姓名、到达日期和顾客每日的消费明细,账单的格式如题 41图所示。 (分数:2.00)_正确答案:(正确答案:(1)

35、R 的候选键是(发票号,消费日期,项目) (2)R1NF。 因为 R中存在局部函数依赖:发票号到达日期,顾客姓名。 (3) R 1 (发票号,到达日期,顾客姓名) R 2 (发票号,消费日期,项目,金额))解析:52.某网上订书系统,涉及如下信息: (1)客户:客户号、姓名、地址、联系电话。 (2)图书:书号、书名、出版社、单价。 (3)订单:订单号、日期、付款方式、总金额。 其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可自多份订单,一份订单仅对应一位客户。 (1)根据以上叙述,建立 ER模型,要求标注联系类型(可省略实体的属性)。 (2)根据转换规则,将 ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。(分数:2.00)_正确答案:(正确答案:(1) (2)客户( 客户号 ,姓名,地址,联系电话) 图书( 书号 ,书名,出版社,单价) 订单( 订单号 ,日期,付款方式,总金额, ) 订购( ,数量) (注:_为主键, )解析:

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1