iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL知识【数据库相关概念】第一章
  • 253
分享到

MySQL知识【数据库相关概念】第一章

数据库mysqlsql 2023-08-31 19:08:31 253人浏览 泡泡鱼
摘要

💂 个人主页: 爱吃豆的土豆🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆

  • 💂 个人主页: 爱吃豆的土豆
  • 🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主
  • 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
  • 🏆人必有所执,方能有所成!

  • 🌈欢迎加入社区,福利多多哦!土豆社区
  • 🐋希望大家多多支持😘一起进步呀!

目录

1,数据库相关概念

1.1:数据库

1.2:数据库管理系统

1.3:常见的数据库管理系统

1.4:SQL


1,数据库相关概念

1.1:数据库

以前我们做系统,数据持久化的存储采用的是文件存储。存储到文件中可以达到系统关闭数据不会丢失的效果,当然文件存储也有它的弊端 假设在文件中存储以下的数据:
姓名    年龄    性别    住址
张三    23    男    环宇驾校
李四    24    女    金光明驾校
王五    25    男    昌隆驾校 土豆    21    男     职专驾校

现要修改李四这条数据的性别数据改为男,我们学习的IO技术可以通过将所有的数据读取到内存中,然后进行修改再存到该文件中。通过这种方式操作存在很大问题,现在只有三条数据,如果文件中存储1T的数据,那么就会发现内存根本就存储不了。

现需要既能持久化存储数据,也要能避免上述问题的技术使用在我们的系统中。数据库就是这样的一门技术。  

1.2:数据库管理系统

  • ==存储和管理数据的仓库,数据是有组织的进行存储。==

  • 数据库英文名是 DataBase,简称DB。

数据库就是将数据存储在硬盘上,可以达到持久化存储的效果。那又是如何解决上述问题的?使用数据库管理系统。

1.3:常见的数据库管理系统

  • ==管理数据库的大型软件==

  • 英文:DataBase Management System,简称 DBMS

在电脑上安装了数据库管理系统后,就可以通过数据库管理系统创建数据库来存储数据,也可以通过该系统对数据库中的数据进行数据的增删改查相关的操作。我们平时说的MySQL数据库其实是MySQL数据库管理系统

 

通过上面的描述,大家应该已经知道了 数据库管理系统数据库 的关系。那么有有哪些常见的数据库管理系统呢?  

查看数据库热度排名:DB-Engines Ranking - popularity ranking of database management systems

接下来对上面列举的数据库管理系统进行简单的介绍:

  • oracle:收费的大型数据库,Oracle 公司的产品

  • ==Mysql==: 开源免费的中小型数据库。后来 Sun公司收购了 mysql,而 Sun 公司又被 Oracle 收购

  • SQL Server:MicroSoft 公司收费的中型的数据库。C#.net 等语言常使用

  • postgresql:开源免费中小型的数据库

  • DB2:IBM 公司的大型收费数据库产品

  • sqlite:嵌入式的微型数据库。如:作为 Android 内置数据库

  • MariaDB:开源免费中小型的数据库

学习的是MySQL数据库管理系统,PostgreSQL在一些公司也有使用,此时大家肯定会想以后在公司中如果使用我们没有学习过程的PostgreSQL数据库管理系统怎么办?这点大家大可不必担心,如下图所示:

我们可以通过数据库管理系统操作数据库,对数据库中的数据进行增删改查操作,而怎么样让用户跟数据库管理系统打交道呢?就可以通过一门编程语言(SQL)来实现。  

1.4:SQL

  • 英文:Structured Query Language,简称 SQL,结构化查询语言

  • 操作关系型数据库的编程语言

  • 定义操作所有关系型数据库的统一标准,可以使用SQL操作所有的关系型数据库管理系统,以后工作中如果使用到了其他的数据库管理系统,也同样的使用SQL来操作。

来源地址:https://blog.csdn.net/m0_64550837/article/details/126437799

您可能感兴趣的文档:

--结束END--

本文标题: MySQL知识【数据库相关概念】第一章

本文链接: https://www.lsjlt.com/news/386690.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL知识【数据库相关概念】第一章
    💂 个人主页: 爱吃豆的土豆🤟 版权: 本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆...
    99+
    2023-08-31
    数据库 mysql sql
  • MySQL数据库相关知识点有哪些
    这篇文章给大家分享的是有关MySQL数据库相关知识点有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、数据库概要数据库(Database)是存储与管理数据的软件系统,就像一...
    99+
    2024-04-02
  • 数据库备份的相关概念有哪些
    本篇内容介绍了“数据库备份的相关概念有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、备份的类型备份...
    99+
    2024-04-02
  • 数据库备份容灾相关概念有哪些
    本篇内容介绍了“数据库备份容灾相关概念有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!物理备份:是将实...
    99+
    2024-04-02
  • 第一章:数据库的基本认识和安装
    安装环境:Windows:2003 server sp2SQL:    2005 sp3       &n...
    99+
    2024-04-02
  • 一篇文章带你搞懂Python类的相关知识
    目录一、什么是类二、类的方法三、类的特性四、总结一、什么是类 类(class),作为代码的父亲,可以说它包裹了很多有趣的函数和方法以及变量,下面我们试着简单创建一个吧。 这样就算创...
    99+
    2024-04-02
  • 关于MongoDB数据库核心概念
    目录MongoDB数据库核心概念1.NoSQL数据库介绍2.MongoDB数据库介绍3.MongoDB支持的数据格式3.1.jsON格式的数据类型3.2.BSON格式4.MongoDB数据库的特性5.MongoDB程序6...
    99+
    2023-04-12
    MongoDB MongoDB数据库 MongoDB概念
  • MySQL数据库的概念介绍
    本篇内容主要讲解“MySQL数据库的概念介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据库的概念介绍”吧!1.数据库概念数据库(Database)是按照数据结构来组织、存储和管理...
    99+
    2023-06-02
  • MySQL数据库的基本概念
    本篇内容介绍了“MySQL数据库的基本概念”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 启动:...
    99+
    2024-04-02
  • PHP面试题“数据库”相关知识有哪些
    小编给大家分享一下PHP面试题“数据库”相关知识有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!        &nb...
    99+
    2023-06-15
  • C#数据库编程的相关知识点有哪些
    这篇文章主要介绍“C#数据库编程的相关知识点有哪些”,在日常操作中,相信很多人在C#数据库编程的相关知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C#数据库编程的相关知识点有哪些”的疑惑有所帮助!...
    99+
    2023-06-18
  • Mysql数学函数相关知识点整理
    本篇内容介绍了“Mysql数学函数相关知识点整理”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!所有的数学函...
    99+
    2024-04-02
  • Oracle 数据库 组件相关说明【第一部分】
    参考MOS文档:  Information On Installed Database Components and Schemas (文档 ID 472937.1) Oracle 组件可以通...
    99+
    2024-04-02
  • MySQL关系型数据库的基础概念是什么
    这篇文章主要介绍“MySQL关系型数据库的基础概念是什么”,在日常操作中,相信很多人在MySQL关系型数据库的基础概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL关系型数据库的基础概念是什么...
    99+
    2023-06-20
  • python数据类型相关知识扩展
    目录一、命名元祖二、在自动化测试场景中的应用三、三目运算符四、推导式五、字典推导式一、命名元祖 在python基础中, 我们学习元祖的时候,取元祖内部的元素都是通过索引来进行取值的。...
    99+
    2024-04-02
  • JavaScript数据类型相关知识总结
    本篇内容介绍了“JavaScript数据类型相关知识总结”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!js...
    99+
    2024-04-02
  • JavaScript数据类型相关知识详解
    目录一、字面量1.1 数字字面量1.2 浮点数字面量1.3 特殊值1.4 字符串字面量二、变量2.1 变量的定义2.2 变量的赋值三、数据类型3.1 简单数据类型3.2 检测数据类型...
    99+
    2024-04-02
  • SpringMVC数据输出相关知识总结
    一、数据输出 SpringMVC将数据携带给页面的储存工具,有三种,map,ModelMap,model,它们在底层实质还是使用到了BindingAwareModelMap,对数据进...
    99+
    2024-04-02
  • MySQL系列之开篇 MySQL关系型数据库基础概念
    目录一、基础概念二、数据库管理技术的发展三、关系型数据库(RDBMS)概念四、RDBMS设计范式一、基础概念 数据(Data)是描述事物的符号记录,是指利用物理符号记录下来的、可以鉴...
    99+
    2024-04-02
  • 第8章 MySQL 选择数据库教程
    在帅哥连接到 MySQL database后,可能有多个可以操作的database,所以帅哥需要选择帅哥要操作的database。 从命令提示窗口中选择MySQLdatabase 在 mysql> ...
    99+
    2023-09-03
    数据库 mysql php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作