首页 > 数据库 >1.数据库的相关概念

1.数据库的相关概念

时间:2023-12-09 12:45:28浏览次数:36  
标签:java 数据库 DB 概念 库中 表中 相关 数据

一、数据库的好处
1、可以持久化数据到本地
2、结构化查询

二、数据库的常见概念 ★
1、DB:数据库,存储数据的容器
2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB
3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言

三、数据库存储数据的特点
1、数据存放到表中,然后表再放到库中
2、一个库中可以有多张表,每张表具有唯一的表名用来标识自己
3、表中有一个或多个列,列又称为“字段”,相当于java中“属性”
4、表中的每一行数据,相当于java中“对象”

四、常见的数据库管理系统
mysql、oracle、db2、sqlserver

标签:java,数据库,DB,概念,库中,表中,相关,数据
From: https://www.cnblogs.com/codemagiciant/p/17890769.html

相关文章

  • 分布式架构和微服务架构的概念理解
    分布式架构相当于物理上的拆分,微服务架构相当于逻辑上的拆分。比如一个互联网平台有mes系统,wms系统,把mes系统单独部署在一个服务器上,把wms系统单独部署在另一个服务器上,这就相当于是一个物理拆分的分布式架构。如果mes的生产模块会有大量的请求此时只能针对整个mes系统进行集群部署......
  • 数据库后门是什么?我们要如何预防它的危害
    数据库后门是黑客在数据库中安装的一种特殊程序或代码,可以绕过正常的认证和授权机制,从而获取数据库的敏感信息或者控制整个数据库。黑客可以通过各种方式安装后门,比如利用漏洞、钓鱼、社会工程学等。数据库后门的危害主要体现在以下几个方面:数据泄露:数据库后门可能被恶意者利用,窃取......
  • 免费数据库管理工具
    免费数据库管理工具以下是一些常见的免费数据库管理工具。请注意,这些工具的版本可能已经更新,新的工具也可能已经推出。建议你检查它们的官方网站以获取最新信息。DBeaver:DBeaver是一个通用的数据库工具,支持多种数据库管理系统,包括MySQL、PostgreSQL、SQLite、Oracle等。......
  • Top Tree 相关理论扯淡
    目录前言TopCluster分解与TopTree从树分块说起簇、簇操作、树的簇表示法基于重量平衡的静态TopTree动态TopTree簇与TopTree的性质静态TopTree的应用树上信息合并链上修改与查询子树修改与查询维护动态直径例1:【2023集训队互测Round12】不跳棋维护动态重心维护动......
  • 聊聊数据库连接池 Druid
    在SpringBoot项目中,数据库连接池已经成为标配,然而,我曾经遇到过不少连接池异常导致业务错误的事故。很多经验丰富的工程师也可能不小心在这方面出现问题。在这篇文章中,我们将探讨数据库连接池,深入解析其实现机制,以便更好地理解和规避潜在的风险。1为什么需要连接池假如没有......
  • Python中类的相关知识
    在Python中,类是一种面向对象编程(Object-OrientedProgramming,OOP)的基本概念。下面是一些关于Python类的基本知识:1.类的定义:classMyClass:#类的主体pass2.属性(成员变量):类中的属性用于存储对象的状态或特征。classPerson:def__init__(self,name,age):......
  • JDBC连接数据库
    JDBC连接数据库共六步1.Class.forName()加载数据库连接驱动2.DriverManager.getConnection()获取数据连接对象3.根据SQL获取sq|会话对象4.执行SQL,执行SQL前如果有参数值就设置参数值setXXX()5.处理结果集6.释放资源0.前期工作0.0文件jar包下载,配置,删除目前常用的驱动......
  • 通过C语言连接MySQL数据库
    一、如何连接MySQL首先需要安装MySQLsudoapt-getupdatesudoapt-getinstallmysql-serverC语言的API代码是与MySQL一起提供的,它包含在mysqlclient库中,并允许C程序访问数据库,如果安装MySQL后仍提示缺少库,则需要安装如下:sudoapt-getinstalllibmysqlclient-devsudoa......
  • 栈内存和堆内存概念、内存逃逸分析
    为了让程序员更好地专注于业务代码的实现,Go语言增加了垃圾回收机制,自动地回收不再使用的内存。Go语言有两部分内存空间:栈内存和堆内存。1.栈内存栈只允许往线性表的一端放入数据,之后在这一端取出数据,按照后进先出(LIFO,LastInFirstOut)的顺序,如图所示。往栈中放入元素......
  • Redis生产实战-热key、大key解决方案、数据库与缓存最终一致性解决方案
    生产环境中热key处理热key问题就是某一瞬间可能某条内容特别火爆,大量的请求去访问这个数据,那么这样的key就是热key,往往这样的key也是存储在了一个redis节点中,对该节点压力很大那么对于热key的处理就是通过热key探测系统对热key进行计数,一旦发现了热key,就将热key......