数据库
Renqinghe11
这个作者很懒,什么都没留下…
展开
-
(图解)数据库设计基础之:第一范式、第二范式及第三范式
数据库设计范式(基础) 核心:1.第一范式 要求消除拆分字段至原子字段,即不可再拆分; 2.第二范式 要求消除部分函数依赖,实现完全函数依赖; 3.第三范式 要求消除传递函数依赖; (具体函数依赖概念见下方)* 概念1:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循...原创 2019-08-06 19:28:46 · 871 阅读 · 0 评论 -
Mysql 子查询,隐式连接,显式连接,左右外连接 案例
所有查询语句均为手打 ,所以可能我写的有些子查询办法有些蠢,不过我觉得首先能真的用明白子查询语句才是第一步;每个需求的下的最后一条select语句为该需求最终子查询语句;这些都能敲出来我觉得子查询第一步是学扎实了;-- 第一大题:create database mydb4;use mydb4;create table A( A_ID int primary key auto...原创 2019-08-09 02:05:15 · 349 阅读 · 0 评论 -
数据库约束、聚合函数、标准查询语句
聚合函数:-- count,sum,avg,max,min 语句格式皆为:select count(id) from student; -- 添加起别名后为:select cout(id) as 总和 from student;-- ifnull 语句格式:select avg(ifnull(id,0)) as 总和 from student;-- 即id这个字段中若有nul...原创 2019-08-07 11:56:58 · 310 阅读 · 1 评论 -
阿里druid连接池,Spring框架简单JDBC模块,JDBC自定义工具类,preparedStatement,JdbcTemplate以及其对象一系列sql语句执行方法
(本文代码实现共需导入mysqlJDBC jar包,阿里巴巴druid jar包,Spring框架jar包,junit-4.12.jar包,hamcrest-core-1.3.jar包文末可下载(待审核后))首先说下Statement被它的儿子Preparedstatement取代的原因: 即sql注入问题,如:Statement所需的sql语句: ...原创 2019-08-11 21:22:46 · 309 阅读 · 0 评论