数据库系统--第一章问题&答案(数据库系统概论)

目录

1. 数据、数据库、数据库管理系统、数据库系统

2. 数据库系统的好处:

3. 数据库管理系统的主要功能

4. 数据库系统的特点及组成

5. 数据模型组成的三要素

6. 数据库的概念模型

7. 数据库系统的三级模式结构及优点

        1.数据库系统的三级模式结构:

       2.数据库系统的三级模式结构的优点:

8. DBA的职责是什么?

9. 数据库系统和文件系统相比有什么优点

10. DBMS支持哪几种数据模型

11. 什么是数据独立性


1. 数据、数据库、数据库管理系统、数据库系统

  1. 数据:一切能够被计算机识别有效处理的记录。
  2. 数据库:长期存储在计算机中,可共享,有组织的大量数据的集合。
  3. 数据库管理系统:位于用户和操作系统之间的一层数据管理软件。
  4. 数据库系统:一般由数据库、数据库管理系统、数据库管理员和应用程序等组成的,可以用来存储、管理、处理和维护数据的系统。

2. 数据库系统的好处:

  1. 可以提高应用开发效率,方便用户的使用,减轻管理人员维护的负担
  2. 当数据的逻辑结构和物理结构发生改变时,数据库系统可以不发生变化,从而减轻了应用程序的维护和修改
  3. 便于数据的集中管理、控制数据冗余、提高数据的利用率和一致性

3. 数据库管理系统的主要功能

  1. 数据定义功能
  2. 数据存储、管理功能
  3. 数据操作功能
  4. 数据库建立和维护功能
  5. 数据库事务管理和运行管理

4. 数据库系统的特点及组成

  1. 数据库系统的特点数据结构化;数据可共享,冗余度低和易扩充;数据独立性高;数据库由数据库管理系统统一管理和维护
  2. 数据库系统组成:数据库、数据库管理系统、数据库管理人员,应用程序

5. 数据模型组成的三要素

  1. 数据结构:所研究的对象类型的集合
  2. 数据操作:数据库中允许对对象进行的操作的集合
  3. 数据的约束条件:完整性规则;用来限定符合数据模型的数据库状态和状态的变化。

6. 数据库的概念模型

  1. 概念模型:信息世界对现实世界做的第一层抽象
  2. 实体:客观存在并相互区分的事物
  3. 实体型:具有相同属性的实体;
  4. 实体集:相同实体型的集合(全体学生)
  5. 实体之间的联系:不同实体型的实体集之间的联系

7. 数据库系统的三级模式结构及优点

        1.数据库系统的三级模式结构

  1. 外模式:数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述(数据库的数据视图)
  2. 模式(逻辑模式):数据库中全体数据的逻辑结构和特征的描述
  3. 内模式(存储模式):数据库在数据库系统内部的表示(对数据的物理结构和存储方式的描述)

       2.数据库系统的三级模式结构优点

  1. 把数据的具体组织留给数据库管理系统管理,使用户能够逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储
  2. 同时两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性

8. DBA的职责是什么?

DBA则是这个机构的一个(组)人员,负责全面管理和控制数据库系统职责有:

  1. 决定数据库中的信息内容和结构:数据库中要存放哪些信息
  2. 决定数据库的存储结构和存取策略:获得较高的存取效率和存储空间利用率
  3. 约定义数据的安全性要求和完整性约束条件:负责确定各个用户对数据库的存取权限、数据的保密级别和完整性约束条件
  4. 监控数据库的使用和运行:转储数据、维护日志文件、故障恢复
  5. 数据库的改进和重组重构:对运行情况进行记录、统计分析,以此来不断改进数据库设计

9. 数据库系统和文件系统相比有什么优点

文件系统 数据库管理系统
某一应用 显示世界
共享性差,冗余度大 共享性高,冗余度小
记录内有结构,整体无结构 数据结构化,用数据模型描述
应用程序自己控制 有数据库管理系统提供数据安全性,完整性,并发控制和恢复能力
独立性差 具有高度的物理独立性和一定的逻辑独立性

10. DBMS支持哪几种数据模型

层次模型、网状模型、关系模型、面向对象模型

11. 什么是数据独立性

  1. 数据独立性是指包括物理独立性和逻辑独立性
  2. 物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。
  3. 逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。

相关推荐

  1. 数据库系统概论-第二

    2024-05-13 14:30:03       6 阅读
  2. 数据库系统原理【练习题】——第一概述

    2024-05-13 14:30:03       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 14:30:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 14:30:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 14:30:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 14:30:03       20 阅读

热门阅读

  1. NTP 协议获取网络时间

    2024-05-13 14:30:03       11 阅读
  2. day10-16:Spring Security

    2024-05-13 14:30:03       8 阅读
  3. vue3 setup标签使用总结

    2024-05-13 14:30:03       12 阅读
  4. [力扣题解]135. 分发糖果

    2024-05-13 14:30:03       11 阅读
  5. Leetcode 3145. Find Products of Elements of Big Array

    2024-05-13 14:30:03       11 阅读
  6. 《管理评论》文本分析技术最新进展总结盘点

    2024-05-13 14:30:03       12 阅读
  7. css 实现背景图和背景色正片叠底

    2024-05-13 14:30:03       12 阅读
  8. git cherry-pick命令使用

    2024-05-13 14:30:03       14 阅读
  9. SpringMVC

    2024-05-13 14:30:03       11 阅读