【MySQL】初始MySQL
创始人
2024-05-21 19:44:03

一、基本概念

1、使用数据库的原因
持久化:将数据保存到可掉电式存储设备中以供之后使用

2、常用概念

  • DB:数据库,即存储数据的仓库,其本质是一个文件系统,它保存了一系列有组织的数据
  • DBMS:数据库管理系统,是一种操作和管理数据库的大型软件。用于建立、使用和维护数据库,对数据库进行统一管理和控制
  • SQL:结构化查询语言,专门用来与数据库通信的语言

3、关系型数据库与非关系型数据库

  • 关系型数据库RDBMS
    • 概念:关系型数据库以行(row)和列(column)的形式存储数据。这一系列的行和列组成了表(table),一组表组成了一个库(database)。表与表之间的数据记录存在关系,例如教师信息表和课程表之间就可能存在联系。它是建立在关系模型基础上的数据库
    • 优势:可以执行复杂查询,而且支持事务(用于对安全性能要求很高的数据进行访问)
  • 非关系型数据库
    • 优势:通过减少不常用的功能,提升性能
    • 包括键值型数据库redis、文档型数据库MongoDB、搜索引擎数据库Elasticsearch 等

4、ER模型与表记录的4种关系

  • ER(Entity-Relationship)模型中有三个主要概念:实体集、属性、联系集
  • 一个实体集或者类(class)对应数据库中的一个表(table),一个实体或者对象(instance)对应表中的一行(row),一个属性(attribute)对应数据库表中的一列(column),也称为一个字段(field)
  • 表的关联关系:一对一关联、一对多关联、多对多关联、自我引用

相关内容

热门资讯

豆神教育:董事长窦昕辞职 唐颖... 3月23日,豆神教育(维权)(300010)发布公告,董事长窦昕因工作安排调整辞去董事长及非独立董事...
RadexMarkets瑞德克... 3月23日,近期,加密货币市场在关键周线收官之际遭遇剧烈波动,比特币价格在周末跌破69000美元关口...
吉林省一地拍到“巨鸟”过马路,... (来源:长春相遇)老铁别急!“座山雕”国道溜达,东北大哥大姐齐让路老话说得好,“春江水暖鸭先知”,可...
03月23日 美元兑泰铢跌破3... Hehson外汇消息2026年03月23日,截至19时31分,外汇市场上美元兑泰铢汇率跌破1美元兑换...
冠石科技2025年报解读:净亏... 营业收入:微增0.44%,内部结构分化明显2025年冠石科技实现营业收入13.65亿元,较上年同期的...