# 习题 1

# 选择题

  1. 下面不属于数据模型要素的是

    • 数据结构
    • 数据操作
    • 数据控制
    • 完整性约束
  2. 数据库 (DB)、数据库系统 (DBS) 和数据库管理系统 (DBMS) 的关系是

    • DBMS 包括 DBS 和 DB
    • DBS 包括 DBMS 和 DB
    • DB 包括 DBS 和 DBMS
    • DBS 就是 DBMS, 也就是 DB
  3. 能唯一标识实体的最小属性集称为

    • 候选码
    • 外码
    • 联系
    • 码
  4. 在数据模型中,概念模型是

    • 依赖于计算机的硬件
    • 独立于 DBMS
    • 依赖于 DBMS
    • 依赖于计算机的硬件和 DBMS
  5. 概念模型最著名和最常用的表示方法是

    • E-R 图
    • 概念模型
    • 数据模型
    • 范式分析
  6. 数据库设计人员和用户之间沟通信息的桥梁是

    • 程序流程图
    • 模块结构图
    • 实体联系图
    • 数据结构图

# 填空题

  1. 数据库的特性包括共享性、独立性、完整性和减少数据冗余

  2. 数据模型是对现实世界数据特征的抽象,它是用来描述数据、组织数据和对数据进行操作

  3. 数据模型一般由数据结构、数据操作、数据完整性约束三部分组成

  4. 数据模型按应用层次可分为三类:概念模型、逻辑模型、物理模型

    概念模型 = E-R 设计图
    逻辑模型 = 表结构设计图
    物理模型 = 具体到 mysql 中建立的每个表

  5. 数据库应用中三种主要的逻辑模型有层次模型、网状模型、关系模型, 关系模型是应用最广泛、最重要的一种逻辑模型

  6. 大数据指海量或巨量数据,大数据以新的计算模式为手段,获取、存储、管理、处理并提炼 数据以帮助使用者决策

  7. 大数据的技术支撑有计算速度的提高、存储成本的下降和对人工智能的需求

  8. NoSQL 数据库泛指非关系型的数据库,NoSQL 指其在设计上和传统的关系数据库不同

# 习题 2

# 选择题

  1. 关系模型中的一个候选码

    • 可由多个任意属性组成
    • 必须由多个属性组成
    • 至少由一个属性组成
    • 可由一个或多个其值能唯一地标识该关系模型中任何元的属性组成
  2. 设关系 R 中有 4 个属性 3 个元组,设关系 S 中有 6 个属性 4 个元组,则 R X S 属性和元组个数分别是

    • 10 和 7
    • 10 和 12
    • 24 和 7
    • 24 和 12
  3. 如果关系中某一属性组的值能唯一地标识一个元组,则称为

    • 候选码
    • 外码
    • 联系
    • 主码
  4. 以下对关系性质的描述中错误的是

    • 关系中每个属性值都是不可分解的
    • 关系中允许出现相同的元组
    • 定义关系模式时可随意指定属性的排列顺序
    • 关系中元组的排列顺序可任意交换
  5. 关系模型上的关系操作包括

    • 关系代数和集合运算
    • 关系代数和谓词演算
    • 关系演算和谓词演算
    • 关系代数和关系演算
  6. 关系中主码不允许取空值是符合约束规则

    • 实体完整性
    • 参照完整性
    • 用户定义完整性
    • 数据完整性
  7. 关系代数的 5 种基本关系运算是

    • U,∩,⋈,σ,π (并,交,连接,选择,投影)
    • U,-,Χ,σ,π (并,差,笛卡尔积,选择,投影)
    • U,∩,Х,σ,π (并,交,笛卡尔积,选择,投影)
    • U,-,⋈,σ,π (并,差,连接,选择,投影)

    π 就是书本上的投影运算符

  8. 集合 R 与 S 的交可用关系代数的基本运算表示为

    • R+(R-S)
    • S-(R-S)
    • R-(S-R)
    • R-(R-S)
  9. 关系演算是用来表达查询要求的方式

    • 关系的运算
    • 域
    • 元组
    • 谓词

# 填空题

  1. 关系模型由关系数据结构、关系操作和关系完整性三部分组成

  2. 关系操作的特点是集合操作方式

  3. 在关系模型的三种完整性约束中, 实体完整性和参照完整性是关系模型必须满足的完整性约束条件,由 DBMS 自动支持

  4. 一个关系模式可以形式化地表示为 R (U,D,DOM,F)

  5. 关系操作语言可分为关系代数语言、关系演算语言和结构化查询语言三类

  6. 查询操作的 5 种基本操作是并、差、笛卡儿积、选择、投影

# 习题 3

# 选择题

  1. MySQL 是

    • 数据库系统
    • 数据库
    • 数据库管理员
    • 数据库管理系统
  2. MySQL 组织数据采用

    • 数据模型
    • 关系模型
    • 网状模型
    • 层次模型
  3. 下面的数据库产品, 是开源数据库

    • MySQL
    • Oracle
    • SQL Server
    • DB2
  4. UNIX 和 Linux 操作系统平台不能使用作为数据库

    • DB2
    • SQL Server
    • Oracle
    • MySQL

    SQL Server 仅支持 Window 平台

# 填空题

  1. 登录服务器可以使用 Mysql 命令行客户端方式和 Windows 命令行 两种方式

    MySQL 命令行客户端 = 选择 “开始” → “所有程序” → MySQL → MySQL Server 8.0 → MySQL Server 8.0 Command Line Client
    Windows 命令行 = “cd C:\Program Files\MySQL\MySQL Server 8.0\bin” → “mysql -u root -p”

  2. 在 MySQL 服务的 “启动类型” 下拉列表框中可以选择 “自动”、“手动” 和 “禁用” 等选项

总访问量:加载中...更新于