数据库复习-1

数据库复习-1

1.数据库分类

关系型数据库(sql)

通过表之间行和列之间进行数据的存储

非关系型数据库(not only sql)

对象存储

DBMS(数据库管理系统)

**· **数据库管理软件,科学有效的管理我们的数据,维护和获取数据

2.基本命令操作

数据库XXX语言 CRUD增删改查

DDL 定义

DML 操作

DQL 查询

DCL 控制

3.操作数据库

mysql不区分大小写

1.创建数据库

2.删除数据库

3.使用数据库

4.查看所有数据库

4.列数据类型

数值

tinyint 十分小的数据 1字节

smallInt 较小 2字节

mediumint 中等 3字节

int 标准 4字节

bigint 较大 8字节 long

float 浮点数 4字节

double 浮点数 8字节

decimal 字符串形式的浮点数 (金融计算)(精度)

字符串

char 字符串固定大小 0-255

varchar 可变字符串 0-65535 常用变量String

tinytext 微型文本 2^8-1

text 文本串 2^16-1 大文本

时间日期

java.util.Date

date YYYY-MM-DD 日期

time HH:mm:ss

datetime YYYY-MM-DD HH:mm:ss

timestamp 时间戳 1970.1.1 到现在的毫秒数

year 年份表示

null

没有值 未知

不要使用null进行运算,结果为null

5.数据库的字段属性(重点)

unsigned:

无符号整数

声明该列不能为负数

zerofill:

0填充

不足的位数用零填充

自增:

通常理解为自增,自动在上一条记录上加1

通常设置唯一主键,必须是整数

可以自定义设置自增的起始值和增量

非空Null not null:

假设设置为not null不给复值也会报错

Null 不填值默认为空

默认:

设置默认值

sex 默认为男

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31820 人正在系统学习中

来源:正在学习的小白:葛

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月17日
下一篇 2021年1月17日

相关推荐