南京晓庄学院数据库原理学习通作业答案(第一章到第七章所有选择题)

Tips:直接ctrl + f 检索关键字就行啦!!!答案已经确认无误,记得看清选项!!

1. (单选题)

在数据管理技术的发展过程中,经历了人工管理阶段、文件管理阶段和数据库管理阶段。在这几个阶段中,数据数据冗余度最小、共享性最高的是( )阶段。

  • A. 数据库管理     
  • B.  文件管理
  • C. 人工管理 
  • D.   数据项管理

正确答案: A

2. (单选题)

(   )是存储在计算机内有结构的数据的集合。

  • A. 数据库系统 
  • B.  数据库
  • C.  数据库管理系统
  • D.  数据结构

正确答案: B

3. (单选题)

数据库系统的特性不包括以下()选项。

  • A. 数据加工    
  • B. 数据共享
  • C. 支持某种数据模型 
  • D.  减少数据冗余

正确答案: A

4. (单选题)数据库的基本特点是()

  • A. (1)数据可以共享(或数据结构化)   (2)数据独立性    (3)数据冗余大,易移植           (4)统一管理和控制   
  • B.
  • (1)数据可以共享(或数据结构化)   (2)数据独立性    (3)数据冗余小,易扩充           (4)统一管理和控制
  • C.
  • (1)数据可以共享(或数据结构化)   (2)数据互换性    (3)数据冗余小,易扩充           (4)统一管理和控制
  • D.
  • (1)数据非结构化                 (2)数据独立性    (3)数据冗余小,易扩充           (4)统一管理和控制

正确答案: B

5. (单选题)()是位于用户和操作系统之间的一层数据库管理软件。

  • A.  DBMS
  • B.   DB
  • C.  DBS 
  • D.  DBA

正确答案: A

6. (单选题)

数据库(DB)、数据库管理系统(DBMS)和数据库(应用)系统(DBAS/DBS)三者之间的关系是()。

  • A.  DB包括DBMS和DBAS/DBS
  • B.  DBAS/DBS包括DB和DBMS
  • C.  DBMS包括DB和DBAS/DBS
  • D.  不能相互包括

正确答案: B

7. (单选题)数据库系统与文件系统的主要区别是 ()              

  • A. 数据库系统复杂,而文件系统简单
  • B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
  • C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
  • D.  文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

正确答案: B

8. (单选题)数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()A.数据库管理系统 B.数据库应用系统  C.相关的计算机系统  D.各类相关人员

  • A. 数据库管理系统
  • B. 数据库应用系统
  • C. 相关的计算机系统
  • D. 各类相关人员

正确答案: D

9. (单选题)数据库类型是按照( )来划分的。

  • A. 文件形式 
  • B. 数据模型
  • C. 记录形式
  • D. 数据存取方法

正确答案: B

10. (单选题)

数据库的概念模型独立于 ( )                        。

   A.具体的机器和DBMS    B.E-R图

   C.信息世界            D.现实世界

正确答案: A

11. (单选题)在数据库中,下列说法()是不正确的。  

  • A. 数据库避免了一切数据的重复
  • B. 若系统是完全可以控制的,则系统可确保更新时的一致性
  • C.
  • 数据库中的数据可以共享 
  • D. 数据库减少了数据冗余

正确答案: A

12. (单选题)数据库具有 () 、最小的冗余度 和较高的程序与数据独立性 。   

  • A. 程序结构化
  • B. 数据结构化
  • C. 程序标准化 
  • D. 数据模块化

正确答案: B

13. (单选题)()是存储在计算机内有结构的数据的集合。    

  • A. 数据库系统
  • B. 数据库
  • C. 数据库管理系统
  • D. 数据结构

正确答案: B

14. (单选题)在数据库中存储的是( )。   

  • A. 数据
  • B. 数据模型
  • C. 数据以及数据之间的联系
  • D. 信息

正确答案: C

15. (单选题)数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()。

  • A. 文件的集合
  • B. 数据的集合
  • C. 命令的集合 
  • D. 程序的集合

正确答案: B

16. (单选题)在数据库中,产生数据不一致的根本原因是( )。  

  • A. 数据存储量太大
  • B. 没有严格保护数据
  • C. 未对数据进行完整性控制
  • D. 数据冗余

正确答案: D

17. (单选题)数据库管理系统(DBMS)是() 。   

  • A. 一个完整的数据库应用系统 
  • B. 一组硬件
  • C. 一种系统软件 
  • D. 既有硬件,也有软件

正确答案: C

18. (单选题)数据库管理系统的工作不包括( )。  

  • A. 定义数据库
  • B. 对已定义的数据库进行管理
  • C.
  • 为定义的数据库提供操作系统
  • D. 数据通信

正确答案: C

19. (单选题)数据库系统的核心是( )。  

  • A. 编译系统   
  • B. 数据库
  • C. 操作系统  
  • D. 数据库管理系统

正确答案: D

20. (单选题)数据库管理系统能实现对数据库中数据表、视图等对象的定义、修改和删除,这类语言称为()

  • A.  数据定义语言(DDL)
  • B.  数据操纵语言(DML)
  • C.  数据查询语言(DQL) 
  • D.  数据控制语言(DCL)

正确答案: A

21. (单选题)

 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )。

  • A. 数据定义功能
  • B. 数据管理功能
  • C. 数据操纵功能
  • D. 数据控制功能

正确答案: C

22. (单选题)

数据库系统的特点是() 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

  • A. 数据共享
  • B. 数据存储
  • C. 数据应用
  • D. 数据保密

正确答案: A

23. (单选题)数据库(应用)系统是由( ) 组成。   

  • A. 数据库管理系统、应用程序系统、数据库
  • B. 数据库管理系统、数据库管理员、数据库
  • C. 数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户
  • D. 数据库管理系统、数据库、用户

正确答案: C

24. (单选题)数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()

  • A. 数据库管理系统
  • B. 数据库应用系统
  • C. 相关的计算机系统
  • D. 各类相关人员

正确答案: D

25. (单选题)数据库管理系统是( )。   

  • A. 操作系统的一部分
  • B. 在操作系统支持下的系统软件
  • C. 一种编译程序 
  • D. 一种操作系统

正确答案: B

26. (单选题)数据库管理系统(DBMS)是( )                 。

  • A. 数学软件
  • B. 应用软件
  • C. 计算机辅助设计 
  • D. 系统软件

正确答案: D

1. (单选题)据库系统的数据独立性是指 (  )。  

  • A. 不会因为数据的变化而影响应用程序
  • B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
  • C. 不会因为存储策略的变化而影响存储结构
  • D.
  • 不会因为某些存储结构的变化而影响其他的存储结构

正确答案: B

2. (单选题)数据库系统的基础是( )。

  • A. 数据结构
  • B. 数据库管理系统
  • C. 操作系统
  • D. 数据模型

正确答案: A

3. (单选题)层次型、网状型和关系型数据库划分原则是( )。

  • A. 记录长度
  • B. 文件的大小
  • C. 联系的复杂程度
  • D. 数据之间的联系

正确答案: D

4. (单选题)传统的数据模型分类,数据库系统可以分为三种类型( )。 

  • A. 大型、中型和小型
  • B. 西文、中文和兼容
  • C. 层次、网状和关系
  • D. 数据、图形和多媒体

正确答案: C

5. (单选题)层次模型不能直接表示()。

  • A. 1 :1关系
  • B. 1 :m关系
  • C.  m :n关系
  • D. 1 :1和1 :m关系

正确答案: C

6. (单选题)关系模型中,一个候选键是()。

  • A.  可由多个任意属性组成
  • B.  至多由一个属性组成
  • C.  可有一个或多个其值能唯一标识该关系模式中任何元组的属性组成
  • D.  以上都不是

正确答案: C

7. (单选题)逻辑数据独立性是指()。

  • A. 模式改变,外模式和应用程序不变
  • B. 模式改变,内模式不变
  • C. 内模式改变,模式不变
  • D. 内模式改变,外模式和应用程序不变

正确答案: A

8. (单选题)在数据库三级模式间引入二级映像的主要作用是( )

  • A. 提高数据与程序的独立性
  • B. 提高数据与程序的安全性
  • C. 保持数据与程序的一致性
  • D. 提高数据与程序的可移植性

正确答案: A

9. (单选题)据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()

  • A. 外模式
  • B. 内模式
  • C. 存储模式 
  • D. 模式(逻辑模式)

正确答案: D

10. (单选题)对数据库物理存储方式的描述称为( )

  • A. 外模式 
  • B. 内模式
  • C. 概念模式
  • D. 逻辑模式

正确答案: B

11. (单选题)数据库中,数据的物理独立性是指 ( )    。

  • A. 数据库与数据库管理系统的相互独立
  • B. 用户程序与DBMS的相互独立
  • C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
  • D. 应用程序与数据库中数据的逻辑结构相互独立

正确答案: C

12. (单选题)数据库系统的数据独立性是指( )。

  • A.  不会因为数据的变化而影响应用程序
  • B.  不会因为系统数据存储结构与数逻辑结构的变化而影响应用程序
  • C. 不会因为存储策略的变化而影响存储结构
  • D. 不会因为某些存储结构的变化而影响其他的存储结构

正确答案: B

13. (单选题)在关系数据库中,视图是三级模式结构中的()

  • A.  内模式
  • B.  模式
  • C.  存储模式
  • D.  外模式

正确答案: D

14. (单选题)层次型、网状型和关系型数据库划分原则是(    )。

  • A. 记录长度
  • B. 文件的大小
  • C. 联系的复杂程度 
  • D. 数据之间的联系

正确答案: D

15. (单选题)数据库的网状模型应满足的条件是(    )。   

  • A. 允许一个以上的结点无双亲,也允许一个结点有多个双亲
  • B. 必须有两个以上的结点
  • C. 有且仅有一个结点无双亲,其余结点都只有一个双亲
  • D. 每个结点有且仅有一个双亲

正确答案: A

16. (单选题)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是( )  数据库。

  • A.  关系型  
  • B. 集中型
  • C. 网状型
  • D. 层次型

正确答案: D

17. (单选题)在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是(   )。   

  • A. 层次结构
  • B. 二维表结构
  • C. 网状结构
  • D. 封装结构

正确答案: B

1. (单选题)

关系数据库管理系统应能实现的专门关系运算包括( )。

  • A. 排序、索引、统计 
  • B. 选择、投影、连接
  • C. 关联、更新、排序
  • D. 显示、打印、制表

正确答案: B

2. (单选题)

关系模型中,一个关键字是( ) 。

  • A. 可由多个任意属性组成
  • B. 至多由一个属性组成 
  • C. 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
  • D. 以上都不是

正确答案: C

3. (单选题)

自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。

  • A. 元组
  • B. 行
  • C. 记录
  • D. 属性

正确答案: D

4. (单选题)

关系运算中花费时间可能最长的运算是()。

  • A. 投影
  • B. 选择
  • C. 笛卡尔积
  • D. 交

正确答案: C

5. (单选题)

关系模式的任何属性( )。

  • A. 不可再分
  • B. 可再分
  • C. 命名在该关系模式中可以不惟一
  • D. 以上都不是

正确答案: A

6. (单选题)

在关系代数运算中,四种基于传统集合理论的关系运算为( )。

  • A. 并、差、选择、投影
  • B. 并、交、选择、投影
  • C. 交、并、差、广义笛卡尔积
  • D. 并、差、交、选择

正确答案: C

7. (单选题)

设有关系R,按条件f对关系R进行选择,正确的是()。

  • A. R´R 
  • B. R wv R 
  • C. sf(R)
  • D. Pf(R)

正确答案: C

8. (单选题)

如图所示,两个关系R1和R2,它们进行( )运算后得到R3。

                                                  R2

D

E

M

1

2

5

M

N

M

I

J

K

R1

A

B

C

A

C

D

1

2

1

X

y

Y

R3

A

B

C

D

E

A

D

C

1

1

2

X

Y

y

M

M

N

I

I

J

  • A.  交  
  • B. 并 
  • C. 笛卡尔积
  • D. 连接

正确答案: D

1. (单选题) 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(  )。

  • A. 元组 
  • B. 行 
  • C. 记录
  • D. 属性

正确答案: D

2. (单选题)设有属性A,B,C,D,以下表示中不是关系的是( )。

  • A. R(A)  
  • B. R(A,B,C,D)
  • C. R(A×B×C×D)
  • D. R(A,B)

正确答案: C

3. (单选题)设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是( )。

  • A. PA(R) wv PD(S)
  • B. R∪S
  • C. PB(R) ∩ PB(S)
  • D. R wv S

正确答案: B

4. (单选题)数据库中的关键字是指( )。  

  • A. 能惟一决定关系的字段
  • B. 不可改动的专用保留字
  • C. 关键的很重要的字段
  • D. 能惟一标识元组的属性或属性集合

正确答案: D

5. (单选题) R(A,B,C,D)和S(C,D,E),下列不成立的关系代数表达式是( )。

  • A. R wv S
  • B. π1,2,3,4,7(RXS)
  • C. RUS
  • D. π1,2,3(R)wvπ1,3(R)

正确答案: C

6. (单选题)关系代数运算中,专门的关系运算有() 

  • A. 选择、投影、连接
  • B. 交、并、差
  • C. 笛卡尔积 、连接、自然连接
  • D. 笛卡尔积、商

正确答案: A

7. (单选题)传统的集合“并、交、差”运算施加于两个关系时,这两个关系的() 必须相同。

  • A. 属性个数 
  • B. 关系模式
  • C. 属性取值
  • D. 关系状态

正确答案: B

8. (单选题)关系代数中,从两个关系中找出相同元组的运算称为( ) 运算。

  • A. 并
  • B. 差
  • C. 交
  • D. 商

正确答案: C

1. (单选题)

SQL语言是( )的语言,易学习。

  • A.   过程化
  • B.  非过程化
  • C.  格式化
  • D.    导航式  

正确答案: B

2. (单选题)

SQL语言是( )语言。

  • A. 层次数据库
  • B. 网络数据库
  • C. 关系数据库
  • D. 非数据库

正确答案: C

3. (单选题)

SQL语言具有( )的功能。

  • A. 关系规范化、数据操纵、数据控制
  • B. 数据定义、数据操纵、数据控制
  • C. 数据定义、关系规范化、数据控制
  • D. 数据定义、关系规范化、数据操纵

正确答案: B

4. (单选题)

SQL语言具有两种使用方式,分别称为交互式SQL和( )。

  • A. 提示式SQL
  • B. 多用户SQL
  • C. 嵌入式SQL
  • D. 解释式SQL

正确答案: C

5. (单选题)

假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )。

  • A. S 
  • B. SC,C 
  • C. S,SC
  • D. S,C,SC

正确答案: D

6. (单选题)

若用如下的SQL语句创建一个student表:

   CREATE TABLE student(NO Char(4) NOT NULL,

   NAME Char(8) NOT NULL,

   SEX Char(2),

   AGE tinyint)

    可以插入到student表中的是()。

  • A.  (‘1031’,‘曾华’,男,23)
  • B.  (‘1031’,‘曾华’,NULL,NULL)
  • C. (NULL,‘曾华’,‘男’,‘23’)
  • D. (‘1031’,NULL,‘男’,23) 

正确答案: B

7. (单选题)

 SL语言的数据操纵语句包括SELECT,INSQERT,UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是()。

  • A. SELECT
  • B. INSERT 
  • C. UPDATE
  • D. DELETE

正确答案: A

8. (单选题)

第8到第10题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:

   S(S#,SN,SEX,AGE,DEPT)

   C(C#,CN)

   SC(S#,C#,GRADE)

其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。

检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是( )

  • A.
  • SELECT SN,AGE,SEX FROM S
  •       WHERE AGE>(SELECT AGE FROM S
  •                    WHERE SN=“王华”)
  • B.
  • SELECT SN,AGE,SEX
  •        FROM S
  •       WHERE SN=“王华”
  • C.
  • SELECT SN,AGE,SEX FROM S
  • WHERE AGE>(SELECT AGE
  •            WHERE SN=“王华”)
  • D.
  • SELECT SN,AGE,SEX FROM S
  •          WHERE AGE>王华.AGE

正确答案: A

9. (单选题)检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是          。

  • A.
  • SELECT S# FORM SC   WHERE C#=“C2” AND GRAD>=(SELECT GRADE FORM SC
  •                WHERE C#=“C2”)
  • B.
  • SELECT S# FORM SC
  •            WHERE C#=“C2” AND GRADE IN
  •               (SELECT GRADE FORM SC
  •                 WHERE C#=“C2”)
  • C.
  • SELECT S# FORM SC
  •         WHERE C#=“C2” AND GRADE NOT IN
  •                (SELECT GRADE FORM SC
  •                 WHERE C#=“C2”)
  • D.
  • SELECT S# FORM SC
  •            WHERE C#=“C2” AND GRADE>=ALL
  •            (SELECT GRADE FORM SC
  •               WHERE C#=“C2”)

正确答案: D

10. (单选题)检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是            。

  • A.
  • SELECT S.SN,SC.C#,SC.GRADE
  •         FROM S
  •         WHERE S.S#=SC.S#
  • B.
  • SELECT S.SN,SC.C#,SC.GRADE
  •         FROM SC
  •         WHERE S.S#=SC.GRADE
  • C.
  • SELECT S.SN,SC.C#,SC.GRADE
  •         FROM S,SC
  •         WHERE S.S#=SC.S#
  • D.
  • SELECT S.SN,SC.C#,SC.GRADE
  •         FROM S.SC

正确答案: C

11. (单选题)视图是一个“虚表”,视图的构造基于(    )

  • A.  基本表   
  • B.  视图   
  • C. 基本表或视图
  • D. 数据字典

正确答案: C

12. (单选题)

关系代数中的π运算符对应SELECT语句中的以下哪个子句?(   )

  • A.  SELECT
  • B.  FROM
  • C.  WHERE
  • D.  GROUP BY

正确答案: A

13. (单选题)

关系代数中的σ运算符对应SELECT语句中的以下哪个子句?(   )

  • A.  SELECT  
  • B.  FROM
  • C.  WHERE 
  • D.  GROUP BY

正确答案: C

14. (单选题)

关系代数中的×(笛卡尔积)运算符对应SELECT语句中的以下哪个子句?(   )

  • A.  SELECT 
  • B.  FROM
  • C.  WHERE 
  • D.  GROUP BY

正确答案: B

15. (单选题)在SQL的排序子句:ORDER BY 总分 DESC, 英语 DESC 表示(  )

  • A.  总分和英语分数都是最高的在前面
  • B.  总分和英语分数之和最高的在前面
  • C.  总分高的在前面,总分相同时英语分数高的在前面
  • D.  总分和英语分数之和最高的在前面,相同时英语分数高的在前面

正确答案: C

16. (单选题).使用查询语句:SELECT STUDENT.学号, STUDENT.姓名, SUM(分数) FROM STUDENT, GRADE

WHERE STUDENT.学号=GRADE.学号

GROUP BY STUDENT.学号, STUDENT.姓名

查询结果是()

  • A.  按学号分类的每个学生所有课程成绩的总分
  • B.  按学号分类的每个学生各课程成绩
  • C.  全体学生的各课程分类的成绩总分
  • D.  所有学生的所有课程成绩总分

正确答案: A

17. (单选题)在T-SQL语言中,用于删除一个视图的命令的关键字是()

  • A. DELETE
  • B. DROP
  • C. CLEAR 
  • D. REMOVE

正确答案: B

18. (单选题)T-SQL语言的GRANT和REMOVE语句主要是用来维护数据库的()

  • A. 完整性
  • B. 可靠性
  • C. 安全性
  • D. 一致性

正确答案: C

19. (单选题)SQL语言中,实现数据检索的语句是( )。  

  • A. SELECT
  • B. INSERT
  • C.  UPDATE
  • D.  DELETE

正确答案: A

20. (单选题)下列SQL语句中,修改表结构的是( )。  

  • A. ALTER
  • B. CREATE
  • C. UPDATE
  • D. INSERT

正确答案: A

21. (单选题)用于实现数据存取安全性的SQL语句是( )

  • A. CREATE TABLE 
  • B. COMMIT
  • C. GRANT和REVOKE
  • D. ROLLBACK

正确答案: C

1. (单选题, 5分)

设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )。

  • A. 关系规范化理论
  • B. 关系运算理论
  • C. 关系代数理论
  • D. 数理逻辑

正确答案: A

2. (单选题, 5分)

规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是( )。

  • A. 互不相关的
  • B. 不可分解的
  • C. 长度可变的
  • D. 互相关联的

正确答案: B

3. (单选题, 5分)

关系数据库规范化是为解决关系数据库中( )问题而引入的。

  • A. 插入、删除和数据冗余
  • B. 提高查询速度
  • C. 减少数据操作的复杂性 
  • D. 保证数据的安全性和完整性

正确答案: A

4. (单选题, 5分)

规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( )的缺陷。

  • A. 数据的不一致性
  • B. 结构不合理
  • C. 冗余度大
  • D. 数据丢失

正确答案: C

5. (单选题, 5分)

当关系模式R(A,B)已属于3NF,下列说法中( )是正确的。

  • A. 它一定消除了插入和删除异常 
  • B. 仍可能存在一定的插入和删除异常
  • C. 一定属于BCNF
  • D. A和C都是

正确答案: B

6. (单选题, 5分)

在关系模式R中,若其函数依赖集中所有决定因素都是候选键,则R最高范式是( )。

  • A. 2NF
  • B. 3NF
  • C. BCNF
  • D. 1NF

正确答案: C

7. (单选题, 5分)

在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于()。

  • A. 2NF
  • B. 3NF
  • C. BCNF
  • D. 1NF

正确答案: D

8. (单选题, 5分)

当B属性函数依赖于A属性时,属性A与B的联系是( )。

  • A. 1对多
  • B. 多对1
  • C. 多对多
  • D. 以上都不是

正确答案: B

9. (单选题, 5分)

关系模式中各级模式之间的关系为( ) 。

  • A. 3NFÌ2NFÌ1NF
  • B. 3NFÌ1NFÌ2NF
  • C. 1NFÌ2NFÌ3NF 
  • D. 2NFÌlNFÌ3NF

正确答案: A

10. (单选题, 5分)

关系模式R中的属性全部是主属性,则R的最高范式必定是( )。

  • A. 2NF
  • B. 3NF
  • C. BCNF
  • D. 4NF

正确答案: B

11. (单选题, 5分)

消除了部分函数依赖的1NF的关系模式,必定是( )。

  • A. 1NF
  • B. 2NF
  • C. 3NF
  • D. 4NF

正确答案: B

12. (单选题, 5分)

根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式?( )。

   部门(部门号,部门名,部门成员,部门总经理)

  • A. 部门总经理
  • B. 部门成员
  • C. 部门名
  • D. 部门号

正确答案: B

13. (单选题, 5分)

设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是 ( )。

  • A. W1(工号,姓名) ,W2(工种,定额)
  • B. W1(工号,工种,定额)   W2(工号,姓名)
  • C. W1(工号,姓名,工种)   w2(工号,定额)
  • D. 以上都不对

正确答案: C

14. (单选题, 5分)

若关系为1NF,且它的每一非主属性都________候选键,则该关系为2NF。

  • A. 部分函数依赖于
  • B. 完全函数依赖于
  • C. 传递函数依赖于
  • D. 函数依赖于

正确答案: B

15. (单选题, 5分)

在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则,保侍原有的函数依赖性和()

  • A. 数据完整性
  • B. 关系模式
  • C. 查询效率
  • D. 无损连接性

正确答案: D

1. (单选题, 5分)

在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )段。

  • A. 需求分析
  • B. 概念设计
  • C. 逻辑设计 
  • D. 物理设计

我的答案: B

2. (单选题, 5分)

在关系数据库设计中,设计关系模式是( )的任务。

  • A. 需求分析阶段 
  • B. 概念设计阶段
  • C. 逻辑设计阶段
  • D. 物理设计阶段

我的答案: C

3. (单选题, 5分)

数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是( )。

  • A. 建立库结构
  • B. 扩充功能 
  • C. 加载数据 
  • D. 系统调试

我的答案: B

4. (单选题, 5分)

从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的关键字是  。

  • A.  M端实体的关键字
  • B.  N端实体的关键字 
  • C. M端实体关键字与N端实体关键字组合
  • D. 重新选取其他属性 

我的答案: C

5. (单选题, 5分)

当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。

  • A. 属性冲突
  • B. 语法冲突
  • C. 结构冲突 
  • D. 命名冲突

我的答案: B

6. (单选题, 5分)

数据流程图(DFD)是用于描述结构化方法中                阶段的工具。

  • A.  A .可行性分析
  • B.  详细设计
  • C.  需求分析
  • D.  程序编码

我的答案: C

7. (单选题, 5分)

“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库 ( )阶段。

  • A. 需求分析
  • B. 逻辑设计
  • C. 物理设计
  • D. 模式设计

我的答案: C

8. (单选题, 5分)

 在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为( ).

  • A. 数据字典
  • B. 数据流 
  • C. 数据结构
  • D. 数据模式

我的答案: A

9. (单选题, 5分)

.在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分E-R图之间难免有不一致的地方,这些冲突主要有( )。

  • A. 属性冲突
  • B. 命名冲突
  • C. 结构冲突
  • D. 以上选项皆是

我的答案: D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值