《NoSQL精粹》读书笔记,转载请注明出处《jiq?钦's technical Blog》
关系型数据库已经成为计算机文化的一部分,因其很多优点:
² 获取持久化数据
可以将数据持久化到磁盘,并且很容易访问到其中一小块数据。
² 并发
关系型数据库中有“事务”的概念,有效保障了多个程序访问同一份数据时的一致性,事务的ACID(原子性、一致性、隔离性、持久性)特性相信大家都了熟于心了...
分类:
数据库 时间:
2015-04-15 00:59:38
阅读次数:
146
《NoSQL精粹》读书笔记,转载请注明出处《jiq?钦's technical Blog》
一、NoSQL的数据模型
关系型数据库的数据模型是“关系”和“元组”,一个关系对应一张表,而一个元组对应一行,其中元组由一系列的值组成,不能嵌套。
NoSQL数据库最大的转变就是抛弃了关系模型。但是每种NoSQL解决方案模型都不同,大体上可以将NoSQL数据模型分为四类:“键...
分类:
数据库 时间:
2015-04-15 01:02:14
阅读次数:
189
一切都是为了性能,一切都是为了逻辑一、查询的逻辑执行顺序(1) FROM left_table(3) join_type JOIN right_table (2) ON join_condition(4) WHERE where_condition(5) GROUP BY group_by_list...
分类:
数据库 时间:
2015-04-15 00:54:44
阅读次数:
235
错误 15000 - 15999SQL Server 2008 R2其他版本错误严重性是否记录事件说明(消息正文)1500116否对象 '%ls' 不存在或不是此操作的有效对象。1500216否无法在事务中执行过程 '%s'。1500316否只有 %s 角色的成员才能执行此存储过程。1500416否...
分类:
数据库 时间:
2015-04-15 00:54:56
阅读次数:
1289
/*Select语句完整的执行顺序:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序。8...
分类:
数据库 时间:
2015-04-15 00:54:05
阅读次数:
220
今天遇到了一个很有意思的NUMBER类型Scale引发的问题,我用一个简单的测试用例来展示一下这个案例。假如有个TEST的表,有个字段类型为NUMBER,我插入下面两条数据 CREATE TABLE TEST( Category VARCHAR(12), QTY NUMBER) INSERT INT...
分类:
数据库 时间:
2015-04-15 00:51:19
阅读次数:
196
Sql Server服务远程过程调用失败解决,搞了半天呀,VS2012之后的版本对SQL Server 带来了一颗小炸弹呀,也很简单,不过不知道的话也会搞死你去,哈哈。解决方法如下:打开控制面板,找到卸载程序,把”Microsoft SQL Server 2013(2012) Express Lo....
分类:
数据库 时间:
2015-04-15 00:46:50
阅读次数:
157
分布式开发之发布与订阅发布订阅:数据实时备份同步软件环境:sql server2008 r2硬件环境:视数据量和对应机器分配的任务而定机器数量:视分割线标准而定(即数据分别存放的分割线)作 用 :数据库服务器出问题时我们也有其正常工作时的备份一台服务器负载不起时,可以用来做负载均衡数据库服务器可以无...
分类:
数据库 时间:
2015-04-15 00:43:46
阅读次数:
211
如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。 外键是用来保证数据的完整性和一致性,通过外键的检查而使不正确的删除,插入操作失败。 不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。 触发器...
分类:
数据库 时间:
2015-04-15 00:40:17
阅读次数:
201
域数据库的还原实例一:模拟数据的误操作步骤一:新建一个用户单击右上角上的工具,打开用户和计算机进入这个界面在Domaincontrollers上右键,新建组织单位,随便命名,这里我命名为OU,在新建的组织单位上右键,新建一个用户,命名为zs确定步骤二:进入目录恢复模式,重新启动..
分类:
数据库 时间:
2015-04-14 23:31:09
阅读次数:
727
目录1、数据库全备份2、准备LVM卷3、数据恢复到LVM卷4、基于LVM快照备份数据5、数据灾难恢复6、总结写在前面:测试环境中已安装有mysql5.5.36数据库,但数据目录没有存放在LVM卷,此次要演示基于LVM的数据备份和恢复,所以就把mysql的数据先迁移到LVM上再做快照卷的备份。如果i..
分类:
数据库 时间:
2015-04-14 23:28:58
阅读次数:
275
SoEasy!Oracle在Linux上的安装配置系列一本文为SoEasy!Oracle在linux上的安装和配置序列的第一篇Oracle安装基础环境的搭建VMwareWorkstation11.0配置和CentOS-6.6-x86_64安装本文环境及所需软件:Win7SevicePack1内存6GBVMwareWorkstation11.0build-2305329CentOS-6.6-x86_64-bi..
分类:
数据库 时间:
2015-04-14 23:26:41
阅读次数:
296
使用PowerDesigner 15对现有数据库进行反向工程...
分类:
数据库 时间:
2015-04-14 23:23:48
阅读次数:
192
MySQL是流行的跨平台的数据库管理系统,经常和Php、Apache/nginx组成网页服务平台。MySQL公司先被Sun收购,Sun又被Oracle收购,给开源社区带来的打击不小。因为Oracle自己是做数据库起家,不可能对这个开源竞争对手有好处,MySQL闭源的声音越来越多。MySQL作者Michael Widenius自己创办了新公司Monty Program AB,在MySQL基础上新创了...
分类:
数据库 时间:
2015-04-14 23:21:04
阅读次数:
877
日期转字符串-日期select CONVERT(varchar(100), GETDATE(), 23) from RegionRealtimeData日期转字符串-全select CONVERT(varchar(100), GETDATE(), 20) from RegionRealtimeDat...
分类:
数据库 时间:
2015-04-14 23:15:36
阅读次数:
243
A B 为两台MySQL服务器,均开启二进制日志,数据库版本 MySQL 5.5 一、服务器参数 [A 服务器 192.168.1.100] server-id = 1 binlog-do-db = test binlog-ignore-db = mysql replicate-do-d...
分类:
数据库 时间:
2015-04-14 23:14:12
阅读次数:
202
Cursors :(SQL statement in PL/SQL block)Implicit cursors :created or started by Oracle4 stepscreateopenfetch the dataclose4 attributes :SQL%FOUNDSQL%N...
分类:
数据库 时间:
2015-04-14 23:10:23
阅读次数:
287