数据库设计基础习题及答案 下载本文

内容发布更新时间 : 2024/12/27 4:12:07星期一 下面是文章的全部内容请认真阅读。

数据库设计基础习题及答案

1.在数据库中,数据模型包括数据结构、数据操作和( )。A A)数据约束 B)数据类型 C)关系运算 D)查询

2.一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是( )。A A)一对多 B)一对一 C)多对一 D)多对多 3.有两个关系R和T如下:

则由关系R得到关系T的操作是( )。A A)投影 B)交 C)选择 D)并

4.在数据库系统中,数据模型包括概念模型、逻辑模型和( )。A A)物理模型 B)空间模型 C)时间模型 D)数字模型 5.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是( )。A

A)多对一 B)一对多 C)一对一 D)多对多

6.有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( )。A A)自然连接 B)交 C)投影 D)并 7.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的( )。A A)逻辑独立性 B)物理独立性 C)应用独立性 D)以上都不对

8.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是( )。A A)一对多 B)一对一 C)多对一 D)多对多 9.有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( )。A

A)并 B)投影 C)交 D)选择

10.逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是( )。A A)关系模型 B)谓词模型 C)物理模型 D)实体-联系模型 11.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是( )。A A)多对多 B)一对多 C)多对一 D)一对一

12.有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( )。B A)选择 B)差 C)交 D)并 13.下面对软件测试描述错误的是( )。B A)严格执行测试计划,排除测试的随意性 B)随机地选取测试数据

C)软件测试的目的是发现错误

D)软件测试是保证软件质量的重要手段

14.数据库中对概念模式内容进行说明的语言是( )。A A)数据定义语言 B)数据操纵语言 C)数据控制语言 D)以上都不对