标签:总结 统一 col reference 唯一性 建立 搜索 第二范式 lang
什么是数据模型?数据模型的三要素?
什么是外键?怎样创建外键?
# 添加外键
alter table `表名` add constraint `外键名` foreign key `本表字段名` references `外表表名` `外表主键名`;
# 插入、删除数据时外键能保证相同数据在两个表中的完整、统一性
# 修改主表,则外键保证从表中外键关联数据也被修改
# 删除外键
alter table `表名` drop foreign key `外键名`;
关系模式规范化理论(关系范式)
关系数据库特点
关系数据库“数据独立性”
正则表达式regexp
不同模型下实体间联系的表示
case函数、case搜索函数
case...when..then..end
# 执行搜索
select `filed_name1`,
{case `filed_name1`
when `filed__name1_value1` then `filed_name2_value1`
when `filed__name1_value2` then `filed_name2_value2`
end
}`filed_name2`
from `table_name`;
数据库“存储过程”——(例: DAO层接口或Mybatis的mapper.xml)
存储过程是指一组完成特定任务的SQL语句集,经编译存储在数据库中,用户通过调用对应名称的存储过程并给出参数(如果需要)来执行。
数据库三级模式结构——外模式、模式、内模式
数据操作: 自然连接、投影、选择、交集
SQL插入语句
# 插入新行
insert into `table_name` (`filed_name1`,...,`filed_name3`) values(....)
# 向表一中插入表二查询结果
select `filed_name1`...
into `table_name1`
from `table_name2`
where ...
标签:总结 统一 col reference 唯一性 建立 搜索 第二范式 lang
原文地址:https://www.cnblogs.com/CodeSPA/p/13395921.html