码迷,mamicode.com
首页 > 数据库
T-SQL 使用运行聚合
运行聚合,是随着时间积累值的聚合。在本例中,我们假设存在ordertotalbyyear视图,该视图显示按年的总订单数量,查看一下其中的内容:SELECTorderyear,qty FROMordertotalbyyear 输出如下 orderqty 200725489 200816247 20069581 假设需要返回每年的订单年度、数量和经过年..
分类:数据库   时间:2015-05-01 01:56:16    阅读次数:177
构建高性能web之路------mysql读写分离实战
一个完整的mysql读写分离环境包括以下几个部分:应用程序clientdatabase proxydatabase集群在本次实战中,应用程序client基于c3p0连接后端的database proxy。database proxy负责管理client实际访问database的路由策略,采用开源框架...
分类:数据库   时间:2015-05-01 01:50:25    阅读次数:153
Oracle 基础 <2> --函数
一:函数的定义 函数是用于返回特定数据的PL/SQL程序块 (函数必须返回一个值) 语法: create [or replace] function function_name--函数名称 [(parameter_list)] --函数列表或参数 return datatype--返...
分类:数据库   时间:2015-05-01 01:47:53    阅读次数:151
Oracle 基础 <1> --存储过程
一:存储过程的优点 (1.模块化:通过子程序,可以对用来实现一种业务逻辑,一个业务功能。 (2.可重用性:存储过程被创建之后,就可以在任意数目的应用程序中使用。 (3.可维护性:可以简化维护操作 (4.安全性:用户可以设置权限。缺点: 1.移植问题 2.重新编译问题 3.需求变更问题二...
分类:数据库   时间:2015-05-01 01:45:42    阅读次数:153
使用Javascript进行Mongodb数据库的远程操作
最近在工作中遇到了这么个问题,在软件开发过程中自己在测试服务器上创建了mongodb数据库,开发工作一切都很顺利,但是要上线时,需要提供运行脚本,以保证在现网的数据库中创建和更新数据库。该怎么做呢? 以前没有学过mongodb,更没有学过脚本,于是从百度上和mongodb的官网寻找答案,原来mongodb是可以通过javascript执行命令的,而且mongodb中的指令基本都可以在js...
分类:数据库   时间:2015-05-01 00:41:54    阅读次数:165
Profiling MySQL queries from Performance Schema
转自:http://www.percona.com/blog/2015/04/16/profiling-mysql-queries-from-performance-schema/?utm_source=tuicoolWhen optimizing queries and investigating...
分类:数据库   时间:2015-05-01 00:35:50    阅读次数:229
Azure DocumentDB对比MongoDB
(此文章同时发表在本人微信公众号“dotNET每日精华文章”) 今天推荐的文章对Azure DocumentDB和MongoDB的进行了比较,也给出了一些使用建议。 我想很多朋友都应该知道Azure,不过估计也有很多人不知道微软还推出了自己的NoSQL数据库产品。当然这个产品仅限以PaaS的方式来在...
分类:数据库   时间:2015-05-01 00:33:03    阅读次数:155
Latest SQLite binary for January 2015
Latest SQLite binary for January 2015Well I went through quite a few threads to find an updated, decent sqlite binary. Didn't find any that met that c...
分类:数据库   时间:2015-05-01 00:33:10    阅读次数:212
CentOS下以RPM方式安装MySQL5.5
首先去mySQL官网下载页面:http://dev.mysql.com/downloads/mysql/#downloadsSelect Platform 选择 Oracle & Red Hat Linux 4 & 5分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是6...
分类:数据库   时间:2015-05-01 00:25:31    阅读次数:203
JDBC(Java Data Base Connectivity)基本用法
一、什么是JDBC JDBC(Java Database Connection)为java开发者使用数据库提供了统一的编程接口,它由一组java类和接口组成.是java程序与数据库系统通信的标准APl。 JDBC API使得开发人员可以使用纯 java 的方式来连接数据库,并执行操作。 sun公司由于不知道各个主流商用数据库的程序代码,因此无法自己写代码连接各个数据库。因此,sun公司决定自己提...
分类:数据库   时间:2015-04-30 23:19:03    阅读次数:387
数据库设计二《函数依赖和三范式》
函数依赖: 定义:R(U)是在属性集U上的关系模式,X,Y是U的子集。若对于R(U)的任意一个可能关系r,r中的不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y,或者Y函数依赖X,记作X--->Y。 单纯的概念有点难以理解,通过例子1:属性集U,关系模式R(U),子集X,Y,可能关系r1。 可以理解为X能唯一确定Y,则X--->Y。常用...
分类:数据库   时间:2015-04-30 23:19:24    阅读次数:357
MySql多对多关系中外键的应用
业务需求:用户表r_user保存用户名等信息。现需要给每个用户设置工作基地,一个用户可以有多个工作基地,多个用户也可以有一个工作基地,即多对多关系。(外键,若有两个表A,B,C是A的主键,而B中也有C字段,则C就是表B的外键,外键约束主要用来维护两个表之间数据的一致性)设计方案:方案一:建立一张用户...
分类:数据库   时间:2015-04-30 23:16:44    阅读次数:192
SQLServer FOREIGN KEY ON DELETE CASCADE 限制条件
在需要实现级联删除的情况下,使用FOREIGN KEY的ON DELETE CASCADE选项非常方便,但在同一张表中,如果有两个外键引用外表数据,那么最多只能将一个外键设为ON DELETE CASCADE,其他的引用约束需要使用触发器实现级联删除。 1 --建立单词表 2 IF EXISTS (...
分类:数据库   时间:2015-04-30 23:12:05    阅读次数:274
mysql 删除重复数据
如题:mysql 数据库删除重复数据 因为是mysql 所以其他数据哭的命令在mysql 中是不能使用的。不要想当然的使用sql 脚本。...
分类:数据库   时间:2015-04-30 21:58:22    阅读次数:174
数据库设计一《基本概念》
概念理解:在关系模式中要选择主键、通过对几个名词的解释来说明如何确定主键。                                             超键、候选键、主键、外键、主属性、非主属性 超键:能唯一识别元组的属性集成为超键(可能包换多余属性)。 候选键:能唯一识别元组并且不含多余属性的属性集成为候选键。 主键:用户在若干个候选键中随意指定一个来作为主键。...
分类:数据库   时间:2015-04-30 21:52:35    阅读次数:216
再看数据库——(2)视图
概念*是从用户使用数据库的观点来说的。*从一个或多个表(视图)中导出来的*一个虚表,或者说查询表为什么要用视图呢?一是简单,看到的就是须要的。视图不仅能够简化用户对数据的理解,也能够简化他们的操作。那些被常常使用的查询能够被定义为视图,从而使得用户不必为以后的操作每次指定所有的条件。二是安全,通过视...
分类:数据库   时间:2015-04-30 21:50:38    阅读次数:210
sql server日期时间格式转换成字符串格式
转载自:http://www.cnblogs.com/zhangq723/archive/2011/02/16/1956152.html
分类:数据库   时间:2015-04-30 21:48:02    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!