数据库(入门)

文章目录

         

        一、数据库(DB)
二、数据库管理系统(DBMS)
三、SQL(结构化查询语言)
四、三者的关系
五、端口号(port number)

一、数据库(DB)

定义:按照一定格式存储数据的一些文件的组合。

简单来说:存储数据的仓库,实际上就是一堆文件,这些文件中存储了具有特定格式的数据

二、数据库管理系统(DBMS)

定义:是专门用来管理数据库中数据的,可以对数据库当中的数据增删改查

三、SQL(结构化查询语言)

程序员需要学习SQL语句,并编写SQL语句,DBMS负责执行SQL语句,最终来完成数据库中数据的增删改查

四、三者的关系

DBMS----执行----SQL代码-----管理----DB

五、端口号(port number)

每一个app都会有一个端口号(比如酷狗音乐端口号:3466,王者荣耀端口号:7890)。

简单来说只要app的端口号与数据库的端口号一样,就可以把数据库与对应的app连接起来


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/20817.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

常用的变量命名

当命名编码中的变量时,清晰、简洁和具有描述性的命名是非常重要的。以下是一些常用的变量名称示例: 整数型变量: countindexnumtotalsizelength 浮点型变量: priceratetemperatureweightheightamount 字符串型变量: …

大数据测试/ETL开发,如何造测试数据

相信很多的小伙伴,有些是大数据测试岗位,有些是ETL开发,都面临着如何要造数据的情况。 1,造数背景 【大数据测试岗位】,比较出名的就是宁波银行,如果你在宁波银行做大数据开发,对着需求开发完…

数学建模 —— 层次分析法(2)

目录 一、层次分析法(AHP) 二、构造比较判断矩阵 2.1 两两比较法 三、单准则下的排序及一致检验 3.1 单准则下的排序 3.2 一致性检验 四、层次总排序 4.1 层次总排序的步骤 4.2 总排序一致性检验 一、层次分析法(AHP) 方…

xdp、dpdk、rdma能在同一网卡上同时使用吗?

文心一言 XDP、DPDK和RDMA是三种不同的技术,它们各自在Linux网络性能优化中扮演了不同的角色。关于它们能否在同一网卡上同时使用,我们需要考虑以下几个方面: XDP(eXpress Data Path): XDP是Linux内核提供…

SVM算法-非线性分类背后技术详解

引言 支持向量机(SVM)是一种强大的监督学习算法,广泛应用于分类和回归任务中。本文将详细介绍SVM算法在非线性分类任务中的应用,并通过代码示例来展示其背后的技术精髓。我们将分三大部分来展开,本部分将重点介绍SVM算…

银行批量支付业务功能测试点详细介绍

银行批量支付业务是一种银行业务处理方式,它允许银行将多个支付交易合并为一个批次,然后一次性进行处理。这种方式通常用于处理大量、重复性高或定期发生的支付交易,如工资发放、定期账单支付等。 主要作用: 提高效率&#xff1…

【C++面试50题】

以下是针对C程序员面试可能遇到的一些问题,涵盖了从基础语法、面向对象、STL、内存管理、模板、异常处理、并发编程等多个方面。 ### 基础概念与语法 1. C与C的主要区别是什么? 2. 什么是构造函数和析构函数?它们何时被调用? 3. 什…

51单片机C语言编程网盘:深度探索与实用指南

51单片机C语言编程网盘:深度探索与实用指南 在嵌入式系统领域,51单片机以其广泛的应用和稳定的性能而备受青睐。而C语言,作为一种高效且灵活的编程语言,更是单片机编程的首选工具。今天,我们将通过分享一个51单片机C语…

17、Spring系列-SpringMVC-请求源码流程

前言 Spring官网的MVC模块介绍: Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就已包含在Spring框架中。正式名称“ Spring Web MVC”来自其源模块的名称(spring-webmvc),但它通常被称为“ Spring MVC…

Linux 软件安装:从源码编译到包管理器安装

Linux 软件安装:从源码编译到包管理器安装 在 Linux 操作系统中,软件安装是一个非常重要的任务。不同的软件安装方式有不同的优缺点,本篇博客将介绍 Linux 软件安装的几种方式,包括从源码编译安装、使用包管理器安装和使用第三方…

【Redis】什么是缓存雪崩 ? 怎么解决

缓存雪崩(Cache Avalanche)是指在某个时刻,大量的缓存同时失效或过期,导致大量的请求直接打到数据库,使数据库压力剧增,甚至崩溃。与缓存穿透和缓存击穿不同,缓存雪崩是多个缓存同时失效或过期引…

[AI Google] 三种新方法利用 Gemini 提高 Google Workspace 的生产力

Workspace 侧边栏中的 Gemini 现在将使用 Gemini 1.5 Pro,新的 Gemini for Workspace 功能即将登陆 Gmail 移动应用,等等。 Gemini for Google Workspace 帮助个人和企业更好地利用 Google 应用——从在 Gmail 中撰写邮件到在 Sheets 中组织项目计划。过…

glpi 安装与使用

1、环境介绍 操作系统:龙蜥os 8.9 nginx:1.26.1 php:8.2.19 mysql:MarinaDB 10.3.9 glpi:10.0.6 fusioninventory:fusioninventory-10.0.61.1 2、安装epel源 dnf install epel-release -y dnf install htt…

Mongodb安装和简单操作

文章目录 1.安装服务端1.1 官网下载,解压安装1.2 配置启动 2.安装客户端2.1 MongoDB Shell下载安装2.2 连接服务3.操作3.1 创建数据库 Create a New Database and Collection3.1 Insert Documents3.2 Query Documents3.3 Update Documents3.4 Delete Documents 1.安…

Python | Leetcode Python题解之第125题验证回文串

题目&#xff1a; 题解&#xff1a; class Solution:def isPalindrome(self, s: str) -> bool:n len(s)left, right 0, n - 1while left < right:while left < right and not s[left].isalnum():left 1while left < right and not s[right].isalnum():right - …

2010-2015 年阿拉斯加北坡苔原植物功能类型连续覆盖图

ABoVE: Tundra Plant Functional Type Continuous-Cover, North Slope, Alaska, 2010-2015 2010-2015 年阿拉斯加北坡苔原植物功能类型连续覆盖图 简介 文件修订日期&#xff1a;2021-08-27 数据集版本: 1 摘要 该数据集以 30 米的分辨率提供了阿拉斯加北坡约 12.5 万平方…

UTF-64设想之排列组合

现有的UTF-8和UTF-16&#xff0c;用不同语言表示相同意思时&#xff0c;字节数相差很多。所以&#xff0c;就有了UTF-64的设想。它的设计目标是&#xff1a;不同语言表示相同意思&#xff0c;需要的字节数相差不多。 运行以下程序&#xff0c;得出所有排列组合。 import itert…

【深度学习的未来:探索无监督学习的潜力】

文章目录 前言无监督学习的基本概念简单的无监督学习示例&#xff1a;K-Means聚类分析代码结论 前言 随着深度学习技术的不断进步&#xff0c;我们正逐渐从依赖大量标注数据的有监督学习转向更加高效和自主的无监督学习。无监督学习旨在让机器从数据中自行发现模式和结构&…

【RuoYi】实现文件的上传与下载

一、前言 首先&#xff0c;最近在做一个管理系统&#xff0c;里面刚好需要用到echarts图和富文本编辑器&#xff0c;然后我自己去看了官网觉得有点不好懂&#xff0c;于是去B站看来很多视频&#xff0c;然后看到了up主【程序员青戈】的视频&#xff0c;看了他讲的echarts图和富…

k8s 部署 Dashboard

Dashboard 是官方提供的一个UI&#xff0c;可用于基本管理K8s资源。 # 在master节点执行# wget \ https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.0/aio/deploy/recommended.yaml vi recommended.yaml 增加 nodePort: 30001 和 type: NodePort ...... spec:p…