首页 > 其他分享 >12.27

12.27

时间:2024-12-27 20:30:36浏览次数:6  
标签:成绩表 学号 记录 12.27 外键 课程 主键

什么是主键、外键:

关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 
比如 :
学生表(学号,姓名,性别,班级) 
其中每个学生的学号是唯一的,学号就是一个主键 
课程表(课程编号,课程名,学分) 
其中课程编号是唯一的,课程编号就是一个主键 
成绩表(学号,课程号,成绩) 
成绩表中单一一个属性无法唯一标识一条记录,学号和课程号的组合才可以唯一标识一条记录,所以 学号和课程号的属性组是一个主键 
  
成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学生表中的学号是学生表的主键,则称成绩表中的学号是学生表的外键

同理 成绩表中的课程号是课程表的外键 
  
定义主键和外键主要是为了维护关系数据库的完整性,总结一下:
1.主键是能确定一条记录的唯一标识,比如,一条记录包括身份证号,姓名,年龄。

身份证号是唯一能确定你这个人的,其他都可能有重复,所以,身份证号是主键。 
2.外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性。

标签:成绩表,学号,记录,12.27,外键,课程,主键
From: https://www.cnblogs.com/2117847720qq/p/18636687

相关文章

  • 在北大的第一学期结课小记——2024.12.27
    本来是想昨天下午写的,因第一学期之课程在26日上午第四节课便已然完结,但却因个人的懒惰拖到了今日,我实在是罪无可恕,愿不要在接下来的期末复习上延续此般习气在开学初,本学期的选课方案可谓充满了妥协与权衡:为防掉课线代放弃了xsq,计概放弃了yhf,物院思修强制选课撞课位被迫放......
  • 12.27~12.29闲话暨三调寄录
    打了场模拟赛,又垫底了12.27语文 94pts写的挺迷的,前面写的时候慢的要死,本来就没咋给作文留时间,但是一看45分钟其实还好然后首先就是用了5分钟构思+写题目再就是用20分钟写了前200个字,然后惊喜地发现剩下600字就剩20分钟了,然而我给手写炸了也只撰了500......
  • 12.27
    软件构造实验作业实验名称:班级:信2105-1    学号:20214145    姓名:粘艺凡        实验一:百度机器翻译SDK实验一、实验要求百度机器翻译SDK实验(2023.11.29日完成) 参考资料:https://ai.baidu.com/ai-doc/index/MT    https://cloud.baidu.com/doc/MT/inde......
  • 12.27每日总结
    using System; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 实验1_1 {     class Program     {         static void Main(string[]args)         { ......
  • 12.27阅读笔记《软件需求分析》
    许多工程项目不能按时完成或者最后导致失败的一个很大的原因就是弄不清需求是什么,不能准确理解客户的需求意图,所以前期做好需求调研是一件非常重要的工作,是一件与系统代码开发占有同等比重的工作。读这本书的同时,要注意实践过程,不必非得要从一个新项目开始应用,可以找一个以前......
  • 12.27生成随机数,循环间断,数组元素访问,
     无限循环即在限制循环次数的位置为空  数组中数据建议和数组类型保持一致  0位是第一个元素 ......
  • 闲话12.27
    今天很颓废啊。上午劲爆写题啊,猜数游戏这题寒假的时候讲过......
  • 12.27闲话
    我去怎么明天就考试了今天没啥抽象事,就是分块入门9题我T1都没写过去非常恼带修莫队没写出来,要是线段树就直接乱杀了,分块估计也能乱杀我非常恼TLE的带修莫队#include<bits/stdc++.h>#defineintlonglong/*---------------fastio---------------*/usingnamespacest......
  • 12.27每日总结2
    中午的时候做了软件企业文化的大作业公司管理1公司管理体系概述在我们公司,建立一个完善的公司管理体系是为了确保公司运营高效、有序,实现长期发展目标。公司管理体系包括管理理念、目标、架构和运作机制等方面,为公司的各项管理工作提供指导和支持。  1.1公司管理理念 ......
  • 12.27每日总结
    今天早上进行了软件构造的实验作业实验二:百度图像增强与特效SDK实验一、实验要求任务一:下载配置百度图像增强与特效的Java相关库及环境(占10%)。任务二:了解百度图像增强与特效相关功能并进行总结(占20%)。任务三:完成图像增强GUI相关功能代码并测试调用,要求上传自己的模糊照片进行......