前言 上一篇关系数据库常用SQL语句语法大全主要是关系型数据库大体结构,本文细说一下关系型数据库查询的SQL语法。 语法回顾 SELECT [ALL|DISTINCT] <目标列表达式>[,<目标列表达…
标签:数据库设计
势高,则围广:TiDB 的架构演进哲学
本文根据我司 CEO 刘奇在第 100 期 Infra Meetup 上的演讲整理,预计阅读时间为 30 分钟。 大家可能知道我是 PingCAP CEO,但是不知道的是,我也是 PingCAP 的产品经理,应该也是最大…
TiDB 3.0.0 Beta.1 Release Notes
2019 年 03 月 26 日,TiDB 发布 3.0.0 Beta.1 版,对应的 TiDB-Ansible 版本为 3.0.0 Beta。相比 3.0.0 Beta 版本,该版本对系统稳定性、易用性、功能、优化器、…
TiDB 源码阅读系列文章(二十四)TiDB Binlog 源码解析
作者:姚维 TiDB Binlog Overview 这篇文章不是讲 TiDB Binlog 组件的源码,而是讲 TiDB 在执行 DML/DDL 语句过程中,如何将 Binlog 数据 发送给 TiDB Binlog …
TBSSQL 的那些事 | TiDB Hackathon 2018 优秀项目分享
本文作者是来自 TiBoys 队的崔秋同学,他们的项目 TBSSQL 在 TiDB Hackathon 2018 中获得了一等奖。 TiDB Batch and Streaming SQL(简称 TBSSQL)扩展了 T…
TiEye:Region 信息变迁历史可视化工具 | TiDB Hackathon 2018 优秀项目分享
本文作者是矛盾螺旋队的成员刘玮,他们的项目 TiEye 在 TiDB Hackathon 2018 中获得了三等奖。TiEye 是 Region 信息变迁历史可视化工具,通过 PD记录 R…
TiDB EcoSystem Tools 原理解读系列(二)TiDB-Lightning Toolset 介绍
作者:Kenny Chan 简介 TiDB-Lightning Toolset 是一套快速全量导入 SQL dump 文件到 TiDB 集群的工具集,自 2.1.0 版本起随 TiDB 发布,速度可达到传统执行 SQL …
数据库设计之三范式的的理解
目的: 为了降低数据冗余,消除数据插入异常、更新异常、删除异常。在设计数据库时范式要求越严谨则设计出来的表则越多数据结构越灵活。 定义: 第一范式(1NF):数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确…
PowerDesigner 与 SQL Server 的协作(贰)数据模型和数据库的相互转换
数据模型转换成数据库 根据 DB 设计生成数据库脚本,“Database”-“Generate Database…”; 设置脚本存放路径和名称,选择“Direct generation”,选择配置好的数据源,…
关系数据库SQL之可编程性触发器
前言 前面关系数据库SQL之可编程性函数(用户自定义函数)一文提到关系型数据库提供了可编程性的函数、存储过程、事务、触发器及游标,前文已介绍了函数、存储过程、事务,本文来介绍一下触发器的使用。(还是以前面的银行系统为例)…
关系数据库SQL之可编程性事务
前言 前面关系数据库SQL之可编程性函数(用户自定义函数)一文提到关系型数据库提供了可编程性的函数、存储过程、事务、触发器及游标,前文已介绍了函数、存储过程,本文来介绍一下事务的使用。(还是以前面的银行系统为例) 概述 …
关系数据库SQL之可编程性存储过程
前言 前面关系数据库SQL之可编程性函数(用户自定义函数)一文提到关系型数据库提供了可编程性的函数、存储过程、事务、触发器及游标,前文已介绍了函数,本文来介绍一下存储过程的创建、执行、删除。(还是以前文中银行系统为例) …