niusouti.com

阅读下列说明和E-R图,回答问题1至问题3。【说明】某网上订书系统的E-R图(已消除了不必要的冗余)如图2-7所示(图中没有标出主键)。图中实体的说明如表2-7所示。相关属性说明如表2-8所示。一个顾客可以在同一天填写多张购书单,每张购书单上可填写多种图书,每种图书可以订购多本,bid相同的图书在同一张购书单上不能出现多次。注:为简化起见,不考虑信用卡号码泄漏所带来的安全性等问题。根据E-R图中给出的词汇,按照“有关模式名(属性,属性,...)”的格式,将此E-R图转换为4个关系模式,并指出每个关系模式中

题目

阅读下列说明和E-R图,回答问题1至问题3。

【说明】

某网上订书系统的E-R图(已消除了不必要的冗余)如图2-7所示(图中没有标出主键)。图中实体的说明如表2-7所示。相关属性说明如表2-8所示。

一个顾客可以在同一天填写多张购书单,每张购书单上可填写多种图书,每种图书可以订购多本,bid相同的图书在同一张购书单上不能出现多次。

注:为简化起见,不考虑信用卡号码泄漏所带来的安全性等问题。

根据E-R图中给出的词汇,按照“有关模式名(属性,属性,...)”的格式,将此E-R图转换为4个关系模式,并指出每个关系模式中的主键和外键,其中模式名根据需要取实体名或联系名。


相似考题
更多“ 阅读下列说明和E-R图,回答问题1至问题3。【说明】某网上订书系统的E-R图(已消除了不必要的冗余)如图2-7所示(图中没有标出主键)。图中实体的说明如表2-7所示。相关属性说明如表2-8所示。一个顾客可以在同一”相关问题
  • 第1题:

    阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    [说明]

    下图是一个完整的供应链结构图,如图7-1所示。

    图7-2是管进与电子商务的整全图。

    请把图7-1空缺的部分补充完整。


    正确答案:(1)制造商 (2)零售商 (3)供应信息流。
    (1)制造商 (2)零售商 (3)供应信息流。

  • 第2题:

    阅读下列说明和E-R图,回答问题1至问题3,将解答填入答题纸的对应栏内。

    说明

    某网上订书系统的E-R图(已消除了不必要的冗余)如图2-1所示(图中没有标出主码)。图中实体的说明如表2-1所示,相关属性说明如表2-2所示。

    一个顾客可以在同一天填写多张购书单,每张购书单上可填写多种图书,每种图书可以订购多本,bid相同的图书在同一张购书单上不能出现多次。

    注:为简化起见,不考虑信用卡号码泄漏所带来的安全性等问题。

    根据E-R图中给出的词汇,按照“关系模式名(属性,属性,…)”的格式,将此 E-R图转换为4个关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。


    正确答案:Customers(cidcnameaddersscardnum)主键:cid Orders(ordemumorderdatecid)主键:ordemum外键:cid Books(bidtitleauthorqty_in_stockyear_publicshedprice)主键:bid Orderlist(bidordemumqtyship_date)其中bid和ortlemum是主键也是键码 注:以上四个关系模式和每个模式中的属性可按任意次序书写。
    Customers(cid,cname,adderss,cardnum),主键:cid Orders(ordemum,orderdate,cid),主键:ordemum外键:cid Books(bid,title,author,qty_in_stock,year_publicshed,price),主键:bid Orderlist(bid,ordemum,qty,ship_date),其中bid和ortlemum是主键,也是键码 注:以上四个关系模式和每个模式中的属性可按任意次序书写。 解析:本题考查的是数据库方面的知识。
    问题1:题干已经指明转换为4个关系模式,根据ER图和说明可以得出:Books、Customers和orders为三个关系模式,由于一个客户可以填写多张购书单,而一张购书单仅仅属于一个客户,所以,PlaceOrder不需要单独成为一个关系模式,而购书单和书之间是多对多的关系,所以,OrderList需要单独一个关系模式。因此关系模式和其主键及外键如下:
    1.Customers(cid,cname,adderss,cardnum))
    主键为:cid
    2.Orders(ordemum,orderdate,Cid)
    主键为:ordemum;外键为:cid
    3.Books(bid,title,author,qty_in_stock,year_publicshed,price)
    主键为:bid
    4.Orderlist(bid,ordemum,qty,ship_date)
    主键为:(bid,ordemum),外键为bid、ordemum

  • 第3题:

    阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。
    【说明】
    某公司网络拓扑结构图如图2-1所示,该公司设有DNS服务器和Web服务器。

    网站信息如表2-1所示,要求用户能通过浏览器地址栏输入https://www.ProductsInfo.com来访问网站。

    【问题1】(6分)
    填充如图2-2所示的网站选项卡。网站“IP地址”文本框应填入(1),“TCP端口”文本框应填入(2),SSL端口应填入(3)。

    【问题2】(2分)
    填充如图2-3所示的主目录选项卡。“本地路径”文本框应填入(4)。

    【问题3】(2分)
    Web站点的“文档”选项卡如图2-4所示,为了使用户能正常访问该网站,应如何操作。

    【问题4】(2分)
    为了配置安全的Web网站,使客户端可验证服务器的身份,在图2-5中需如何操作?

    【问题5】(8分)
    在DNS服务器中为Web服务器配置域名记录时,新建区域名称和新建主机分别如图2-6和2-7所示。


    在图2-6所示的对话框中,“区域名称”为(5),在图2-7所示的对话框中,添加的主机“名称”为(6),“IP地址”是(7)。
    在图2-7中,点击“创建相关的指针(PTR)记录(C)”复选框的作用是(8)。


    答案:
    解析:
    答案(共20分):

    【问题1】(6分,每空2分)

    (1)210.115.34.65

    (2)80

    (3)443

    【问题2】(2分)

    (4)D:\web

    【问题3】(2分)

    点击“添加”按钮,在文档内容框中加入文件ProductsInfo.asp由于网站信息如下表所示,要求用户能通过浏览器地址栏输入https://www.ProductsInfo.com来访问网站。

    由于图2-4中,Web站点的“文档”选项卡没有任何内容,最终的结果是网站服务器收到客户端请求后,不会根据“文档”选项卡的首页名称去网站根目录下搜寻首页,最终造成客户端不能访问网站。为了使用户能正常访问该网站,点击“添加”按钮,手工输入“ProductsInfo.asp”,实现在文档内容框中加入文件ProductsInfo.asp。

    【问题4】(2分)

    点击“服务器证书”按钮来获取服务器证书。

    【问题5】(8分,每空2分)

    (5)ProductsInfo.com

    (6)www

    (7)210.115.34.65

    (8)创建反向解析记录(意思相近即可)



    试题分析:

    【问题1】
    通过拓扑图可知,该web服务器的IP地址为210.115.34.65。一个网站服务器默认开启TCP的80端口,如需要结合证书服务,以HTTPS(HTTP+SSL)的方式访问,则需要对应TCP的443端口。
    【问题2】
    网站信息如下表所示,要求用户能通过浏览器地址栏输入https://www.ProductsInfo.com来访问网站。

    则“本地路径”文本框应填入D:\web。
    【问题3】
    由于网站信息如下表所示,要求用户能通过浏览器地址栏输入https://www.ProductsInfo.com来访问网站。

    由于图2-4中,Web站点的“文档”选项卡没有任何内容,最终的结果是网站服务器收到客户端请求后,不会根据“文档”选项卡的首页名称去网站根目录下搜寻首页,最终造成客户端不能访问网站。为了使用户能正常访问该网站,点击“添加”按钮,手工输入“ProductsInfo.asp”,实现在文档内容框中加入文件ProductsInfo.asp。
    【问题4】
    为了配置安全的Web网站,使客户端可验证服务器的身份,点击“服务器证书”按钮来获取服务器证书。
    整个过程涉及到生成证书申请文件、从CA(证书颁发机构)下载服务器证书、安装服务器证书、开启SSL功能等操作,最终实现客户端以HTTPS的方式安全的访问Web网站。
    【问题5】
    要实现Web客户端以域名的方式访问Web网站,除了保证Web服务器本身正常工作外,还需要在DNS服务器中为Web服务器配置域名记录,否则Web客户端只能以IP地址的方式访问Web网站。由于Web服务器对应的域名为www.ProductsInfo.com,在DNS服务器中首先应该新建一个以“ProductsInfo.com”为域名后缀的正向查找区域,亦即(5)答案为ProductsInfo.com。在该区域中,为web服务器新建一个主机记录,该A记录对应的IP地址为210.115.34.65,其名称为www,在此同时我们可以创建反向解析记录,其操作为选中“创建相关指针(PTR)记录”复选框。

  • 第4题:

    ●试题三

    阅读下列说明和E-R图,回答问题1~3。

    【说明】

    设有关于银行借贷管理系统的E-R图(如图4所示)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。为了答题的方便,图中的实体和属性同时给出了中英文说明,回答问题时只需写出英文名即可。

    图4银行借贷管理系统E-R图

    【问题1

    根据E-R图中给出的词汇,按照"有关模式名(属性1,属性2,…)"的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。

    【问题2】

    如下的SQL语言用于查询"在该银行中一笔贷款贷给多个(至少2个)客户的所有贷款号和发放贷款的支行名称"的不完整语句,请在空缺处填入正确的内容。

    SELECT Borrow.Lno,Bname

    FROM Borrow,Loan

    WHERE (1)

    GROUP BY Borrow.Lno

    HAVING (2) ;

    【问题3】

    假设这个银行有若干个节点,每个节点运行一个数据库系统。假设这些节点之间惟一的交互式用电子方式相互传送款项,这样的系统是分布式数据库系统吗?为什么?


    正确答案:
    ●试题三[问题1]【答案】Customer(idno,name,address,phone)Account(Ano,balance,Bname)BnamereferenceBranch(Bname)Deposit(idno,Ano)idnoreferenceCustomer(idno)AnoreferenceAccount(Ano)Branch(Bname,city)Loan(Lno,Bname,amount)BnamereferenceBranch(Bname)Borrow(idno,Lno)idnoreferenceCustomer(idno)LnoreferenceLoan(Lno)[问题2]【答案】(1)Borrow.Lno=Loan.Lno(2)COUNT(distinctidno)>=2[问题3]【答案】这样的系统算不上分布式数据库系统。分布式数据库系统并不是简单地把集中式数据库系统安装在不同场地,用网络连接起来实现的(这是分散的数据库系统),它是具有自己的性质和特征。分布式数据库系统具有以下特点:1)数据的物理分布性;2)数据的逻辑整体性;3)数据的分布独立性;4)场地的自治和协调;5)数据的冗余及冗余透明性。虽然上述银行的数据库系统具有性质1、3以及4和5的一部分,但关键是没有数据的逻辑整体性和不同场地之间的协调性等,这恰恰是分布式数据库系统的关键所在。因此,上述银行数据库系统算不上分布式数据库系统。【解析】本题中的E-R图中有4个实体集、2个多对多联系和2个一对多联系,根据上述E-R图转换关系模型的规则可以转换成6个关系。4个实体集转换的4个关系(Customer、Account、Branch和Loan),对于一对多联系B-L和B-A则是将"一"端(关系Branch)的码Bname加入到"多"端所转换的关系(Account和Loan)。此4个关系分别为:Customer(idno,name,address,phone)Account(Ano,balance,Bname)Branch(Bname,city,assets)Loan(Lno,Bname,amount)4个关系中,Account和Loan的属性Bname均参照Branch的码Bname,为外码。2个多对多联系转换为2个关系,两端的码及联系的属性为关系的属性,两端的码共同组合为该关系的码。此2个关系分别为:Deposit(idno,Ano)Borrow(idno,Lno)其中的idno、Ano和Lno分别参照Customer的idno、Account的Ano和Loan的Lno。问题2中是要查询在该银行中一笔贷款贷给多个(至少2个)客户的所有贷款号和发放贷款的支行名称。Borrow表中记录着各贷款号和该贷款的客户,Loan表中记录着各贷款号和发放该贷款的支行,要完成题目查询必须将Borrow和Loan联系起来,即需要两者的贷款号相等。所以填空(1)应该为Borrow.Lno=Loan.Lno。"一笔贷款贷给多个客户"则需要按贷款号进行分组,只有客户个数至少两个的组才是满足查询要求的分组。对于分组的条件应该添加在HAVING子句中,个数的统计需利用COUNT(idno)函数,因此填空(2)为COUNT(idno)>=2。问题3主要考查分布式数据库系统的必备条件。

  • 第5题:

    阅读以下说明,回答问题1至问题4。

    [说明]

    某企业网拓扑结构如图1-1所示。

    企业根据网络需求购置了如下设备,其基本参数如表1-1所示。

    根据网络需求、拓扑图和设备参数类型,图1-1中设备1应选择类型为 (1) 的设备,设备2应选择类型为 (2) 的设备。

    (1)


    正确答案:A
    A