
数据库基本知识
朱同学
这个作者很懒,什么都没留下…
展开
-
[Oracle]字符串和日期数据类型自动转换和转换函数
杂技Oracle中日期数据类型有DATE和更为精确的TIMESTAMP两种.一般来说DATE类型的数据格式为’年-月-日’,TIMESTAMP类型的数据格式为’年-月-日 时:分:秒’字符串与日期数据互相转换有两种方式:1. 自动转换2. 使用转换函数自动转换先说一个提取时间日期中数据的函数:extract(c1 from d1)【功能】:日期/时间d1中,参数(c1)的值【参...原创 2019-03-19 20:08:46 · 5648 阅读 · 0 评论 -
[数据库设计范式]简明介绍第二范式与第三范式之间的区别
网络上已经有人介绍第二范式与第三范式之间的区别,但是我看了之后觉得甚是模糊,很不清晰.为此特意写了这篇博客再来解释一下第二范式与第三范式之间的区别.直接给结论:第二范式要求非主键属性与所有主键相关(针对联合主键,单主键必然满足第二范式),第三范式则在第二范式的基础上要求所有非主键属性互相独立,即互不相关.如何区分?给出两者定义(来自百度百科):第二范式(Second Normal Form...原创 2019-03-15 17:21:27 · 9010 阅读 · 7 评论 -
[SQL99]数据库对表内数据的基本语言之DML(数据操作语言)
首先介绍一下SQL的语言分类:• DQL(数据查询语言)• select• DML(数据操作语言)–即本文介绍• insert、update、delete • DDL(数据定义语言)• create、alter、drop• DCL(数据控制语言)• grant、revoke• TCL(事务控制语言)• SAVEPOINT 、ROLLBACK、SET TRANSACTION...原创 2019-03-16 15:56:04 · 428 阅读 · 0 评论 -
[SQL99]数据库对表内数据的基本操作详解之DQL(数据查询语言)
今天要讲的是对数据库表内的数据进行的基本操作------增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete) .这里先介绍一下几个意思互等的名称,我把用的较多的名称放"/"的前面:关系/整个二维表关系名/表格名称记录/行数据/元组字段/列数据/属性字段名/列名称/属性名好了,正文开始!增加(Create)create语句一般用于表与表之间...原创 2019-03-16 17:47:23 · 424 阅读 · 0 评论 -
[JDBC面试题]简明讲解ORM解决的主要问题是什么
ORM解决的主要问题也是面试中的常见问题之一,今天一句话简明讲解ORM解决的主要问题是什么.老规矩,直接上正菜:ORM解决的主要问题是面向对象与关系数据库存在互不匹配,它的作用就是完成java中对象与数据库(关系数据库)中关系的相互转化.什么是ORM?ORM即对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种...原创 2019-03-18 10:41:29 · 1055 阅读 · 0 评论 -
[SQL99]数据库对表内数据的基本语言之DCL(数据控制语言)
首先介绍一下SQL的语言分类:• DQL(数据查询语言)–博客地址:https://blog.csdn.net/a755199443/article/details/88561644• select• DML(数据操作语言)–博客地址:https://blog.csdn.net/a755199443/article/details/88599661• insert、update、delet...原创 2019-03-18 17:30:10 · 252 阅读 · 0 评论 -
在java中对数据库进行增删改查操作时没有响应的解决办法
在web项目中对数据库操作有时得不到相应,在使用Junit单元测试时表现为sql语句成功发出去,但是收不到响应.在网页上的表现为白屏无响应.这是很可能是因为你还打开了数据库的图形操作软件,并且对同一数据进行了还没有提交或回滚的操作.请查看一下自己的是否开启了其他数据库的任务,并将事务提交即可....原创 2019-04-12 18:52:33 · 1648 阅读 · 0 评论 -
Oracle的分页查询
快速通道: 结论Oracle的分页查询使用很广泛,也较为简单,主要根据是伪劣值rownum来实现,具体分两步走:首先要获得表中的num (这里借用已经建好的student表方便举例)select rownum rn, s.* from student s查询结果即可作为子表提供给下一步查询假设分别取第1条数据到第5条数据和第6条数据到第10条数据select * from ...原创 2019-04-16 17:47:20 · 885 阅读 · 0 评论