- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库设计与建模试题及答案分享
姓名:____________________
一、单项选择题(每题1分,共20分)
1.数据库的三级模式结构中,内模式也称为:
A.用户模式
B.外模式
C.内模式
D.模式
2.在关系数据库中,用于描述一个关系的二维表被称为:
A.数据库
B.表
C.关系
D.索引
3.以下哪个不属于数据库系统中的数据模型?
A.层次模型
B.网络模型
C.关系模型
D.概念模型
4.在SQL语言中,创建表的语句是:
A.CREATE
B.INSERT
C.DELETE
D.UPDATE
5.在数据库设计过程中,以下哪个阶段是对需求进行分析和规范化的阶段?
A.概念结构设计
B.逻辑结构设计
C.物理结构设计
D.实体-关系模型设计
6.关系数据库中,每个字段可以定义为:
A.字段名和数据类型
B.表名和数据类型
C.字段名和长度
D.表名和长度
7.在数据库系统中,为了保证数据一致性,常用的方法是:
A.实体完整性约束
B.候选关键字
C.参照完整性约束
D.视图
8.在SQL语言中,查询数据表中某一列的所有不同值,使用的语句是:
A.SELECTDISTINCT
B.INSERT
C.UPDATE
D.DELETE
9.在数据库中,一个实体的关键字是:
A.可以重复的属性
B.不可以重复的属性
C.必须具有唯一值的属性
D.任意属性
10.以下哪个不属于关系数据库的特点?
A.高度结构化
B.易于管理
C.易于维护
D.易于扩展
11.在数据库中,一个表可以有多个主键,正确吗?
A.是的
B.不是
C.有时是
D.取决于具体数据库系统
12.在关系数据库中,实现实体之间联系的方式是:
A.外键
B.联合主键
C.关系
D.视图
13.以下哪个不属于SQL语言的DML语句?
A.SELECT
B.INSERT
C.UPDATE
D.CREATE
14.在数据库设计中,以下哪个阶段负责将逻辑结构转换为物理结构?
A.概念结构设计
B.逻辑结构设计
C.物理结构设计
D.实体-关系模型设计
15.在SQL语言中,修改表中列的语句是:
A.CREATE
B.ALTER
C.INSERT
D.DELETE
16.在数据库中,一个实体可以与多个实体具有联系,正确吗?
A.是的
B.不是
C.有时是
D.取决于具体数据库系统
17.以下哪个不属于SQL语言的DDL语句?
A.CREATE
B.SELECT
C.INSERT
D.ALTER
18.在关系数据库中,一个实体的候选关键字是指:
A.任何能唯一标识该实体的属性集合
B.至少有一个属性能唯一标识该实体
C.只能有一个属性能唯一标识该实体
D.以上都不对
19.在数据库中,以下哪个阶段负责确定数据的存储结构和访问方法?
A.概念结构设计
B.逻辑结构设计
C.物理结构设计
D.实体-关系模型设计
20.在关系数据库中,一个实体的所有属性集合称为:
A.实体
B.属性
C.实体-关系
D.关系
二、多项选择题(每题3分,共15分)
1.以下哪些是数据库设计的基本原则?
A.一致性原则
B.简化原则
C.完整性原则
D.正确性原则
2.在关系数据库中,以下哪些是关系运算?
A.并集
B.交集中
C.差集
D.投影
3.在数据库中,以下哪些是完整性约束?
A.实体完整性约束
B.参照完整性约束
C.唯一性约束
D.约束性约束
4.在数据库设计中,以下哪些阶段是数据库设计的基本步骤?
A.需求分析
B.概念结构设计
C.逻辑结构设计
D.物理结构设计
5.在SQL语言中,以下哪些是DML语句?
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
三、判断题(每题2分,共10分)
1.数据库系统是指数据库和数据库管理系统的集合。()
2.关系数据库中,一个实体可以与多个实体具有一对一的联系。()
3.在数据库设计中,物理结构设计是数据库设计的最后阶段。()
4.在关系数据库中,一个实体的候选关键字是指至少有一个属性能唯一标识该实体。()
5.在SQL语言中,查询数据表中某一列的所有不同值,使用的语句是SELECTDISTINCT。()
6.在数据库中,一个实体的所有属性集合称为属性。()
7.在数据库设计中,需求分析阶段是对用户需求进行分析和规范化的阶段。()
8.在关系数据库中,一个实体的候选关键字是指任何能唯一标识该实体的属性集合。()
9.
文档评论(0)