1NF是对属性的原子性,要求属性具有原子性,不可再分解; 2NF是对记录的惟一性,要求记录有惟一标识,即实体的惟一性,即不存在部分依赖; 3NF是对字段的冗余性,要求任何字段不能由其他字段派生出来,它要求字段没有冗余,即不存在传递依赖; 第二范式应该是针对组合主键,需要全部依赖组合主键,不能部分依赖 ...
分类:
数据库 时间:
2019-06-26 13:23:28
阅读次数:
149
参考 "详解数据库的第一范式、第二范式、第三范式、BCNF范式" 问题 原因 (部分)函数依赖 传递依赖 范式 ...
分类:
数据库 时间:
2019-05-15 15:53:46
阅读次数:
148
1. 数据库三范式是什么? 第一范式:表中每个字段都不能再分。 第二范式:满足第一范式并且表中的非主键字段都依赖于主键字段。 第三范式:满足第二范式并且表中的非主键字段必须不传递依赖于主键字段。 2. 什么是数据库事务? 事务具有四大特性:一致性、原子性、隔离性、持久性。 数据库事务是指:几个SQL ...
分类:
数据库 时间:
2019-04-23 09:28:02
阅读次数:
158
第一范式:不可分割第二范式:一 + 完全依赖(每张表只保存一种数据)(联合主键,多对多使用中间表,好理解)第三范式:二 + 没有传递依赖/直接相关(使用外键,好理解) 第一范式:(联系方式)-->(电话、邮箱、微信、QQ) 第二范式:(学生编号 学生名称 课程编号 课程名称 成绩)-->(学生编号 ...
分类:
数据库 时间:
2019-04-22 12:33:17
阅读次数:
174
依赖注入是控制反转的一种设计模式。依赖注入的核心是把类所依赖的单元的实例化过程,放到类的外面去实现。 ...
分类:
编程语言 时间:
2019-04-22 00:56:04
阅读次数:
166
1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性 一个表只说明一个事物; 3NF:每列都与主键有直接关系,不存在传递依赖; ...
分类:
数据库 时间:
2019-04-09 12:47:55
阅读次数:
144
MySQL命令行脚本: 数据库操作: 操作数据库:show databases; 使用数据库:use 数据库名; 查看当前使用的数据库:select database(); 创建数据库:create database 数据库名 charset=utf8; 删除数据库:drop database 数据 ...
分类:
数据库 时间:
2019-03-08 11:12:56
阅读次数:
187
maven的作用域共有五个: (1) compile 默认就是compile,什么都不配置也就是意味着compile。compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去。 (2) test scope为test表示依 ...
分类:
其他好文 时间:
2019-02-18 16:09:41
阅读次数:
192
问题解决:httpclient版本冲突,再maven工程中经常会出现传递依赖导致的版本冲突,发现了对症下药,把想用的版本在pom文件中覆盖就行了 [plain] view plaincopy 严重: Servlet.service() for servlet [appServlet] in cont ...
分类:
编程语言 时间:
2019-02-03 17:53:46
阅读次数:
133
[TOC] 1.清理target 2.清理该项目依赖的本地仓库中的maven包 这个命令会清理pom.xml中的包,并重新下载,但是并不清理不在pom.xml中的依赖包。 下面的扩展: reResolve是否重新解析依赖关系 actTransitively是否应该对所有传递依赖性起作用。默认值为tr ...
分类:
其他好文 时间:
2018-12-13 13:49:19
阅读次数:
291