1.数据库的基本概念

简介: 1.数据库的基本概念

文章目录


前言

通过B站学习尚硅谷的mySql语言,整理出学习系列笔记,希望对大家和自身有所帮助。


一、为什么要学习数据库

在日常生活中,我们经常要使用数据库,例如:查询网站上的商品,查询喜欢的明星等,其实都使用了数据库。使用数据库的好处有:

  1. 1.可以实现数据持久化
  2. 2.数据结构化,易于查询和管理
  3. 3.数据的共享性高,冗余度低,易于扩充
  4. 4.由DBMS统一管理和控制,易于维护

二、数据库的相关概念

1.DBMS

DBMS : 数据库管理系统(Data base management) 。数据库是通过DBMS创建和操作的容器。

DBMS分为两类:

  • 基于共享文件系统的DBMS(Access)
  • 基于客户机 —服务器的DBMS(MySQL、Oracle、SqlServer)
    一般数据库安装的都是服务端、选择社区版

2.DB

DB : 数据库(Data base) 。存储数据的"仓库"。它保存了一系列有组织的数据。

3.SQL

SQL : 结构化查询语言(Structure Query Language)。专门用来与数据库通信的语言。

三、数据库存储数据的特点

  • 将数据库放到表中,表再放到库中
  • 一个数据库中可以有多个表,每个表都有一个名字,用来标识自己。表名具有唯一性。
  • 表具有一些特性,这些特性定义了数据在表中如何存储,类型Java中"类"的设计
  • 表由列组成,我们也称为字段。所有表都是由一个或多个列组成的,每一列类似Java中的"属性"
  • 表中的数据是按行存储的,每一行类似于Java中的"对象"

总结

以上就是今天要讲的内容,本文仅仅简单介绍了数据库的概念,但数据库的使用非常广泛,下一节开始介绍MySQL。

目录
相关文章
|
3月前
|
存储 SQL 分布式数据库
OceanBase 入门:分布式数据库的基础概念
【8月更文第31天】在当今的大数据时代,随着业务规模的不断扩大,传统的单机数据库已经难以满足高并发、大数据量的应用需求。分布式数据库应运而生,成为解决这一问题的有效方案之一。本文将介绍一款由阿里巴巴集团自主研发的分布式数据库——OceanBase,并通过一些基础概念和实际代码示例来帮助读者理解其工作原理。
255 0
|
23天前
|
缓存 算法 关系型数据库
Mysql(3)—数据库相关概念及工作原理
数据库是一个以某种有组织的方式存储的数据集合。它通常包括一个或多个不同的主题领域或用途的数据表。
43 5
Mysql(3)—数据库相关概念及工作原理
|
24天前
|
关系型数据库 MySQL 数据库
MySQL数据库:基础概念、应用与最佳实践
一、引言随着互联网技术的快速发展,数据库管理系统在现代信息系统中扮演着核心角色。在众多数据库管理系统中,MySQL以其开源、稳定、可靠以及跨平台的特性受到了广泛的关注和应用。本文将详细介绍MySQL数据库的基本概念、特性、应用领域以及最佳实践,帮助读者更好地理解和应用MySQL数据库。二、MySQL
51 5
|
23天前
|
SQL 存储 安全
SQL查询数据库:基础概念与操作指南
在数字化时代,数据库已成为信息管理的重要工具之一。作为管理和操作数据库的核心语言,SQL(结构化查询语言)已成为数据管理和查询的关键技能。本文将全面介绍SQL查询数据库的基本概念、语句和操作指南,以帮助初学者快速上手,同时为进阶用户提供有价值的参考。一、数据库与SQL简介数据库是一种存储、管理和检索
30 3
|
4月前
|
SQL 监控 Oracle
|
6月前
|
存储 关系型数据库 数据库
不直接使用文件存储?浅谈数据库的三级模式及重要概念
【5月更文挑战第21天】本文介绍数据库用于解决传统文件系统如Excel的数据冗余、不一致性和访问困难等问题。关系型数据库通过DBMS实现数据管理,包括外模式(用户视图)、概念模式(全局逻辑结构)和内模式(物理存储)。
113 1
不直接使用文件存储?浅谈数据库的三级模式及重要概念
|
4月前
|
druid Java 数据库连接
Java面试题:解释数据库连接池的概念及其作用,讨论常见的连接池实现。
Java面试题:解释数据库连接池的概念及其作用,讨论常见的连接池实现。
67 0
|
5月前
|
JavaScript 数据库
关系数据库:关系数据结构基础与概念解析
关系数据库:关系数据结构基础与概念解析
45 1
|
5月前
|
存储 数据库连接 数据库
逆向学习数据库篇:表设计和数据库操作的核心概念与流程
逆向学习数据库篇:表设计和数据库操作的核心概念与流程
33 0
|
5月前
|
SQL 关系型数据库 MySQL
MySQL数据库数据模型概念入门及基础的SQL语句2024
MySQL数据库数据模型概念入门及基础的SQL语句2024
39 0