
MySQL
shun_smile
爱运动,爱爬山,爱旅游,爱打羽毛球,梦想是成为一名高级软件工程师。
展开
-
MySQL数据的基本操作
一、MySQL数据库 比较普遍使用的一种数据库,是一种开源的关系型数据库。 1.数据库的常用概念 字段:相当于excel表里的列。 记录:一行称为一条记录。 2.mysql数据库的安装和启动 mysql是一种C-S架构型的数据库,服务器存放数据,客户端对服务器的数据进行SQL操作,两者使用socket通信。服务器一般用文件来存放数据,Linux系统下服务器的数据具体位于/var/l...原创 2018-05-10 21:18:54 · 296 阅读 · 0 评论 -
数据库的三大范式3NF
NF是normal form,是数据库设计的原则。 1、1NF 要求每个字段都是原子不可分的。 假如学校要建立一个所有学生信息的数据库,有一个字段是学生的家庭住址。 字段如下: 中国湖南省邵阳市隆回县顺子镇王炸村1号。 这个字段可以切割成4个字段: 国籍,省份,市,具体地址 2、2NF 要求每张表都要有一个主键,其它记录完全依赖主键。 例如,如果花名册里只有名字,没有学号,则重...原创 2018-05-10 21:25:38 · 12778 阅读 · 0 评论 -
MySQL多表查询
1. 嵌套查询 主要用于顺藤摸瓜式的从另一张表查出本表某些字段的具体的值。 例如,Dept表只有部门编号,如果想要查出部门的名称就要使用另一张表(Emp)。 - 2.内联结查询 笛卡尔积。 (a,b)×(1,2)= (a1,a2,b1,b2) 如果将表看做集合,每个元素就是一个记录,则表和表的笛卡尔积就是记录×记录的组合。 多表查询的内联结查询通常要生成笛卡尔积然后再加上条件约...原创 2018-05-15 23:29:03 · 285 阅读 · 0 评论