zoukankan      html  css  js  c++  java
  • 2015年上半年 数据库系统工程师

    某医院住院部信息系统中有病人表R(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表R中的每一个元组,“性别”的取值只能为M或F,“家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系D中的科室号;科室关系D(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系D中的每一个元组。
    a.创建关系R的SQL语句如下:
    CREATE TABLE R(住院号CHAR(8) (40),
    姓名CHAR(10),
    性别CHAR(1) (41),
    科室号CHAR(4),
    病房CHAR(4),
    家庭住址ADDR, //ADDR为用户定义的类
    (42) );
    b.表R中复合属性是(43)。
     
     
      A.  PRIMARY KEY(科室号)NOT NULL UNIQUE
     
      B.  PRIMARY KEY(科室名)UNIQUE
     
      C.  FOREIGN KEY(科室号)REFERENCES D(科室号)
     
      D.  FOREIGN KEY(科室号)REFERENCES D(科室名)
     

    某医院住院部信息系统中有病人表R(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表R中的每一个元组,“性别”的取值只能为M或F,“家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系D中的科室号;科室关系D(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系D中的每一个元组。
    a.创建关系R的SQL语句如下:
    CREATE TABLE R(住院号CHAR(8) (40),
    姓名CHAR(10),
    性别CHAR(1) (41),
    科室号CHAR(4),
    病房CHAR(4),
    家庭住址ADDR, //ADDR为用户定义的类
    (42) );
    b.表R中复合属性是(43)。
     
     
      A.  住院号
     
      B.  姓名
     
      C.  病房
     
      D.  家庭住址

    下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是( )。
     
     
      A.  REVOKE UPDATE(XH) ON STUD TO ZHAO
     
      B.  REVOKE UPDATE(XH) ON STUD TO PUBLIC
     
      C.  REVOKE UPDATE(XH) ON STUD FROM ZHAO
     
      D.  REVOKE UPDATE(XH) ON STUD FROM PUBLIC
     

    SQL中,用于提交和回滚事务的语句分别是( )。
     
     
      A.  END WORK和ROLLBACK WORK
     
      B.  COMMIT WORK和ROLLBACK WORK
     
      C.  SAVE WORK和ROLLUP WORK
     
      D.  COMMITWORK和ROLLUP WORK

    在关系R(A1,A2,A3)和S(A2,A3,A4)上进行关系运算的4个等价的表达式E1,E2,E3和E4如下所示:

    如果严格按照表达式运算顺序,则查询效率最高的是(30) 。将该查询转换为等价的SQL语句如下:
    SELECT A1,A4 FROM R ,S
    WHERE(31)

      A.  R.A2< 2015 0R S.A4=95
     
      B.  R.A2< 2015 AND S.A4=95
     
      C.  R.A2< 2015 0R S.A4=95 0R R.A2=S.A2
     
      D.  R.A2< 2015 AND S.A4=95 AND R.A3=S.A3

    在关系R(A1,A2,A3)和S(A2,A3,A4)上进行关系运算的4个等价的表达式E1,E2,E3和E4如下所示:

    如果严格按照表达式运算顺序,则查询效率最高的是(30) 。将该查询转换为等价的SQL语句如下:
    SELECT A1,A4 FROM R ,S
    WHERE(31)

      A.  E1
     
      B.  E2
     
      C.  E3
     
      D.  E4

    本题考查关系代数表达式的等价性问题和查询优化方面的基本知识。
    试题(30)正确的选项为B。表达式E2的查询效率最高,因为E2将选取运算σA2<2015(R)和σA4='80'(S)移到了叶节点,然后进行自然连接◎运算。这样满足条件的元组数比先进行笛卡儿积产生的元组数大大下降,甚至无需中间文件,就可将中间结果放在内存,最后在内存即可形成所需结果集。

    在关系R(A1,A2,A3)和S(A2,A3,A4)上进行关系运算的4个等价的表达式E1,E2,E3和E4如下所示:

    如果严格按照表达式运算顺序,则查询效率最高的是(30) 。将该查询转换为等价的SQL语句如下:
    SELECT A1,A4 FROM R ,S
    WHERE(31)
     
     
      A.  R.A2< 2015 0R S.A4=95
     
      B.  R.A2< 2015 AND S.A4=95
     
      C.  R.A2< 2015 0R S.A4=95 0R R.A2=S.A2
     
      D.  R.A2< 2015 AND S.A4=95 AND R.A3=S.A3
     

    关系R、S如下表所示,的结果为(37),R、S的左外连接、右外连接和完全外连接的元组个数分别为(38).
     
     
      A.  {4}
     
      B.  {3,4}
     
      C.  {3,4,7}
     
      D.  {(1,2), (2,1), (3,4), (4,7)}

    为了在操作时能保存这些将被舍弃的元组,提出了“外连接”操作。

    如果R和S做自然连接时,把原该舍弃的元组也保留在新关系中,同时在这些元组新增加的属性上填上空值(null),这种操作称为“外连接”操作,用符号表示。

    如果R和S做自然连接时,只把R中原该舍弃的元组放到新关系中,那么这种操作称为“左外连接”操作,用符号表示。

    如果R和S做自然连接时,只把S中原该舍弃的元组放到新关系中,那么这种操作称为“右外连接”操作,用符号表示。

    A1 A2 A3
    1 2 3
    2 1 4
    3 4 4
    4 6 7
    A1 A2
    2 1
    3 4

    答案是4

    关系R、S如下表所示,的结果为(37),R、S的左外连接、右外连接和完全外连接的元组个数分别为(38).
     
     
      A.  2,2,4
     
      B.  2,2,6
     
      C.  4,4,4
     
      D.  4,4,6
    A1 A2 A3
    1 2 3
    2 1 4
    3 4 4
    4 6 7
    A1 A4
    2 1
    3 4
    A1 A2 A3 A4
    1 2 3 null
    2 1 4 8
    3 4 4 4
    4 6 7 null
    A1 A2 A3 A4
    1 9 null 1
    2 1 4 8
    3 4 4 4
    4 8 null 3
    A1 A2 A3 A4
    1 2 null 1
    2 1 4 8
    3 4 4 4
    4 6 null 3
    A1 A2 A3 A4
    1 2 3 null
    2 1 4 8
    3 4 4 4
    4 6 7 null
    1 9 null 1
    4 8 null 3
    A1 A2 A3 A4
    1 2 3 null
    1 2 null 1
    2 1 4 8
    3 4 4 4
    4 6 7 null
    4 6 null 3

     

    部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。
    部门(部门代码,部门名称,电话)
    员工(员工代码,姓名,部门代码,联系方式,薪资)
    项目(项目编号,项目名称,承担任务)

    若部门和员工关系进行自然连接运算,其结果集为(32)元关系。由于员工和项目关系之间的联系类型为(33),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是(34)。
     
     
      A.  5
     
      B.  6
     
      C.  7
     
      D.  8

    部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。
    部门(部门代码,部门名称,电话)
    员工(员工代码,姓名,部门代码,联系方式,薪资)
    项目(项目编号,项目名称,承担任务)

    若部门和员工关系进行自然连接运算,其结果集为(32)元关系。由于员工和项目关系之间的联系类型为(33),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是(34)。

      A.  1对1
     
      B.  1对多
     
      C.  多对1
     
      D.  多对多

    部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。
    部门(部门代码,部门名称,电话)
    员工(员工代码,姓名,部门代码,联系方式,薪资)
    项目(项目编号,项目名称,承担任务)

    若部门和员工关系进行自然连接运算,其结果集为(32)元关系。由于员工和项目关系之间的联系类型为(33),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是(34)。
     
     
      A.  (项目名称,员工代码)
     
      B.  (项目编号,员工代码)
     
      C.  项目名称,部门代码)
     
      D.  (项目名称,承担任务)

    下图所示的E-R图中,应作为派生属性的是(60):该E-R图应转换的关系模式为(61),其中各关系模式均满足4NF。
     
     
      A.  出生日期
     
      B.  年龄
     
      C.  电话
     
      D.  工号

    有时候,两个(或两个以上)属性值是相关的。此时可从其他属性值推导出值的属性,称为派生属性(Derived Attribute)。派生属性的值不必存储在数据库内,而其他需要存储值的属性称为存储属性(Stroed Attribute)。

    例如在职工实体中,实发工资可从基本工资、奖金、房租等属性推导出来。派生属性的值不仅可以从其他属性导出,有时也可以从其他有关的实体导出。派生属性用虚线椭圆形与实体相连,如图11-5所示。

     

    下图所示的E-R图中,应作为派生属性的是(60):该E-R图应转换的关系模式为(61),其中各关系模式均满足4NF。
     
     
      A.  员工(工号,姓名,性别,出生日期,年龄。电话)
     
      B.  员工(工号,姓名,性别,出生日期,电话)
     
      C.  员工(工号,姓名,性别,出生日期,年龄)
    员工电话(工号,电话)
     
      D.  员工(工号,姓名,性别,出生日期)
    员工电话(工号,电话)

    4NF是BCNF的直接推广,其形式定义如下。

    定义8-11 设D是关系模式R上成立的FD和MVD集合。如果D中每个非平凡的MVD X->->Y左部X都是R的超键,那么称R是4NF的模式。

    在这个定义中,关键码的涵义仍然没有变,关键码还是需通过FD来定义的,即关键码唯一决定元组。

    FD 函数依赖 

    在不提及FD时,关系中是不可能有冗余的问题,但是当存在FD时,关系中就有可能存在数据冗余问题。

    MVD 多值依赖(Multi Valued Dependency,MVD)

    表8-19 属性为多值的表

    COURSE STUDENT PRECOURSE
    C4 {S1,S2} {C1,C2,C3}

      表8-20 满足1NF的关系

    COURSE STUDENT PRECOURSE
    C4 S1 C1
    C4 S1 C2
    C4 S1 C3
    C4 S2 C1
    C4 S2 C2
    C4 S2 C3

     在模式R(COURSE,STUDENT,PRECOURSE)中,键是(COURSE,STUDENT,PRECOURSE),

    超键(super key):在关系中能唯一标识元组的属性集称为关系模式的超键
    候选键(candidate key):不含有多余属性的超键称为候选键
    主键(primary key):用户选作元组标识的一个候选键程序主键

    如果关系模式R是1NF,且每个非主属性完全函数依赖于候选键,那么称R是第二范式(2NF)的模式。如果数据库模式中每个关系模式都是2NF,则称数据库模式为2NF的数据库模式

    不满足2NF的关系模式中必定存在非主属性对关键码的局部依赖

    若关系模式R的每一个分量是不可再分的数据项,则关系模式R属于第一范式。记为R∈1NF

    若关系模式R∈1NF,且每一个非主属性完全依赖于码,则关系模式R∈2NF

    若关系模式R(U,F)中若不存在这样的码X,属性组Y及非主属性Z(Z)

    注意:如果只考虑函数依赖,关系模式最高的规范化程度是BCNF;如果考虑多值依赖,关系模式最高的规范化程度是4NF。

    假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1已加排它锁,T1对D2已加共享锁;那么T2对D1(45),那么T2对D2(46)。
     
     
      A.  加共享锁成功,加排它锁失败
     
      B.  加共享锁、加排它锁都失败
     
      C.  加共享锁、加排它锁都成功
     
      D.  加排它锁成功,加共享锁失败

    Share lock,简记为S锁,共享锁又称为读锁,若事务T对数据对象A加上S锁,则其它事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。

    排它锁又称为写锁((eXclusive lock,简记为X锁)),若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。它防止任何其它事务获取资源上的锁,直到在事务的末尾将资源上的原始锁释放为止。
    假设系统中只有事务T1和T2,两个事务都要对数据D1和D2进行操作。若T1对D1已加排它锁,T1对D2已加共享锁;那么T2对D1(45),那么T2对D2(46)。
     
     
      A.  加共享锁成功,加排它锁失败
     
      B.  加共享锁、加排它锁都失败
     
      C.  加共享锁、加排它锁都成功
     
      D.  加排它锁成功,加共享锁失败
    如右图所示的调度,其中事务T1、T2仅对数据项A、B进行操作,则该调度( );
     
     
      A.  满足两段锁协议、不发生死锁
     
      B.  满足两段锁协议、会发生死锁
     
      C.  不满足两段锁协议、不发生死锁
     
      D.  不满足两段锁协议、会产生死锁
    X-lock(B),Exclusive Locks(排他锁),简称X锁。
    S-lock(A),   Share Locks,简称S锁。
    两段锁协议是指每个事务的执行可以分为两个阶段:生长阶段(加锁阶段)和衰退阶段(解锁阶段)。
    加锁阶段:在该阶段可以进行加锁操作。在对任何数据进行读操作之前要申请并获得S锁,在进行写操作之前要申请并获得X锁。加锁不成功,则事务进入等待状态,直到加锁成功才继续执行。
    解锁阶段:当事务释放了一个封锁以后,事务进入解锁阶段,在该阶段只能进行解锁操作不能再进行加锁操作。
    两段封锁法可以这样来实现:事务开始后就处于加锁阶段,一直到执行ROLLBACK和COMMIT之前都是加锁阶段。ROLLBACK和COMMIT使事务进入解锁阶段,即在ROLLBACK和COMMIT模块中DBMS释放所有封锁。
    两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁:
    1. 在对任何数据进行读、写操作之前,要申请并获得对该数据的封锁。
    2. 每个事务中,所有的封锁请求先于所有的解锁请求。
    例如事务T1遵守两段锁协议,其封锁序列是:
    Lock A, Read A, A:=A+100, Write A, Lock B, Unlock A, Read B, Unlock B, Commit; [1] 
    可以证明,若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。
    另外要注意两段锁协议和防止死锁的一次封锁法的异同之处。一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行,因此一次封锁法遵守两段锁协议;但是两段锁协议并不要求事务必须一次将所有要使用的数据全部加锁,因此遵守两段锁协议的事务可能发生死锁。
    两段封锁协议规定所有的事务应遵循下面两条规则。
    ①在对任何一个数据进行读写操作之前,事务必须获得对该数据的封锁。
    ②在释放一个封锁之后,事务不再获得任何其他封锁。
    遵守该协议的事务分为两个阶段:获得封锁阶段,也称为“扩展”阶段;释放封锁阶段,也称为“收缩”阶段。读者应注意,实际系统中收缩阶段通常被压缩到事务结束时的单个操作COMMIT或ROLLBACK中。
    遗憾的是,两段封锁协议仍有可能导致死锁的发生,而且可能会增多。这是因为每个事务都不能及时解除被它封锁的数据。
    假如该调度已经产生死锁,如果要从事务T1,T2中进行回滚以解除死锁,从代价最小的角度考虑,应回滚事务( )。
     
     
      A.  T1
     
      B.  T2
     
      C.  T1和T2
     
      D.  T1或T2
     
    事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的(56),为保证这一性质,必须使用(57)。
     
     
      A.  原子性
     
      B.  一致性
     
      C.  隔离性
     
      D.  持久性
     
    事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的(56),为保证这一性质,必须使用(57)。
     
     
      A.  镜像
     
      B.  数据库备份
     
      C.  日志
     
      D.  两段锁协议
     
    数据挖掘的分析方法可以划分为关联分析序列模式分析、分类分析和聚类分析四种。如果需要一个示例库(该库中的每个元组都有一个给定的类标识)做训练集时,这种分析方法属于( )。
     
     
      A.  关联分析
     
      B.  序列模式分析
     
      C.  分类分析
     
      D.  聚类分析
     
     
     
     
    根据历史数据,确定一个就诊人员是否可能患心脏病,可以采用( )算法
     
     
      A.  C4.5
     
      B.  Apriori
     
      C.  K-means
     
      D.  EM

                                                                                                   

    Why Have Formal Documents?
    First, writing g the decisions down is essential. Only when one writes do the gaps appear and the( 71 )protrude(突出). The act of writing tums out to require hundreds of mini-decisions, and it is the existence of these that distinguishes clear, exact policies from
    fuzzy ones. 
    Second, the documents will communicate the decisions to others. The manager will be continually amazed that policies he took for common knowledge are totally unknown by some member of his team. Since his fundamental job is to keep everybody going in the (72)direction, his chief daily task will b e communication, not decision-making, and his documents will be immensely (73) this load.
    Finally, a manager's documents give him a data base and checklist. By reviewing them( 74) he sees where he is, and he sees what changes of emphasis or shifts in direction are needed. 
    The task of the manager is to develop a plan and then to realize it. But only the written plan is precise and communicable. Such a pl an consists of documents on what, when, how
    much,讷here, and who. This small set of critical documents (75)much of the managerr's work. If their comprehensive and critical nature is recognized in the-l' beginning, the manager
    can approach them as friendly tools rather than annoying busywork. He will set his direction much more crisply and quickly by doing so.
     
     
      A.  inconsistencies
     
      B.  consistencies
     
      C.  steadiness
     
      D.  adaptability
     
    软件工程的基本要素包括方法、工具和( )。
     
     
      A.  软件系统
     
      B.  硬件系统
     
      C.  过程
     
      D.  人员
    在( )设计阶段选择适当的解决方案,将系统分解为若干个子系统,建立整个系统的体系结构。
     
     
      A.  概要
     
      B.  详细
     
      C.  结构化
     
      D.  面向对像
    某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用( )开发过程模型
     
     
      A.  瀑布
     
      B.  原型
     
      C.  增量
     
      D.  螺旋
     
    数据流图(DFD)的作用是( )。
     
     
      A.  描述数据对象之间的关系
     
      B.  描述对数据的处理流程
     
      C.  说明将要出现的逻辑判定
     
      D.  指明系统对外部事件的反应

    ( )协议在终端设备与远程站点之间建立安全连接
     
     
      A.  ARP
     
      B.  Telnet
     
      C.  SSH
     
      D.  WEP
    安全需求可划分为物理线路安全、网络安全系统安全和应用安全。下面的安全需求中属于系统安全的是(8),属于应用安全的是(9) 。
     
     
      A.  机房安全
     
      B.  入侵检测
     
      C.  漏洞补丁管理
     
      D.  数据库安全
    安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(8),属于应用安全的是(9) 。
     
     
      A.  机房安全
     
      B.  入侵检测
     
      C.  漏洞补丁管理
     
      D.  数据库安全
    王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档著作权( )享有。
     
     
      A.  应由公司
     
      B.  应由公司和王某共同
     
      C.  应由王某
     
      D.  除署名权以外,著作权的其他权利由王某
     
    甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,( )可获得专利权。
     
     
      A.  甲公司
     
      B.  甲、乙公司均
     
      C.  乙公司
     
      D.  由甲、乙公司协商确定谁

    以下媒体中,( )是感觉媒体
     
     
      A.  音箱
     
      B.  声音编码
     
      C.  电缆
     
      D.  声音

    微型计算机系统中,显示器属于( )。
     
     
      A.  表现媒体
     
      B.  传输媒体
     
      C.  表示媒体
     
      D.  存储媒体
     
    ( )是表示显示器在纵向(列)上具有的像素点数目指标。
     
     
      A.  显示分辨率
     
      B.  水平分辨率
     
      C.  垂直分辨率
     
      D.  显示深度
    以下关于程序设计语言的叙述中,错误的是( )。
     
     
      A.  程序设计语言的基本成分包括数据、运算、控制和传输等
     
      B.  高级程序设计语言不依赖于具体的机器硬件
     
      C.  程序中局部变量的值在运行时不能改变
     
      D.  程序中常量的值在运行时不能改变
     
    与算术表达式“(a+(b-c))*d”对应的树是( )。
     
     
      A.  
     
      B.  
     
      C.  
     
      D.  
    程序中全局变量存储空间在( )分配。
     
     
      A.  代码区
     
      B.  静态数据区
     
      C.  栈区
     
      D.  堆区
     
    进程P1、P2、P3、P4和P5的前趋图如下所示:

    若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中a、b和c处应分别填写(23 );d和e处应分别填写(24 ),f和g处应分别填写(25 )。
     
      A.  V(S1)、P(S1)和V(S2)V(S3)
     
      B.  P(S1)、V(S1)和V(S2)V(S3)
     
      C.  V(S1)、V(S2)和P(S1)V(S3)
     
      D.  P(S1)、V(S2)和V(S1)V(S3)
     
     
     
    具体并发程序描述:
    {P1;v(S1);}
    {p(S1);P2;v(S2);v(S3);}
    {p(S2);P4;v(S4)}
    {p(S3);P3;v(S5)}
    {p(S4);p(S5);P5}
    进程P1、P2、P3、P4和P5的前趋图如下所示:

    若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中a、b和c处应分别填写(23 );d和e处应分别填写(24 ),f和g处应分别填写(25 )。
     
     
      A.  V(S2)和P(S4)
     
      B.  P(S2)和V(S4)
     
      C.  P(S2)和P(S4)
     
      D.  V(S2)和V(S4)
    进程P1、P2、P3、P4和P5的前趋图如下所示:

    若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中a、b和c处应分别填写(23 );d和e处应分别填写(24 ),f和g处应分别填写(25 )。
     
     
      A.  P(S3)和V(S4)V(S5)
     
      B.  V(S3)和P(S4)和P(S5)
     
      C.  P(S3)和P(S4)P(S5)
     
      D.  V(S3)和V(S4)和V(S5)
     
    某项目包含的活动如下表所示,完成整个项目的最短时间为(17)周。不能通过缩短活动(18)的工期,来缩短整个项目的完成时间。


     
     
      A.  16
     
      B.  17
     
      C.  18
     
      D.  19

    对于一个项目而言,只有项目网络中最长的或耗时最多的活动完成之后,项目才能结束,这条最长的活动路线就叫关键路径(Critical Path),组成关键路径的活动称为关键活动。

    关键路径是最长的,A->D->E->F->H,其长度为19,关键路径上的活动均为关键活动。

    某项目包含的活动如下表所示,完成整个项目的最短时间为(17)周。不能通过缩短活动(18)的工期,来缩短整个项目的完成时间。


     
     
      A.  A
     
      B.  B
     
      C.  D
     
      D.  F

    风险的优先级通常是根据( )设定。
     
     
      A.  风险影响(Risk Impact)
     
      B.  风险概率(Risk Probability)
     
      C.  风险暴露(Risk Exposure)
     
      D.  风险控制(Risk Control)  
    进程有4个页面,页号为0~3,页面变换表及状态位、访问位和修改位的含义如下图所示。若系统给该进程分配了3个存储块,当访问的页面1不在内存时,淘汰表中页号为( )的页面代价最小。
     
     
      A.  0
     
      B.  1
     
      C.  2
     
      D.  3
    在作业运行过程中,若其所要访问的页面不在内存而需将它调入内存,但内存已无空闲空间时,为了保证该作业能正常运行,系统必须根据一定算法从内存中选择一页淘汰。
    最近不使用置换算法(NUR,Not Used Recently)
    使用位u和修改位m
    1类(u=0,m=0)
    2类(u=0,m=1)
    3类(u=1,m=0)
    4类(u=1,m=1)
    状态位和修改位

    注意题目陷阱啊

    若关系R(H,L,M,P)的主键为全码(All-key),则关系R的主键应( )。
     
     
      A.  为HLMP
     
      B.  在集合{H,L,M,P}中任选一个
     
      C.  在集合{HL,HM,HP,LM,LP,MP}中任选一个
     
      D.  在集合{HLM,HLP,HMP,LMP)中任选一个
    若关系中的一个属性或属性组的值能够唯一地标识一个元组,且他的真子集不能唯一的标识一个元组,则称这个属性或属性组做候选码
    若关系中的某一属性或属性组的值能唯一的标识一个元组,而其任何、子集都不能再标识,则称该属性组为(超级码)候选码。
    在学生实体中,“学号”是能唯一的区分学生实体的,同时又假设“姓名”、“班级”的属性组合足以区分学生实体,那么{学号}和{姓名,班级}都是(超级码)候选码。
    候选码(超级码)就是可以被选为主码的属性或属性组。当一个关系有N个属性或属性组可以唯一标识时,则说明该关系有N个候选码,可以选定其中一个作为主码。
    候选码中出现过的属性称为主属性;非主属性就是不包含在任何候选码中的属性
    关系 工人(工号,身份证号,姓名,性别,部门).显然工号和身份证号都能够唯一标示这个关系,所以都是候选码。工号、身份证号这两个属性就是主属性。如果主码是一个属性组,那么属性组中的属性都是主属性。
    All-key关系模型的所有属性组组成该 关系模式的 候选码,称为全码。即所有属性当作一个码。若关系中只有一个候选码,且这个候选码中包含全部属性,则该候选码为全码
     
    数据字典中“数据项”的内容包括:名称、编号、取值范围、长度和( )。
     
     
      A.  处理频率
     
      B.  最大记录数
     
      C.  数据类型
     
      D.  数据流量
    层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而关系模型中记录间的联系用(47)来描述,查找相关联记录需要进行记录遍历,为提高查找效率,可以建立(48)。
     
     
      A.  主码
     
      B.  关系
     
      C.  数据模型
     
      D.  概念模型
    层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而关系模型中记录间的联系用(47)来描述,查找相关联记录需要进行记录遍历,为提高查找效率,可以建立(48)。
     
     
      A.  索引
     
      B.  触发器
     
      C.  存储过程
     
      D.  函数
    数据库应用系统的体系结构中,常用的是C/S(客户机/服务器)结构和B/S(浏览器/服务器)结构。无论哪种结构,服务器都由(49)负责数据库运行和维护。在C/S结构中,应用程序安装运行在(50)端,负责用户与数据库的交互;在B/S结构中,应用程序安装运行在(51)端,负责构建用户界面数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。
     
     
      A.  DBMS
     
      B.  DBA
     
      C.  DataBase
     
      D.  DBS
    在数据库应用系统的体系结构中,常用的是C/S(客户机/服务器)结构和B/S(浏览器/服务器)结构。无论哪种结构,服务器都由(49)负责数据库的运行和维护。在C/S结构中,应用程序安装运行在(50)端,负责用户与数据库的交互;在B/S结构中,应用程序安装运行在(51)端,负责构建用户界面与数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。
     
     
      A.  客户机
     
      B.  DB服务器
     
      C.  Web服务器
     
      D.  数据库  

    在数据库应用系统的体系结构中,常用的是C/S(客户机/服务器)结构和B/S(浏览器/服务器)结构。无论哪种结构,服务器都由(49)负责数据库的运行和维护。在C/S结构中,应用程序安装运行在(50)端,负责用户与数据库的交互;在B/S结构中,应用程序安装运行在(51)端,负责构建用户界面与数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。
     
     
      A.  客户机
     
      B.  DB服务器
     
      C.  Web服务器
     
      D.  数据库
    以下关于面向对象数据库的叙述中,不正确的是( )。
     
     
      A.  类是一组具有相同或相似性质的对象的抽象。一个对象是某一类的一个实例
     
      B.  类的属性可以是基本类,如整数、字符串等,也可以是包含属性和方法的一般类
     
      C.  类的某个属性的定义可以是该类自身
     
      D.  一个对象通常对应实际领域的一个实体,有唯一的标识,即对象标识OID,用户可以修改OID
     
    MongoDB是一种NoSQL数据库,具体地说,是( )存储数据库
     
     
      A.  键值
     
      B.  文档
     
      C.  图形
     
      D.  XML
     
    给定关系模式R<U,F>,其中U={ABCDE},F={AB→DE,AC→E,AD→B,B→C,C→D},则R的所有候选码为(58),关系R属于(59)。
     
     
      A.  AB、AC
     
      B.  AB、AD
     
      C.  AC、AD
     
      D.  AB、AC、AD
    R(U)是属性集U上的关系模式。
    设K为R(U,F)中的属性的组合,若K->U,且对于K的任何一个真子集K',都有K'不能决定U,则K为R的候选码(Candidata Key),若有多个候选码,则选一个作为主码(Primary Key)。
    注意:候选码通常也可以称为候选关键字,主码通常也可以称为主关键字或主键。包含在任何一个候选码中的属性叫做主属性(Prime Attribute),否则叫做非主属性(Nonprime Attribute)或非码属性(Non-key Attribute)。
    最简单的情况,关系的单个属性是码;最极端的情况,关系的所有属性为码,该码称为全码(All-key)。
    给定一个关系模式R(U,F),U={A1,A2,....,An},F是R的函数依赖集,那么,可以将属性分为如下四类:
    L:仅出现在函数依赖集F左部的属性
    R:仅出现在函数依赖集F右部的属性
    LR:在函数依赖集F左右部都出现的属性
    NLR:在函数依赖集F左右部都未出现的属性
    结论1:若X(X
    结论2:
    结论3:
    结论4:
    机器字长为n位的二进制数可以用补码来表示( )个不同的有符号定点小数。
     
     
      A.  2n
     
      B.  2n-1
     
      C.  2n-1
     
      D.  2n-1+1
     
  • 相关阅读:
    用java抓取网页信息!
    WPF之Binding对数据的转换(第五天)
    WPF读书笔记 x名称空间详解(第二天)
    WPF的UI布局(Layout)WPF读书笔记(第三天)
    WPF 数据绑定Bingding基础(第四天)
    WPF读书笔记(第一天)
    HelloWin程序(窗口与消息)
    django创建数据库表方法
    OpenSSH利用处理畸形长度密码造成的时间差,枚举系统用户(CVE20166210)
    ldap匿名访问测试脚本
  • 原文地址:https://www.cnblogs.com/ZHONGZHENHUA/p/8828264.html
Copyright © 2011-2022 走看看