第三天笔记

数据库:按照数据结构来组织存储,管理数据的仓库

种类:网状数据库

层次结构数据库

关系型数据库:mysql

非关系型数据库

端口号范围 0---65535

sql命令: ddl语句:数据库定义语言 dml语句:语句数据操作

登录: mysql -uroot -p

查看数据库: show databases;

进入数据库: use 数据库名;

查看所有表: show tables;

查看某张表 select * from user;

创建数据库: create database 数据库名

指定编码集 create database 数据库名 character set 编码集

目录结构

|-表

数据:行:数据 列:字段

|-表

|-表

关系型数据库

行和行有关系,列和列有关系,表和表有关系

设计数据库

三范式:1.字段不可分割

2.记录不能重复

3.一个表指标是一个实体

3键4约束

主键:设置成主键保证唯一(主键只有一个)

外键:A表中的某个字段依赖于B表中的主键

联合主键:仍是一个主键,只不过两个字段合成了一个主键

唯一索引

非空约束

自增约束(只有主键和int有)

默认约束

主键和唯一的区别:主键不可为空,主键自带非空约束,主键可以被当成外键依赖

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值