数据库基础知识

1. 什么是数据库

DB(data base),即数据库。数据库实际是一个文件集合,是一个存储数据的仓库,本质是一个文件系统。数据库是按照特定的格式把数据存储起来,用户可以对存储的数据进行增删改查操作

2. 数据库的分类

数据库分为两大类:
(1) 关系型数据库:是建立在关系模型基础上的数据库(MySQL、Oracle、DB2、SQL server)
(2) 非关系型数据库:通常指数据之间无关系的数据库(MongoDB Redis)
在这里插入图片描述

3. MySQL简介

  • MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,是世界上最流行的几款数据库之一
  • MySQL优点:是一款轻量级数据库,免费、开源,适用于中大型的网站

4. 数据库服务器、数据库和表的关系

  • 数据库服务器:在机器上装了一个数据库管理系统,如MySQL,用来管理多个数据库。一般开发人员会针对每一个应用创建一个数据库
  • 为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体的数据
  • 1个圆柱体代表1个数据库,1个数据库中可放多张表,每张表可以存放很多数据
    在这里插入图片描述

5. SQL介绍

SQL是structured query language的缩写,意为结构化查询语言。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,不用使用者考虑“怎么做”

6. SQL语法特点

(1) 不区分大小写
(2) 关键字 字段名 表名 需要用空格或逗号隔开
(3) 每一个SQL语句使用分号结尾
(4) 语句可以写一行,也可以分开写多行

  • 与Linux命令的区别
    Linux里面输入命令后只需要按回车键即会执行,数据库是打分号之后回车才会执行,即可以写多行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓晓白的软件测试进阶之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值