you are right数据库选择题

本文主要探讨了数据库设计中的逻辑结构设计,强调了从概念结构设计到逻辑结构设计的转换。同时,文章涵盖了关系数据库的规范化理论,强调了1NF的要求,即属性的不可再分性。此外,还介绍了数据库设计的E-R图工具在概念结构设计阶段的应用。文章深入浅出地讨论了数据库的诸多方面,包括但不限于:主键和外键的概念、索引的创建和使用、视图的创建与功能、存储过程和触发器的运用、事务处理以及数据库的隔离级别等。内容丰富,旨在帮助读者更好地理解和掌握数据库系统的基础知识和操作技巧。
摘要由CSDN通过智能技术生成

ban数据库设计中的逻辑结构设计的任务是把(  D )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。

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

正确答案: D:概念结构设计;

ban关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足( D  )。

  • A. 主关键字唯一标识表中的每一行
  • B. 关系中的行不允许重复
  • C. 每个非关键字列都完全依赖于主关键字
  • D. 每个属性都有是不可再分的基本数据项

正确答案: D:每个属性都有是不可再分的基本数据项;

ban在数据库设计中使用E-R图工具的阶段是( D  )。

  • A. 需求分析阶段
  • B. 数据库物理设计阶段
  • C. 数据库实施阶段
  • D. 概念结构设计阶段

正确答案: D:概念结构设计阶段;

ban下列四项中说法不正确的是( C  )

  • A. 数据库减少了数据冗余
  • B. 数据库中的数据可以共享
  • C. 数据库避免了一切数据的重复
  • D. 数据库具有较高的数据独立性

正确答案: C:数据库避免了一切数据的重复;

ban公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是(d   )

  • A. 多对多
  • B. 一对一
  • C. 多对一
  • D. 一对多

正确答案: D:一对多;

ban下列哪个不是数据库对象(  a )。

  • A. 数据模型
  • B. 视图
  • C. 表
  • D. 触发器

正确答案: A:数据模型;

ban( a  )是实体属性。

  • A. 形状
  • B. 汽车
  • C. 盘子
  • D. 高铁

正确答案: A:形状;

ban(  b )字段可以采用默认值。

  • A. 姓名
  • B. 专业
  • C. 备注
  • D. 出生时间

正确答案: B:专业;

banDECIMAL是( a  )数据类型

  • A. 可变精度浮点值
  • B. 整数值
  • C. 双精度浮点值
  • D. 单精度浮点值

正确答案: A:可变精度浮点值;

banMySQL是( c  )

  • A. 数据库
  • B. DBA
  • C. DBMS
  • D. 数据库系统

正确答案: C:DBMS;

banMySQL是一种(a   )类型的数据库管理系统。

  • A. 关系模型
  • B. 网状模型
  • C. 实体-关系模型
  • D. 层次模型

正确答案: A:关系模型;

banMySql数据库中,取余数的运算符是( a  )。

  • A. %
  • B. mode
  • C. /
  • D. *

正确答案: A:%;

banMySQL组织数据采用(c   )

  • A. 层次模型
  • B. 网状模型
  • C. 关系模型
  • D. 数据模型

正确答案: C:关系模型;

banSQL是一种(  c )语言。

  • A. 函数型
  • B. 高级算法
  • C. 关系数据库
  • D. 人工智能

正确答案: C:关系数据库;

banSQL语言是(  d )的语言,较易学习 。

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

正确答案: D:非过程化;

ban出生时间字段不宜选择(c   )类型。

  • A. date
  • B. char
  • C. int
  • D. datetime

正确答案: C:int;

ban储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是(d )。

  • A. 一对一的联系
  • B. 一对多的联系
  • C. 多对一的联系
  • D. 多对多的联系

正确答案: D:多对多的联系;

ban对于MySql数据库,设计用户表时,家庭住址字段最好采用下面的哪个数据类型进行存储( c  )

  • A. CHAR
  • B. CHAR2
  • C. VARCHAR
  • D. VARCHAR2

正确答案: C:VARCHAR;

ban根据关系模式的完整性规则,一个关系中的主键( c  )。

  • A. 不能由两个字段组成
  • B. 不能成为另一个关系的外部键
  • C. 不允许空值
  • D. 可以取空值

正确答案: C:不允许空值;

ban关系数据库中,主键是(d   )

  • A. 创建唯一的索引,允许空值
  • B. 只允许以表中第一字段建立
  • C. 允许有多个主键的
  • D. 为标识表中唯一的实体

正确答案: D:为标识表中唯一的实体;

ban关于表的主键,说法正确的是(d   )。

  • A. 主键字段最多只能建立在一个字段上
  • B. 主键字段的值可以重复
  • C. 主键字段的值能为Null
  • D. 主键字段的值不能重复

正确答案: D:主键字段的值不能重复;

ban设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。则部门与职员实体之间的联系类型是(b)

  • A. m:n
  • B. 1:m
  • C. m:1
  • D. 1:1

正确答案: B:1:m;

ban数据库服务器、数据库和表的关系,正确的说法是(b   )

  • A. 一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
  • B. 一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表
  • C. 一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
  • D. 一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表

正确答案: B:一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表;

ban图书与读者之间是( b  )

  • A. 一对一关系
  • B. 多对一关系
  • C. 多对多关系
  • D. 一对多关系

正确答案: B:多对一关系;

ban下列描述正确的是( b  )。

  • A. 一个数据库只能包含一个数据表
  • B. 一个数据库可以包含多个数据表
  • C. 一个数据库只能包含两个数据表
  • D. 一个数据表可以包含多个数据库

正确答案: B:一个数据库可以包含多个数据表;

ban下列四项中,不属于数据库特点的是(  c )。

  • A. 数据共享
  • B. 数据完整性
  • C. 数据冗余很高
  • D. 数据独立性高

正确答案: C:数据冗余很高;

ban下列语言中属于结构化查询语言的是( c  )。

  • A. Java
  • B. C
  • C. SQL
  • D. C++

正确答案: C:SQL;

ban以下哪种操作能够实现实体完整性( d  )

  • A. 设置唯一键
  • B. 设置外键
  • C. 减少数据冗余
  • D. 设置主键

正确答案: D:设置主键;

ban在数据库管理系统中,设计表属于(  b )

  • A. 概念结构设计
  • B. 逻辑结构设计
  • C. 物理结构设计
  • D. 数据库设计

正确答案: B:逻辑结构设计;

ban以下各个选项哪些(       d   )是登录MySQL服务器的正确命令?

  • A. mysql –u root -p
  • B. mysql –h 127.0.0.1 –u root –p
  • C. mysql –h localhost –u root –p
  • D. 以上都是可选的方法

正确答案: D:以上都是可选的方法;

ban查找表结构用以下哪一项( d)

  • A. FIND
  • B. SELETE
  • C. ALTER
  • D. DESC

正确答案: D:DESC;

ban查找数据表中的记录用以下哪一项(c )

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

正确答案: C:SELECT;

ban查找数据库中所有的数据表用以下哪一项(b )

  • A. SHOW DATABASE
  • B. SHOW TABLES
  • C. SHOW DATABASES
  • D. SHOW TABLE

正确答案: B:SHOW TABLES;

ban创建表时,不允许某列为空可以使用:(a)

  • A. NOT NULL
  • B. NO NULL
  • C. NOT BLANK
  • D. NO BLANK

正确答案: A:NOT NULL;

ban创建视图的命令是( d)

  • A. alter view
  • B. alter table
  • C. create table
  • D. create view

正确答案: D:create view;

ban创建视图时:(a)

  • A. 可以引用其它的视图
  • B. 一个视图只能涉及一张表
  • C. 可以替代一个基表
  • D. 以上说法都不正确

正确答案: A:可以引用其它的视图;

ban创建数据库使用以下哪项(d )

  • A. create mytest
  • B. create table mytest
  • C. database mytest
  • D. create database mytest

正确答案: D:create database mytest;

ban关系数据库中,主键是(d )

  • A. 创建唯一的索引,允许空值
  • B. 只允许以表中第一字段建立
  • C. 允许有多个主键的
  • D. 为标识表中唯一的实体

正确答案: D:为标识表中唯一的实体;

ban关于表的主键,说法正确的是(d )

  • A. 主键字段最多只能建立在一个字段上
  • B. 主键字段的值可以重复
  • C. 主键字段的值能为Null
  • D. 主键字段的值不能重复

正确答案: D:主键字段的值不能重复;

ban建表语句中的 not null,该代码表示的含义是:(b)

  • A. 允许空格
  • B. 非空约束
  • C. 不允许写入数据
  • <
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值