数据库 - 0313

关系数据库基本概念

关系数据库就是一些相关的二维表和其他数据库对象的集合

  1. 关系
    • 一个关系就是一张二维表
  2. 元组
    • 二维表的每一行在关系中称为元组(Tuple)
  3. 属性
    • 二维表的每一列在关系中称为属性(Attribute)
  4. 关键字
    • 关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。关键字又称为键或码(Key)。不能为空值
    • 候选关键字:
    • 主关键字或 主键(Primary Key),主键是唯一的
  5. 外部关键字
    • 事物与事物间联系

 

 

 

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

posted @ 2025-03-13 08:05  同州  阅读(10)  评论(0)    收藏  举报