随笔分类 -  数据库

分布式数据库greenplum详解
摘要:前言 在数据库诞生到现在,我们所能耳熟能详的数据库如oracle,mysql,sqlserver等,都属于关系型数据库,它们主要是基本的、日常的事务处理,记录即时的增、删、改、查,实时性要求很高,但数据量不会很大,不会做很多复杂的逻辑,这一类归于OLTP(联机事务处理)型数据库,而分布式数据库是对海 阅读全文
posted @ 2020-12-22 00:30 十字街~ 阅读(3879) 评论(0) 推荐(0)
postgresql ddl说明
摘要:检查隔离级别: show transaction_isolation; 删除默认值: alter table ${table_name} alter column ${column_name} drop default; 添加默认值: alter table ${table_name} alter 阅读全文
posted @ 2019-03-29 14:27 十字街~ 阅读(990) 评论(0) 推荐(0)
数据库基础
摘要:1.SQL命令的类型: DDL(数据定义语言)包括: create table alter table drop table create index alter index drop index create view alter view DML(数据操作语言)包括: insert update 阅读全文
posted @ 2017-06-12 08:33 十字街~ 阅读(118) 评论(0) 推荐(0)
Mysql group by 问题
摘要:根据标准sql规定,select字段(除聚合函数与)必须跟在group by后,但mysql除外,即select * from table a group by a.property 无报错 聚合函数如下: 1. avg() 取其平均数 2.count() 取其数量,返回值为int 3.max() 阅读全文
posted @ 2017-04-16 23:19 十字街~ 阅读(164) 评论(0) 推荐(0)
更改数据库varchar长度
摘要:alter table 表名 alter column 字段 varchar(长度) 阅读全文
posted @ 2017-04-16 22:42 十字街~ 阅读(548) 评论(0) 推荐(0)
数据库基础
摘要:1、数据库三范式是什么? 答:第一范式(1NF):字段具有原子性,不可再分。 第二范式(2NF):要求数据库表中的每个实例或行必须可以被惟一地区分,即要有一个主键。 第三范式(3NF):要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。 2、union和union all有什么不同? 答: 阅读全文
posted @ 2016-10-16 20:31 十字街~ 阅读(441) 评论(0) 推荐(0)