数据库
蓝魔之泪LRD
生活不是缺乏学习的时间,而是缺少学习的动力。在自己还不够强大之前,少花些时间社交,多花些时间沉淀。
展开
-
Oracle数据库
Oracle数据库是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。Oracle数据库的主要内容包括:表空间、用户权限、四种约束等基础概念,DDL操作数据库和表,DML操纵表数据,多表查询、分页查询,子查询等查询语句学习。一、Oracle基础知识1、启动、关闭数据库打开“服务”窗口,启动相应的Oracle服务OracleService<S...原创 2018-04-13 11:05:30 · 301 阅读 · 0 评论 -
MySQL数据库
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言(SQL)进行数据库管理。本部分主要内容包括:掌握结构化语言SQL,DDL创建数据库和表,Dos命令修改和删除库和表,DML命令增删改表数据,DQL命令查询表数据,数据库索引与备份。一、了解数据库2、数据库-DB:长期存放在计算机内,有组织、可共享的大量数据的的集合,是一个数据“仓库”数据...原创 2018-04-13 10:13:50 · 428 阅读 · 0 评论 -
关于MySqL数据库查询当前数据的上一条和下一条数据
如上图所示第14行数据的上一条和下一条,id都不是连续的,因此意图通过id-1或者id+1是肯定行不通的,那么怎么办呢?其实也简单就是查询比id=14小的元素中的最大值,比id=14大的元素中的最小值。 select * from tb_user where id in (select case when SIGN(id-14)>0 THEN MIN(id) when SIGN(id...原创 2018-04-13 10:37:33 · 21134 阅读 · 12 评论 -
关系型数据库和非关系型数据库
当前主流的关系型数据库有Oracle、DB2、MySQL等。 非关系型数据库有 NoSql、Cloudant。 典型的NoSQL数据库 临时性键值存储(memcached、Redis)、永久性键值存储(ROMA、Redis)、面向文档的数据库(MongoDB、CouchDB)、面向列的数据库(Cassandra、HBase) 1.关系型数据库通过外键关联来建立表与表之间的关系; ...原创 2018-07-04 20:26:23 · 414 阅读 · 0 评论