SQL初学者实用基础三

这篇博客探讨了SQL初学者在数据类型与模式方面应掌握的基础知识。文章介绍了如何在关系数据库中通过主键确保记录的独特性,并强调了数据类型的定义。此外,还详细阐述了数据库模式的概念,它描述了表格间的关联和数据约束。最后,文章讨论了三种不同类型的数据库关系:一对一、一对多/多对一和多对多。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2. 数据类型与模式

学习目标2.0:

了解我们如何表示数据库系统中表之间的关系;

探索我们如何让建模SQL数据库中的数据;

2.1 引言

在上一篇文章中我们介绍了简单的SQL操作,并留下了一个问题,如果表中有好几个Alice该怎么办?

我们在关系数据库中,给每个record一个独一无二的ID,叫做primary key。同样的我们可以指定某一列(field)为特定的数据类型。我们用以下代码来检查数据类型:

这可以显示名称,数据类型,fields是否可以为NULL等信息,上面提过primary key不可以是NULL。SQL中NULL是一个keyword代表某处没有值。

我们来给med_data里添加数据,上一篇文章中说过:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

BlancheXX

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

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

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

打赏作者

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

抵扣说明:

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

余额充值