没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1. 课程回顾
基础
) 存储结构:数据库表数据 语句
)管理数据库:
增加:数据库
删除:数据库
修改:数据库
查询:数据库
管理表:
选择数据库:数据库
增加:表 字段名 字段类型!字段名 字段类型""""""
删除:表
修改:
添加字段:表#$%字段名字段类型
删除字段&表#$%字段名
修改字段类型:表'字段名新的字段类型
修改字段名称:表$旧字段名新字段名字段类型
修改表名称:表$#%新表名
查询:
$
(管理数据&
增加:'$'$表 字段 ,字段 !。。。 ) 值 ,值 "。。。。
删除:表条件
修改:表字段 *值 ,字段 *值 """"""条件
查询:
(")所有字段:+表
(")指定字段:字段 !字段 """"表
("指定别名:字段 别名表
("(合并列: 字段 ,字段 表
("-去重:'.$字段表
("/条件查询:
逻辑条件:$ 与(或)
+表条件 $条件
)比较条件:0*0**0$$ 在。。。之间
+表)*12
)判空条件:
判断 $:'$'$$
判断空字符串:*33033
)模糊条件:'
4&替换任意个字符
5&替换一个字符
("6分页查询:''起始行!查询行数
起始行从 2 开始
("排序:字段
&正序,顺序
:反序,倒序
("1分组查询:字段
("2&分组后筛选:)'$条件
789 语句的分类:
::9:数据定义语言
:;9:数据操作语句
'$$
:89:数据查询语言:
今天的目标:
大纲:
)数据约束
)数据库设计(表设计)
)存储过程
()触发器
-) 权限问题
2 数据约束
2.1 什么数据约束
对用户操作表的数据进行约束
2.2 默认值
作用:当用户对使用默认值的字段不插入值的时候,就使用默认值。
注意:
)对默认值字段插入 $ 是可以的。
)对默认值字段可以插入非 $
"默认值
<=>?@>@?A9>$
'BC@!
C?;>D?=<E?= 2!
D?=<E?= 2:>F?G9@3广州天河3默认值
:=HI@?A9>$
当字段没有插入值的时候, 自动给该字段分配默认值
BC7>=@BC@H$ '!C?;>D?9G>7 !3张三3
注意:默认值的字段允许为 $
BC7>=@BC@H$ '!C?;>!D?9G> !3李四3!CG99
BC7>=@BC@H$ '!C?;>!D?9G> !3王五3!3广州番禺3
2.3 非空
作用:限制字段必须赋值
注意:
)非空字符必须赋值
)非空字符不能赋 $
"非空
需求:$ 字段必须有值(不为 $)
<=>?@>@?A9>$
'BC@!
C?;>D?=<E?= 2!
$D?=<E?= CH@CG99非空
非空字段必须赋值
BC7>=@BC@H$ '!C?;>D?9G>7 !3李四3
非空字符不能插入 $
BC7>=@BC@H$ '!C?;>!$D?9G>7 !3李四3!CG99
2.4 唯一
作用:对字段的值不能重复
注意:
)唯一字段可以插入 $
)唯一字段可以插入多个 $
"唯一
<=>?@>@?A9>$
'BC@GCB8G>!唯一
C?;>D?=<E?= 2
BC7>=@BC@H$ '!C?;>D?9G>7 !3J3
BC7>=@BC@H$ '!C?;>D?9G>7 !3''3>==H=2/ 222&:'$333'3
BC7>=@BC@H$ '!C?;>D?9G>7 !3''3
2.5 主键
作用:非空,唯一
注意:
剩余13页未读,继续阅读
资源评论
精灵鼠小强
- 粉丝: 3
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python语言解决背包问题,使用递归和动态规划两种思路并比较运行速度
- 基于Django和Celery的中国知网(CNKI)爬虫及数据可视化设计源码
- 基于C++实现的斐波那契数列
- 基于SSM框架的Java家庭财务管理设计源码
- UDP转发脚本udp-forwarding-udp-forward-master.zip
- tio来开发udptio-udp-showcase-master.zip
- 基于Scala的Spark数字仓库推荐系统设计源码
- 基于Django的博客系统设计源码
- 基于Node.js和AngularJS的JsGen社区网站系统设计源码
- 基于Vue和Echarts的数据可视化大屏设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功