一起答
单选

在关系数据库中,NULL是一个特殊值,在很多数据操作中都需要对NULL进行特殊处理。关于NULL,下列说法正确的是

  • A.判断元组的某一列是否为NULL一般使用“=NULL”
  • B.NULL在数据库中表示尚不确定的值
  • C.在SQL Server 2000中执行“SELECT NULL+5”将会出现异常
  • D.NULL只适用于字符和数值类型
试题出自试卷《2017年计算机四级数据库工程师模拟试题1》
参考答案
查看试卷详情
相关试题
  1. 已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集:

     F={A→B,B→C,A→E,B→F,C*D→G}

     关系模式R的码由哪些属性组成?R属于第几范式?将R设计成3NF的关系。

  2. 在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式:

     系(系号,系名),系号为主码

     学生(学号,姓名,所在系号),学号为主码

     课程(课程号,课程名,开课系号),课程号为主码

     选课(学号,课程号,选课时间),学号和课程号为主码

     开发人员在将关系模式实施到SQL Server 2000的“教务”数据库时,使用了如下表结构定义语句:

     CREATE TABLE系(系号varchar(10)NOT NULL,系名varchar(100))

     CREATE TABLE学生(学号varchar(50)NOT NULL,姓名varchar(50),所在系号varchar(10))

     CREATE TABLE课程(课程号varchar(50)NOT NULL,课程名varchar(100),开课系号varchar(10))

     CREATE TABLE选课(学号varchar(50)NOT NULL,课程号varchar(50)NOT NULL,选课时间datetime)

     在执行如下查询语句时发现执行效率很低:

     SELECT*FROM选课JOIN学生ON学生.学号=选课.学号

     JOIN系ON系.系号=学生.所在系号

     JOIN课程ON课程.课程号=选课.课程号

     WHERE系.系号=012

     AND convert(varchar(10),选课时间,120)>=2010-01-01

     ①在查找原因时发现建表语句有问题。请指出问题并说明该问题是否会影响此查询语句的执行效率。

     ②设已在“选课”表的“选课时间”列及“学生”表的“所在系号”列上建立了索引。请问这两个索引是否能够提高该查询语句的执行效率?如果不能,请说明原因。

  3. 利用散列函数(Hash函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法的文件结构是______。

    • A.堆文件
    • B.聚集文件
    • C.索引文件
    • D.散列文件
  4. 用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是______。

    • A.分片透明性
    • B.位置透明性
    • C.局部数据模型透明性
    • D.分布透明性
  5. 如果事务T获得了数据项Q上的排它锁,则T对Q

    • A.只能写不能读
    • B.只能读不能写
    • C.不能读不能写
    • D.既可读又可写
  6. 在分布式数据库的数据分配中,全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据,这种数据分配的方法属于

    • A.集中式
    • B.分割式
    • C.全复制式
    • D.混合式
  7. 在关系数据库中,NULL是一个特殊值,在很多数据操作中都需要对NULL进行特殊处理。关于NULL,下列说法正确的是

    • A.判断元组的某一列是否为NULL一般使用“=NULL”
    • B.NULL在数据库中表示尚不确定的值
    • C.在SQL Server 2000中执行“SELECT NULL+5”将会出现异常
    • D.NULL只适用于字符和数值类型
  8. 现需设计某图书销售系统,在需求调研阶段,调研人员整理出如下用户需求: I.需要存储图书信息、读者信息、订单信息、支付信息、图书配送信息和书评信息 Ⅱ.为尽可能避免订单信息丢失,需每半小时备份一次订单信息 Ⅲ.为方便读者快速找到需要的书目,需要将图书按文科、理科进行分类,文科类再细分为历史、文学和语言,理科类再细分为电子科学和非电子科学 Ⅳ.根据读者购书历史记录和读者信息,定期为读者提供新书目录以及生日折扣等个性化服务 以上需求,属于数据需求的是

    • A.仅I
    • B.仅Ⅱ和Ⅳ
    • C.仅工和Ⅲ
    • D.仅Ⅱ、Ⅲ和Ⅳ
  9. 下列用于数据库概念设计的方法是______。

    • A.DFD方法和IDEFIX方法
    • B.ER方法和IDEFO方法
    • C.ER方法和IDEFIX方法
    • D.DFD方法和IDEFO方法
  10. 以下关于数据建模方法的共同点说法错误的是______。

    • A.能够真实客观地描述现实世界中的数据及数据之间的关系
    • B.组成模型的概念少,语义清楚,容易理解
    • C.用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户的交流
    • D.这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构