数据库【2】--- 数据库,数据库管理系统,关系型数据库管理系统

文章目录

    • 1. 什么是数据库
      • Oracle:Oracle数据库的数据名义上是存放在表空间中(逻辑结构),实际上存放在数据文件中(.dbf文件) 物理结构
    • 2. 什么是数据库管理系统
    • 3. 什么是关系型数据库管理系统

1. 什么是数据库

是一个存储数据的仓库,可以按照指定的规则将数据持久化到磁盘中,多个用户可以访问的一个集合,能够又快有准的检索(查询)需要的数据。

Oracle是一个关系型的数据库,最大的优点是能够快速检索(查询)数据

Oracle:Oracle数据库的数据名义上是存放在表空间中(逻辑结构),实际上存放在数据文件中(.dbf文件) 物理结构

2. 什么是数据库管理系统

数据库管理系统相当于一个公司,这个公司可以管理多个仓库

DBMS: Database Manager System

数据库管理系统和数据库之间的关系:一个数据库管理系统可以管理多个数据库

3. 什么是关系型数据库管理系统

数据库中的数据全部存放在表中(表是数据库的逻辑结构)

表跟Java中的实体类相似,需要在表和表之间建立关系

Oracle是一个关系型的数据库管理系统,简称RDBMS Relation Database Manager System

实体关系图,E-R图(Entity-Relation): 可以在实体和实体之间建立关系,例如:在员工表和部门表之间建立Many-To-One(多对一)关系,多个员工对应一个部门。

建立关系好处:能够将多个局部给关联成一个整体,减少了数据的冗余。

你可能感兴趣的:(数据库,Oracle数据库)