文章目录

一些术语

  1. DBMS(DataBase Management System):数据库管理系统,是一种软件产品,把一个企业的数据以记录的形式在计算机中保存下来;记录的例子包括:销售记录、学生记录、图书馆藏书订单记录等
  2. DataBase:数据库;像上面一样为一个共同的目的所保存起来所有数据的集合
  3. DataBase User:数据库用户,分为三类:
    End User:最终用户(交互式用户);按照访问方式不同分为两类:临时用户(用命令访问DBMS的)和初级用户(用菜单访问DBSM的)
    Application Programmer:应用程序员,编写菜单程序程序员
    DataBase Administrator:DBA,管理员,管理DBMS的专家

知识

  1. 一个情景:若干个数据库放在磁盘上,有同一个DBMS来管理;多个最终用户和DBA通过网络来操作数据管理系统与这些数据库交互
  2. 数据模型:为组织和访问DB中的信息的方法叫做数据模型
  3. 商业模型:进程模型;数据模型(指数据库的逻辑模型,由数据构造而成,先构造逻辑模型,再转为物理模型,再转化为I/O数据结构,最后生成DB
  4. 数据模型有以下几种
    层次数据模型(Hierarchical Data Model)
    网状数据模型(Network Data Model)
    关系模型(Relational Model)
    面向对象模型(Object-Oriented Model)
    (后两者结合产生对象-关系模型)
  5. 层次数据模型
    不同类型的记录通过层次结构相互联系,它构成了一个有向树
    例如
    [Russell Han] 23 | 数据库基础 | 数据库概论
  6. 网状数据模型
    是层次化模型的推广,某一级的记录集合可以再上一级中对应两个不同的包含层次,把数据组织成了一个有向无环图
    例如
    [Russell Han] 23 | 数据库基础 | 数据库概论
  7. 关系数据模型
    所有信息被表示成命名的表,表由被标注的列组成
    单张表如
    [Russell Han] 23 | 数据库基础 | 数据库概论
    再来几张表,如课程信息表,几张表共同构成学生选课数据库
  8. 对象数据模型

例题

本章暂无

相关文章:

  • 2021-10-17
  • 2021-07-30
  • 2021-06-23
  • 2021-12-07
猜你喜欢
  • 2021-07-25
  • 2021-10-12
  • 2022-01-31
  • 2021-09-22
  • 2021-11-27
相关资源
相似解决方案