初识数据库与数据库管理系统

实体的概念与数据库

  • 实体(对象): 客观存在的事物都是实体
  • 实体数据的存储要求: 必须按照一定的分类和规律存储
  • 数据库: 专门用于存储这些实体的信息的数据集合
  • 数据库的特点:
    • 海量存储数据/数据检索非常方便
    • 保持数据信息的一致/完整/并实现数据的共享和安全
    • 通过组合分析,产生新的有用信息
  • 数据表:实体信息存储的基本单元,同类实体存放在同一个表中,表又称为实体集合
    在这里插入图片描述表
  • 数据表的其他名词
    • 行(记录):实体
    • 列(字段):实体属性

不同实体存储

  • 存储方法 : 不同实体存放在不同的数据表中
    在这里插入图片描述
  • 数据库的理解
    • 由大量数据 / 表间关系 / 以及各种数据操作对象组合成的一个数据集合
    • 它不是一个简单的数据组合场所

数据库管理系统

  • DBMS(DataBase Management System)的概念
    • 是一个由用户使用的数据库管理软件 , 目的就是让用户通过操作数据库管理系统完成对数据库数据的处理
  • DBMS的功能
    • 创建数据库 : 能够提供数据定义语言(Data Defination Language, 简称DDL), 用户利用DDL可以方便地建立数据库(数据表 / 关系 / 各种对象)
    • 操作数据库 : DBMS通过提供数据库操纵语言(Data Manipulation Language, 简称DML)实现其数据的插入 / 修改 / 删除 / 查询 / 统计等数据存取及处理功能
      在这里插入图片描述

相关推荐

  1. hadoop大数据原理应用-----hadoop习题集

    2024-04-20 23:48:03       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-20 23:48:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-20 23:48:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-20 23:48:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-20 23:48:03       18 阅读

热门阅读

  1. 每日算法4.17

    2024-04-20 23:48:03       15 阅读
  2. K8s: 在Pod里面对容器进行配额管理和相关原理

    2024-04-20 23:48:03       17 阅读
  3. 牛客网华为机试题说明三

    2024-04-20 23:48:03       15 阅读
  4. RDP连接Ubuntu远程桌面

    2024-04-20 23:48:03       16 阅读
  5. ZCMU 1510: Love Letter

    2024-04-20 23:48:03       49 阅读
  6. 【第15章】spring-jdbc之JdbcTemplate

    2024-04-20 23:48:03       24 阅读
  7. 【数学建模】钻井问题

    2024-04-20 23:48:03       12 阅读
  8. WPS二次开发专题:WPS SDK事件回调

    2024-04-20 23:48:03       14 阅读
  9. 安阳旅游地图规划(未完成)

    2024-04-20 23:48:03       11 阅读
  10. React-hooks:useReducer

    2024-04-20 23:48:03       15 阅读
  11. el-table 遇到的问题一

    2024-04-20 23:48:03       13 阅读