|
@@ -0,0 +1,52 @@
|
|
|
|
+package com.sf.day25;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 数据库
|
|
|
|
+ */
|
|
|
|
+public class Test01 {
|
|
|
|
+ /*
|
|
|
|
+ 数据库:
|
|
|
|
+ 数据库的管理系统
|
|
|
|
+ 表格:
|
|
|
|
+ 题头 学生信息
|
|
|
|
+ 序号 学生学号 姓名 年龄 性别 学历
|
|
|
|
+ 1 2021119 张三 12 男 本科
|
|
|
|
+ 2 2021109 李四 17 女 专科
|
|
|
|
+ 3 2021117 王五 19 男 研究生
|
|
|
|
+ 数据库表(表):
|
|
|
|
+ 字段:
|
|
|
|
+ 记录:
|
|
|
|
+ 总记录数:
|
|
|
|
+ 开始行:
|
|
|
|
+ */
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 外键 : 主键---在当前表中只有一个并且不能为空这样的字段 可以设置为主键
|
|
|
|
+ * 外面 :在此表中包含其他表的主键,这个主键称之为外键
|
|
|
|
+ *
|
|
|
|
+ * 一个部门有多个员工
|
|
|
|
+ * 员工 1 多 外键在单的多方
|
|
|
|
+ * eid ename age pid(外键)
|
|
|
|
+ * 1 lisa 17 1
|
|
|
|
+ * 2 wuzs 18 2
|
|
|
|
+ * 3 sally 30 1
|
|
|
|
+ *
|
|
|
|
+ * 部门 一
|
|
|
|
+ * pid pname paddress
|
|
|
|
+ * 1 教育部 哈尔滨
|
|
|
|
+ * 2 科研部 杭州
|
|
|
|
+ *
|
|
|
|
+ *
|
|
|
|
+ * 加入外键在多的一方
|
|
|
|
+ * * 部门 多
|
|
|
|
+ * * pid pname paddress eid
|
|
|
|
+ * * 1 教育部 哈尔滨 1
|
|
|
|
+ * * 3 教育部 哈尔滨 3
|
|
|
|
+ * * 2 科研部 杭州
|
|
|
|
+ *
|
|
|
|
+ *
|
|
|
|
+ *
|
|
|
|
+ * 关联的时候 涉及到两种关联 逻辑关联(字段关联) 物理关联(真)
|
|
|
|
+ */
|
|
|
|
+}
|