数据库
1.要保证数据库的数据独立性,需要修改的是( A  )
  A.三层模式之间的两种映射
  B.模式与内模式
  C.模式与外模式
  D.三层模式
  2.下列四项中说法不正确的是( C)
  A.数据库减少了数据冗余
  B.数据库中的数据可以共享
  C.数据库避免了一切数据的重复
  D.数据库具有较高的数据独立性
  3.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(C )
  A.多对多    B.一对一    C.多对一    D.一对多
     4.关系数据模型的三个组成部分中,不包括( C)
  A.完整性规则        B.数据结构
  C.恢复              D.数据操作
  5.在基本SQL语言中,不可以实现 (D )
  A.定义视图      B.定义基表
  C.查询视图和基表        D.并发控制
6.最终用户使用的数据视图称为(  B )
A.内模式    B.外模式
C.概念模式    D.存储模式
7.在数据库系统中,把可以相互区别的客观事物称为( C  )
A.文件    B.字段
C.实体    D.关键码
8数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的( C  )
A.事务并发性    B.数据可靠性
C.数据独立性    D.数据重用性
9 .设关系RS的元数分别为rs,则R×S的元数为( C  )
A.r+s    B.r-s
C.r×s    D.MAX(r,s)
10 .设有关系RABC)和SDA),如题10图所示,R的主键为AS的主键为D且外键为A.                                  S
D
A
1
2
2
NULL
3
3
4
4
R     
A
B
C
1
2
3
2
1
3
3
2
4
10
则关系S中违反参照完整性约束的元组是(  D )
A.(1,2)    B.(2,NULL)
C.(3,3)    D.(4,4)
11.有关系Rsno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是( A
A.SELECT sname FROM R WHERE age=NULL
B.SELECT sname FROM R WHERE age IS NULL
C.SELECT sname FROM R WHERE NOT(age IS NULL)
D.SELECT sname FROM R WHERE age IS NOT NULL
12.在关系模式RABC)中,F={AB)→CBC},则R最高达到(  A )
A.1NF    B.2NF
C.3NF    D.BCNF
13.数据库设计中,用于反映企业信息需求的是( A  )
A.E—R模型    B.关系模型
C.层次模型    D.网状模型
14.在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是
(  B )
A.3    B.4
C.5    D.6
15.在数据库系统中,日志文件用于(   D
A.保障事务的并发性    B.保障数据的安全性
C.检测系统的死锁    D.数据库故障的恢复
16.信息世界中的术语实体对应于机器世界的术语是(A     
A.记录    B.字段
C.文件    D.关键码
17.用二维表结构表达实体集的模型是(    D 
A.概念模型    B.层次模型
C.网状模型    D.关系模型
18.内模式的修改尽量不影响概念模式的特点称为数据库的(  A 
A.物理数据独立性    B.逻辑数据独立性
C.外模式数据独立性    D.内模式数据独立性
19.设RS是任意两个关系,则RS等价于( D   
A(R-S) S    BR (R-S)
CS-(R-S)    DR-(R-S)
20.设有RS两个关系如题20图所示:
关系代数表达式ⅡCE((R      s))的结果是(    A 
Ac1el    Bc2e2
Cc3e2    D. c3e1
21SQL语言中,HAVING子句用于筛选满足条件的( C   
A.列    B.行
C.分组    D.元组
22.若R1NF,且R中只有一个主属性,则R必然满足(  A   
A2NF    B3NF
C4NF    DBCNF
23.将ER模型转换成关系模型的过程属于数据库的(  C   
A.需求分析    B. 概念设计
C.逻辑设计    D. 物理设计
24.数据库系统中,对用户使用的数据视图的描述称为(      )
A.概念模式    B.内模式
C.存储模式    D.外模式
25.数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据(  B    )
A.相容性    B.独立性
C.共享性    D.一致性
26.实体完整性规则是指关系中(  B    )
A.不允许有空行    B.主键不允许有空值
C.不允许有空列    D.外键不允许有空值
27.实现关系代数投影运算的SQL子句是(  A    )
A.SELECT    B.ORDER  BY
C.FROM    D.WHERE
28.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为( A      )
A.AC    B.ABC
C.AB    D.BC
29.有职工表EMP和部门表DEPT如图所示,其中有下划线的属性为主键,有波浪线
的属性为外键。下面操作不能正确执行的是( D    )
A.检索部门号为“D05”的职工号
B.将EMP表中职工李路的部门号改为空值
C.删除职工崔浩的记录
D.在EMP表中插入记录(“E18”,“D05”,王莹”)
部门号       部门名
D01          研发部
D02          市场部
D03          人事部
D04          财务部
EMP                                  DEPT
职工号  部门号    职工名
E01        D03        李路
E25        D01        武明
E19        D04        崔浩
E32        D01        李颖
29
30 .对数据库物理存储方式的描述称为(    )
A.外模式      B.内模式      C.概念模式      D.逻辑模式
31 .在下面给出的内容中,不属于DBA职责的是(  C  )
A.定义概念模式      B.修改模式结构
C.编写应用程序      D.编写完整性规则
32.视图是一个“虚表”,视图的构造基于(  C  )
A.基本表              B.视图
C.基本表或视图        D.数据字典
33 .SQL语言中,SELECT语句的执行结果是(  B    )
A.属性      B.      C.元组      D.数据库
34 .在关系模式R(ABC)中,有函数依剌集F={(A,B)C,(B,C)A},R最高达到(  D    )
A.INF      B.2NF      C.3NF      D.BCNF
35. DBDBMSDBS三者之间的关系是( B    )
A.DB包括DBMSDBS      B.DBS包括DBDBMS
C.DBMS包括DBDBS      D.不能相互包括
36.模式的逻辑子集通常称为( C  )
A.存储模式                        B.内模式
C.外模式                        D.模式
37.数据独立性是数据库技术的重要特点之一,所谓数据独立性是指(D)。
  A)数据与程序独立存放          B)不同的数据被存放在不同的文件中
  C)不同的数据只能被对应的应用程序所使用 D)以上三种说法都不对
38.用树形结构表示实体之间联系的模型是(  C  )。
  A)关系模型  B)网状模型    C数据库故障恢复)层次模型    D)以上三个都是
39.数据库系统的核心是(B     
    A)数据模型  B)数据库管理系统    C)数据库    D)数据库管理员
40在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有(  D)
A. 数据无冗余
B. 数据可共享
C. 专门的数据管理软件
D. 特定的数据模型
41 下列关于数据库的叙述中,正确的是(  C  )
A)数据库系统是独立的系统,不需要操作系统的支持   
B)数据库设计是指设计数据库管理系统
C)数据库技术的根本目标是要解决数据共享的问题       
D)数据库系统中,数据的物理结构必须与逻辑结构一致
42.数据库管理系统实现对数据库中数据查询、插入、修改和删除的功能称为( C  )
A)数据定义功能
B)数据查询功能
C)数据操作功能
D)数据控制功能
43数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为(  C  )
A)  C                  B)  Basic
C)  DDL              D)  DML
44数据库系统体系结构的三级模式间存在两种映像,它们是(  B  )
A)模式与内模式间,模式与模式间   
B)子模式与模式间,模式与内模式间 
C)子模式与外模式间,模式与内模式间 
D)子模式与内模式间,外模式与内模式间
45模型是对现实世界的抽象,在数据库技术中,表示实体类型及实体间联系的模型称为( A    )
A)数据模型    B)实体模型 
C)逻辑模型    D)物理模型
46 关系数据模型是目前最重要的一种数据模型,它的三个要素分别为(      )
A)外模式、模式、内模式     
B)数据结构、数据更新、数据查询       
C)数据结构、关系操作、完整性约束       
D)实体完整、参照完整、用户自定义完整
  二、填空题
1.关系代数中专门的关系运算包括:选择、投影、(  条件连接)和除法。
2.如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系在1NF、2NF、3NF范围内最高满足的范式是( 3NF )  .
3.如果两个关系没有公共属性,则其自然联接操作与  ( 无条件连接  ) 操作等价。
4.SQL中聚合函数“COUNT(*)”的功能是(  统计记录个数  )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。