最通俗易懂的理解什么是数据库

news/2024/7/7 9:28:54

1.什么是数据库呢?

每个人家里都会有冰箱,冰箱是用来干什么的?冰箱是用来存放食物的地方。

同样的,数据库是存放数据的地方。正是因为有了数据库后,我们可以直接查找数据。例如你每天使用余额宝查看自己的账户收益,就是从数据库读取数据后给你的。
你可能会问了:我的数据就存放在自己电脑的excel表里就可以了,为什么还要搞个数据库呢?

这是因为数据库比excel有更多的优势。数据库可以存放大量的数据,允许很多人同时使用里面的数据。

举个例子你就明白了,excel好比是一个移动硬盘,你使用了这个移动硬盘其他人就用不了了。

数据库好比是网盘,很多人可以同时访问里面里的数据。

而且网盘比移动硬盘能放更多的数据。


http://www.niftyadmin.cn/n/4556149.html

相关文章

什么是Java语言

Java是一门面向对象编程语言,不仅吸收了C语言的各种优点,还摒弃了C里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,…

【unity游戏】小球酷跑小游戏开发

前言 想必很多人小时候都喜欢玩天天酷跑,这个游戏也是陪伴了很多人的童年,今天我们用unity做一个简易的小游戏《小球酷跑》。 游戏效果图: 一、游戏玩法? 由玩家操控一个小球,来躲避前面的障碍物,碰到障…

Java8自定义函数式编程接口和便捷的引用类的构造器及方法

什么是函数编程接口? 约束:抽象方法有且只有一个,即不能有多个抽象方法,在接口中覆写Object类中的public方法(如equal),不算是函数式接口的方法。 被FunctionalInterface注解该接口,…

02linux 基本命令

系统环境变量的设置 以nginx为例: 方式一: ~/.bash_profile 这是个人的 /etc/profile 为系统的环境变量 vim /etc/profile.d/nginx.sh#在该文件中配置: export PATH /opt/nginx-1-12/sbin:$PATH# 然后执行 . /etc/profile.d/nginx.sh# 然后…

解决 HomeBrew 下载缓慢的问题

macOS 自身不提供包管理器,常用的包管理器有 HomeBrewMacPortsMacPorts 第一次使用要 build 整个基本库,编译时间很长。优点是不怎么依赖系统,更新 macOS 不会破坏现有的包,以及可以使用所有的开源包。 HomeBrew 尽量使用系统现有…

谁是面向对象设计中的霸主?(上)

版权声明:本文为博主原创文章。未经博主同意不得转载。 https://blog.csdn.net/u010929604/article/details/26051679 在面向对象的世界里,设计模式从来就没有最好最强的,各个模式从来就谁也不服谁。彼此明争暗斗,未曾善罢甘休。今…

Linux虚拟系统安装——Ubuntu18.04 CentOS6.5

Linux虚拟系统安装——Ubuntu18.04 & CentOS6.5 摘要:Linux简介、虚拟系统安装、系统备份与文件介绍 1. Linux简介 (1)1968年,MIT、Bell实验室、美国通用电气公司共同开发Multic项目; (2)19…

贪吃蛇(C语言)

Snake.c #include<stdio.h> #include<stdlib.h> #include <time.h> #include <windows.h> #include <conio.h>