数据库概论习题 | 第1章

内容纲要
  1. 试述数据、数据库、数据库管理系统、数据库系统的概念。

    1. 数据与其语义不可分
    2. 数据库技术是管理数据的技术,数据是数据库管理的基本对象
    3. 数据库的数据具有永久存储、有组织和可共享三个基本特点
    4. 每个数据库中的数据都是按照某一种数据模型组织、描述和存储的
    5. 数据库是数据库系统的一个组成部分
  2. 使用数据库系统有什么好处?

    1. 大大提高应用开发效率
    2. 当数据的逻辑结构需要改变时,开发人员不必修改应用程序,或者只修改的应用程序
    3. 减轻DBA维护系统的负担
  3. 数据库系统的特点。

    1. 数据结构化
    2. 数据的共享性高,冗余度低,易扩充
    3. 数据独立性高
    4. 数据由 DBMS 统一管理和控制
  4. DBMS 的主要功能。

    1. 数据库定义功能
    2. 数据组织、存储和管理
    3. 数据操纵
    4. 数据库的事务管理和运行管理
    5. 数据库的建立和维护
    6. 其他
  5. 什么是概念模型,简述其作用。

    概念模型用于信息世界的建模。

  6. 试述数据模型的概念、数据模型的作用和数据类型的三个要素。

    数据模型是数据库系统中最重要的概念之一;数据模型通常由数据结构、数据操作和完整性约束三部分组成;数据库系统中模型分成两类或两个层次:一是概念模型,是按用户的观点来对数据和信息建模,用于信息世界的建模,强调语义表达能力,概念简单清晰;二是数据模型,是按计算机系统的观点对数据建模,用于机器世界,人们可以用它定义和操作数据库中的数据。

  7. 试述层次模型的概念:

    层次模型两个条件:有且只有一个结点没有双亲结点,称为根结点;根以外的其他结点有且只有一个双亲结点。

  8. 试述网状模型的概念:

    网状模型两个条件:允许一个以上的结点无双亲;一个结点可以有多于一个的双亲。

  9. 层次、网状数据库的缺点。

    层次数据库的缺点:现实世界中很多联系是非层次性的,层次模型不能自然表示这类联系
    网状数据库的缺点:结构比较复杂,而且随着应用环境的扩大,数据库的结构变得越来越复杂,不利于最终用户掌握;其数据定义语言(DDL)、数据操纵语言(DML)比较复杂

  10. 试述关系模型的概念,解释术语:

    关系模型中数据的逻辑结构是一张二维表。
    关系:一个关系对应一张表
    属性:表中一列
    域:属性的取值范围
    元组:表中一行
    码:表中某个属性组,可唯一确定一个元组
    分量:元组中的一个属性值
    关系模式:对关系的描述

留下评论

您的电子邮箱地址不会被公开。