MySQL



2017-02-25 13:26:10

SQL原理


sql中,有 E-R图   E-R图也称实体-联系图(Entity Relationship Diagram)


每一个表成为  实体;


这个表的各个字段成为 属性;


每一个实体都有一个主键,比如,学生表中 ,有学生id;


比如 :

实体 :学生表

属性有:学生id,姓名,性别;


其中,学生id为学生表的  主键


再有一个


实体:班级表


属性:班级id,老师,年级


在这两个实体中,一个学生,只能在一个班级中;

一个班级中,可以有多个学生;   


所以,这是一个   一 对 多 的形式;


如果一个数据库中,只有这两个表;那么,在   学生表中,应该有 一个附件的字段,用来,联系这两个表;


就是班级id,最后结果是:


实体:学生表


属性:学生id,姓名,性别,所属班级id;     //这里的 所属班级id ,就成为 ,学生表的 外键

 

下面说一下 连接 ;


select * from stu join class on 班级id = 所属班级id WHERE 性别=男 ; // 这里 JOIN 就是连接2个表  ON 后面就是连接的条件   WHERE 后面是 选择一个条件(这2个实体结合之后的条件);


———————————————————————————————————————————————————————————————————————————————————————— 


后面讲一下 MySQL;


MySQL是跟PHP对接的数据库语言;


基本语法:


MySQL数据库的增删改查;


create database aa;    增


drop database aa;      删


show databases;       查


因为修改数据库很少用,暂且不说;


blob.png












上一篇 狼人推广承接任意网站开发

下一篇为什么我愿意投资虚拟币?


相关文章


狼人推广承接任意网站开发     2017-02-17 18:51:59

虚拟币源码出售!     2017-04-07 23:33:28

虚拟币推广宣传请联系我们     2017-04-07 23:36:17

热烈祝贺本站更名为山寨币收录网!     2017-02-10 10:46:11

山寨币、虚拟币推广团队有哪些?     2017-02-08 11:45:58

目前靠谱的比特币交易平台汇总     2017-02-08 11:32:10

山寨币收录网     2017-02-10 11:50:49

我们一起学php(面向对象八)     2017-02-04 12:16:55

我们一起学php(面向对象七)     2017-02-03 15:46:14

我们一起学php(面向对象六)     2017-02-03 11:26:29

回到顶部