数据库学习
SSK2580
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql主键和外键
Mysql主键和外键主键概念数据库表中对存储 数据对象唯一和完整表示的数据列或属性的组合特点主键是唯一的,一个表中至多有一个主键不可以为空允许组合主键外键概念用于建立和加强两个表数据之间的链接的一列或多列特点要求在从表设置外键关系从表的外键列的类型和主表的关联列的类型要求一致,名称无要求主表的关联列必须是是一个键,主键或唯一插入数据时,先插入主表,再插入从表;删除数据时,先删除从表,再删除主表。...原创 2021-05-19 09:53:38 · 819 阅读 · 2 评论 -
Mysql范式
Mysql范式第一范式(1NF)概念指在关系模型中,对于添加的一个规范要求,所有的域都应该是原子性的,即数据库表的每一列都是不可分割的原子数据项,即实体中的某个属性不能有多个值。如电话这一属性下再分为手机号和座机号,这就不是第一范式。特点有主关键字主键不能为空主键不能重复字段不可再分第二范式(2NF)概念在第一范式的基础下,实体的属性完全依赖于主关键字,消除部分函数对主关键字的依赖。如1号手机华为电子产品,2号手机oppo电子产品,3号手机vivo电子产品;编号和商品手机为组原创 2021-05-19 00:19:13 · 231 阅读 · 3 评论 -
MySQL约束
一、概念用于限制表中字段的数据,从而进一步保证数据表的数据是一致的、准确且可靠的。二、六大约束1.NOT NULL(非空) 用于限制该字段为必填项。 2.DEFAULT(默认) 用于限制该字段没有显示插入值,则直接显示默认值。 3.PRIMARY KEY(主键) 用于限制该字段的值不能重复,设置的主键列的字段默认不能为空。 4.UNIQUE(唯一) 用于限制该字段的值不能重复。 与主键的区别是唯一的字段可以为空,一个表可以有n个唯一值 5.CHECK(检查) 用于限制该原创 2021-05-16 18:12:15 · 204 阅读 · 1 评论 -
MySQL函数
一、概念类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名二、优点1.隐藏了实现细节2.提高了代码的重用性三、调用select 函数名(实参列表)【from 表名】;四、分类1.单行函数1.字符函数 1.length 获取参数值的字节数 2.concat 拼接字符串 3.upper 大写 4.lower 小写 5.substr、substring substr("内容",m) 截取从第m个索引开始的所有字符原创 2021-05-10 09:11:03 · 166 阅读 · 1 评论 -
SQL查询
SQL查询一、 基础查询1. 特点1.查询列表可以是表中的字段、常量值、表达式、函数2.查询的结果是一个虚拟的表格,不是真实存在的(临时性的)2. 语法select 查询列表 from 表名3. 查询方法1.查询表中的单个字段:select 查询的字段 from 表名;2.查询表中多个字段:用逗号隔开3.查询表中所有字段:方法一:同2点所有字段方法二:select * from 表名 (*按原始表的顺序输出)4.查询常量值 :select 常量值 ;(数值 ’字符‘)5.查原创 2021-05-06 09:25:31 · 307 阅读 · 3 评论 -
MySQL基础知识一
一、概念1.DB(database)数据库存储数据的“仓库”,保存一系列有组织的数据。2.DBMS(Database Management System)数据库管理系统数据库通过DBMS创建和操作的容器3.SQL(Structure Query Language)专门用来与数据库通信的语言二、优点1.不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL2.简单易学3.简单但是强有力的语言,灵活使用,可以进行非常复杂和高级的数据库操作三、存储数据特点1.将数据放到表中,表再原创 2021-04-26 09:21:52 · 180 阅读 · 5 评论
分享