*所学课本为数据库系统概念(第6版)由耶鲁大学、利哈伊大学和印度理工学院的几个外国人编的。1、SQL查询语言概览:数据定义语言(DDL)、数据操纵语言(DML)、完整性、视图定义、事务控制、嵌入式SQL和动态SQL、授权。2、 数据定义2.1 基本类型:char(n) 固定长度字符串varchar....
分类:
数据库 时间:
2015-04-19 11:24:19
阅读次数:
151
SQL(Structure Query Language)语言是数据库的核心语言。SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时...
分类:
其他好文 时间:
2015-04-17 17:43:37
阅读次数:
97
查某个用户下指定表名查表的基本信息,不指定表名则查该用户下所有的表,segment_type 指定为表类型 也有index 类型select a.table_name 表名, b.created 创建时间, b.last_ddl_time 最后修改时间, c.la...
分类:
其他好文 时间:
2015-04-17 15:13:27
阅读次数:
119
MariaDB是MySQL创始人基于MySQL的另起的一个分支,其功能上绝大部分兼容于MySQL。MariaDB的官网为https://mariadb.com/。MySQL基本架构如下所示:MySQL核心组件:连接池作用:认证、线程、连接数限制,内存检查、缓存;SQL接口:DML(数据操作语言),DDL(数据定义语言)、关系..
分类:
数据库 时间:
2015-04-16 17:52:49
阅读次数:
381
1.共享锁只用于表级,排他锁用于行级。2.加了共享锁的对象,可以继续加共享锁,不能再加排他锁。加了排他锁后,不能再加任何锁。3.比如一个DML操作,就要对受影响的行加排他锁,这样就不允许再加别的锁,也就是说别的会话不能修改这些行。同时为了避免在做这个DML操作的时候,有别的会话执行DDL,修改表的定...
分类:
其他好文 时间:
2015-04-16 00:59:54
阅读次数:
182
在程序运行过程中,要想操作(增删改查,CRUD)数据库中的数据,必须使用SQL语句select、insert、update、delete、from、create、where、desc、order、by、group、table、alter、view、indexSQL语句的种类数据定义语句(DDL:Da...
分类:
数据库 时间:
2015-04-12 00:00:28
阅读次数:
331
Replicate操作的过程如下:1、读取源端传输过来的trail文件;执行data数据过滤和转换操作(如果配置了);2、DML操作:根据commit顺序,构造LCR; DDL操作:Replicate进程直接apply;3、Replicate通过lightweight streaming接口与目标....
分类:
系统相关 时间:
2015-04-11 22:25:59
阅读次数:
730
触发器工作原理DDL触发器与DML触发器不同,DDL触发器不会为响应针对表或视图的UPDATE、INSERT或DELETE语句而激发。响应多种数据定义语言(DDL)语句而激发。主要是以CREATE、ALTER和DROP开头的语句。DDL触发器可用于管理任务,例如审核和控制数据库操作。DDL触发器的作用域:l数..
分类:
数据库 时间:
2015-04-09 12:06:28
阅读次数:
346
触发器触发器分类在SQLServer中,触发器可以分为两大类:DML触发器和DDL触发器DML触发器:DML触发器是当数据库服务器中发生数据操作语言(DataManipulationLanguage)事件时执行的存储过程。DML触发器又分为两类:After触发器和InsteadOf触发器○1、After触发器:这类触发器是..
分类:
数据库 时间:
2015-04-09 12:05:56
阅读次数:
256
目录1、SQL语句分类2、DDL语句3、DML语句4、DCL语句5、事务相关语句6、mysql查询6.1、单表简单查询6.2、多表组合查询6.2.1、联结查询(交叉联结,内联结,外联结(左外联结、右外联结))6.2.2、联合查询(UNION)6.2.3、自联结6.3、子查询6.3.1、WHERE子查询6.3.2、FROM子查询..
分类:
数据库 时间:
2015-04-07 19:53:45
阅读次数:
217