数据库 - 0313
关系数据库基本概念
关系数据库就是一些相关的二维表和其他数据库对象的集合
- 关系
- 一个关系就是一张二维表
- 元组
- 二维表的每一行在关系中称为元组(Tuple)
- 属性
- 二维表的每一列在关系中称为属性(Attribute)
- 关键字
- 关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。关键字又称为键或码(Key)。不能为空值
- 候选关键字:
- 主关键字或 主键(Primary Key),主键是唯一的
- 外部关键字
- 事物与事物间联系



SQL表命名规范,设计更高效!
在数据库设计中,表命名看似简单,实则至关重要。一个清晰、有意义的表名不仅有助于理解表的功能,还能在后续的数据查询和管理中提供便利。遵循一定的命名规范可以使整个数据库更加清晰易懂,从而提高工作效率。无论你是数据库新手还是经验丰富的开发者,了解并遵循SQL表命名规范都是必不可少的。
📊 主要知识点:
SQL表命名规范的基本原则
如何选择合适的前缀和后缀
如何使用下划线和大写字母来增强可读性
通过这些规范,你可以轻松管理复杂的数据库结构,确保数据的准确性和一致性。
约束
对一个表中的属性操作的限制
主键约束:不允许重复元素,避免了数据的冗余。
外键约束:通过外键约束从语法上保证了本事物关联的其他事物一定是存在的。 应用的完整性
事物与事物之间的关系是通过外键来体现的。
check约束:保证事物属性的取值在合法范围内
create table student
(
stu_id int primary key,
stu_sal int check (stu_sal>=1000 and stu_sal<=8000)
)
insert into student values (1,1000)
inster into student values (2,10000)


a


浙公网安备 33010602011771号