## DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 ...
分类:
数据库 时间:
2014-09-19 22:38:16
阅读次数:
226
Query Transformation在继续研究SQL的其他操作(比如Join)对CBO的影响之前,我们来讨论一下Oracle优化器的Query Transformation特性。我们都习惯于根据我们的SQL结构来判断SQL的效率,但是我们必须要知道,对于我们写好的SQL,Oracle的优化器会进...
分类:
其他好文 时间:
2014-09-02 17:36:05
阅读次数:
473
数据库三个层次:1.库文件---存数据2.服务(数据库引擎)3.管理界面DB——数据库——存取数据的文件(仓库)DBMS——数据库管理系统,包括(DB、管理软件)DBS——数据库系统.mdf存数据.ldf日志文件SQL——结构化查询语言(StructuredQueryLanguage)服务器名称默认...
分类:
数据库 时间:
2014-09-01 15:14:13
阅读次数:
224
学习网站:http://www.w3school.com.cn/sql/index.asp一、SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记...
分类:
数据库 时间:
2014-08-29 14:20:28
阅读次数:
447
由于想要解决Mybatis分页插件中count查询效率问题,因为order by很影响效率,所以需要一种方式处理sql,将order by 语句去掉。
试了好几个sql解析工具,最后选择了fdb-sql-parser。
Maven依赖:
com.foundationdb
fdb-sql-parser
1.3.0
项目地址:https://gi...
分类:
数据库 时间:
2014-08-03 23:17:06
阅读次数:
393
SQL(结构化查询语言)mysql登陆mysql -u root -p创建数据库CREATE DATABASE [数据库名称]; ex:CREATE DATABASE samp_db;查询当前数据库SELECT DATABASE();选择数据库USE [数据库名称];ex:USE samp_db;创...
分类:
数据库 时间:
2014-07-30 07:38:03
阅读次数:
310
近期负责一个银行方面的项目,需要用到DB2实现多数据库版本切换。初步接触DB2,对于它的管理工具(IBM DATA STUDIO)虽然与ORACLE\MSSQL大同小异,但还是有些东西不一样的。比如什么是它的模式。如图:实际上DB2的SQL结构跟MSSQL也相差无几,但在不了解什么是DB2模式的情况...
分类:
数据库 时间:
2014-06-18 15:56:58
阅读次数:
231
结构化查询语言简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有...
分类:
其他好文 时间:
2014-05-21 20:59:29
阅读次数:
328
本人之前接触的关系型数据库主要是oracle和sqlserver,而对于mysql知之甚少,但查阅网上资料发现,mysql与oracle非常相似,所以学起来应该不会很费劲,在总结的时候可能更多的把关注点放在它与oracle的不同之处。
简介
MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是...
分类:
数据库 时间:
2014-05-09 22:05:08
阅读次数:
430
mysql是支持众所周知的sql(结构化查询语言)数据库语言的一个关系数据库数据库是由持久性数据的某些集合组成的,由数据库管理系统管理数据库专用语言把命令传递给数据库服务器,这种语言叫数据库语言NULL值:未知的值(空值),部要和0混淆了主键用来唯一标识表中的一列,表中不..
分类:
数据库 时间:
2014-05-04 17:07:40
阅读次数:
331