表结构管理

本文介绍了数据库的构成,包括表、视图、函数和查询等,并详细阐述了关系型数据库中表的关系。讨论了MySQL的数据类型,如整数、小数、字符串和日期类型。此外,还讲解了数据完整性的概念,包括实体完整性和域完整性,以及如何通过主键约束、唯一约束、非空约束和默认值约束来维护数据的完整性。
摘要由CSDN通过智能技术生成

表结构管理

1.数据库有几个部分组成?

表+视图+函数+查询+备份

数据表是数据存储的最基本单元=eclipse的最基本的单元是代码
2.对于关系型的数据库而言,一张表就是一种关系
mysql的数据类型

1.整数类型
2.小数类型
3.变长字符串类型
4.定长字符串类型

另:
日期类型

1.int(长度最长),tinyint(长度最小),smallint
2.decimal(5,3)
3.varchar(10)——你输入了多少个字符就按多少个字符来计算
4.char(10)——不管熟人的一个字符长度为多少,按照10个字符空间计算

空间计算

data——2021-06-21
time—— 15:35:00(小时数——分钟数——秒数)
datetime——2021-06-21 15:35:00

1.打开表——填入具体数据
2.设计表——规定字段及类型,数值范围
数据完整性
1.实体完整性

主键约束——用于唯一识别每一条记录,不能重复且不能为null值 主键选择:
1.新增无业务含义字段作为主键
2.值自动增长

唯一约束——不能重复但允许值为null
步骤:
1.选中字段名——点击索引
2.输入索引名:unique_index1,如果有两个以上unique_index2
3.手动勾选对应的字段
4.在索引类型中选择:unique

2.域完整性

1.非空约束——取消允许空值,一定要勾选不能为null
2.默认值约束——大量重复字段时设置默认值如民族:汉族
步骤:
先选中该字段,在填写默认值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值