数据库小白入门最简易版

一、数据库是什么?(数据库的基本概念)

1.数据(data)

定义:描述事物的符号记录称为数据.

(不严格的说就是我们平时接触到的一切可视化信息).

(数据的集合构成了表,表的集合构成了数据库)

2.数据库(DB,DataBase)

定义:是存放数据的仓库(这句话是精华)

严格地讲,数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、 较高的数据独立性和易扩展性, 并可为各种用户共享。

3.数据库管理系统(DBMS,DataBase ManagementSystem)

数据库管理系统是位于用户与操作系统之间的一层数据管理系统.

是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。它对数据库进行统一的管理控制,以保证数据库的安全性和完整性。(一种软件,用来管理那么多数据库的。例如:Mysql,Navicat Premium)

4.数据库系统

数据库系统是由数据库、数据库管理系统( 及其应用开发工具)、应用程序和数据库管理员(DataBase Administrator, DBA)组成的存储、管理、处理和维护数据的系统。

(不严格来说,可以简单理解为类似于我们的windows系统,用来管理数据库管理系统这个软件的)

以上四个按照包含大小排序为

数据库系统>数据库管理系统>数据库>数据

二、SQL是什么?(SQL的基本概念)

SQL指结构化查询语言,全称是Structured Query Language。

SQL可以访问和处理数据库,包括数据查询,插入,更新和删除。

三、SQL的作用是什么?(要它来干嘛)

SQL可以从数据库中查询数据,插入数据,更新和删除数据。

SQL可以创建新数据库,新的表和创建存储过程。

SQL可以创建视图,并设置表,存储过程,视图的权限等。

(直白点说,就是用它来对数据库进行操作的语句)

四、SQL简单语句

1、创建数据库(create)语法示例:create database 商店;(创建一个名为商店的数据库)

2、创建表(create)语法示例:create table 产品(括号这里可以加一些你需要的字段比如:产品号码 char(4)(创建一个字符型的字段,名为产品号码。这看作是创建类似于姓名、年龄之类的属性功能即可));(创建一个名为产品的表)

3、删除表 (drop) 语法示例:drop table 产品(把名为产品的表删除)

4、从表中查询出所需要的列(select)语法示例:select 姓名,年龄,账户 from 张三;(在名为张三的表中筛选出姓名、年龄和账户属性的数据)。

5、大于>,小于<,等于=,大于等于>=,小于等于<=,不等于<>。语法示例:select 姓名身份证号码  from  张三  where  银行流水>100000(在名为张三的这张表格中选出银行流水大于100000的这批人的姓名和身份证号码)(其它符号也是这样用,需要什么就换上去就可以了)

6、条件语句(and 和 or)语法示例:select * from 张三 where 银行流水>100000 and 地址=‘梧州’(select *的意思是选择所有数据。本语句:筛选出张三表格中银行流水大于100000并且地址在梧州的所有数据)。(or同样用法)

7、order by(升降序排列) 语法示例:select * from 张三 order by 银行流水;(对名为张三的表格中的数据按照银行流水进行升序排列,如在银行流水后加一个desc则是降序排列)

8、like(模糊匹配) 语法示例:select * from 张三 where 手机号码 like '139';(查询名为张三的表格中手机号码是139开头的这批数据)

9、最大值(max)/最小值(min)语法示例:select max(银行流水) from 张三;(查询名为张三的表格中银行流水最大的那笔的所有相关数据)(min也是相同用法)

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Polices张

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

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

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

打赏作者

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

抵扣说明:

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

余额充值