首页 > 数据库技术
契约式设计(DbC)感想
契约式设计可以理解为正则编程的一种实践:如果用我的三脚猫能力将这种实践方法形式化的话,大致如下(如有不正确处,请不吝指正):1、对于方法Method的precondition & postcondition: Function(RegularMthod) = ^ RegularFunctio...
分类:数据库技术   时间:2014-10-25 22:46:05    收藏:0  评论:0  赞:0  阅读:273
数据库拆分?
1 数据库拆分的兴起在过去几年中,随着商业应用数据库事务量的大幅增长和数据库体积的增大,数据库拆分的概念已日益普及。许多在线服务供应商,软件即服务供应商(SaaS)和社交网站的成功更说明了这一点。数据库拆分可以简单定义为针对跨多个服务器的大型数据库设计的一种“零共享”分区方案,这种方案使数据库性能和...
分类:数据库技术   时间:2014-10-25 21:24:25    收藏:0  评论:0  赞:0  阅读:367
数据库的编码浅谈(ZHS16GBK与US7ASCII)
数据库的编码浅谈(ZHS16GBK与US7ASCII)2007-11-15 17:14:18分类:OracleSQL> SELECT RAWTOHEX('郭A军') from dual;B9F941BEFCSQL> select dump('郭A军') from dual;Typ=96 Len=5:...
分类:数据库技术   时间:2014-10-25 21:22:55    收藏:0  评论:0  赞:0  阅读:555
MySQL数据库学习笔记(八)----JDBC入门及简单增删改查数据库的操作
一、JDBC的引入:1、JDBC的概念:JDBC:Java Database Connection,表示数据库连接(任何数据库都支持JDBC的连接),是一个独立于特定数据库管理系统、通用的sql数据库存取和操作的公共接口。它是java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果要是想...
分类:数据库技术   时间:2014-10-25 21:18:35    收藏:0  评论:0  赞:0  阅读:503
SQL Server 表压缩
表压缩有三个选项 1、page 2、row 3、none-----------------------------------------------------------------------------------------------------------------------...
分类:数据库技术   时间:2014-10-25 21:17:55    收藏:0  评论:0  赞:0  阅读:335
mysql控制流程函数
1、case语句select case 2 when 1 then '男' when 2 then '女' else 'xoap' end as result;2、if语句select if(1>2,'yes','no');3、ifnull如果不是空,返回第一个select ifnull (1,0)...
分类:数据库技术   时间:2014-10-25 21:16:55    收藏:0  评论:0  赞:0  阅读:337
MYSQL学习笔记——连接以及存储过程
连接 当我们需要从多个表查询数据时,我们就需要使用到连接操作,mysql支持内连接,左连接以及右连接三种连接方式。数据库准备 首先我们创建两个表t1, t2:create table t1(i1 in...
分类:数据库技术   时间:2014-10-25 21:15:25    收藏:0  评论:0  赞:0  阅读:351
《orecal 数据库中文排序》
1、使用拼音排序   select?*?from?t?order?by?nlssort(field,‘NLS_SORT=SCHINESE_PINYIN_M‘); ?2、使用笔画排序   select?*?from?t?order?by?nlssort(field,‘NLS_SORT=SCHINESE_STROKE_M‘); 3、...
分类:数据库技术   时间:2014-10-25 20:12:46    收藏:0  评论:0  赞:0  阅读:279
小白来学MongoDB(二)
一、关于windows上使用mongodb ======================== [mongodb下载地址][1] [官方文档-在windows下安装mongodb][2] > 注意:mongodb不支持windows xp系统 在windows上安装mongodb也很简单,点击上面的链接,下...
分类:数据库技术   时间:2014-10-25 20:12:07    收藏:0  评论:0  赞:0  阅读:265
oracle中的聚合函数count、max、min、sum、avg以及NVL函数的用法
oracle中的聚合函数count、max、min、sum、avg以及NVL函数的用法 分组函数聚合函数对一组行中的某个列执行计算执行计算并返回单一的值。聚合函数忽略空值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用,所以有的时候也把其称之为分组函数。这类函数通常应用于报表统计中,以下展示Oracle常用的聚合函数的应用。 分组函数的介绍 作用于一组数据,并对一组数据返回一个值....
分类:数据库技术   时间:2014-10-25 20:11:05    收藏:0  评论:0  赞:0  阅读:502
Mongodb(五):Mongodb的增删改查(4)----查询详解(下)
(1) $all查询:用于查询数组,匹配数组中的元素,要全部匹配才能有结果:示例: 现在我如果写成这个样子:db.customer.find({"books":{"$all":["java", "jQuery"]}}),那么是查不出结果的,因为 在document中匹配不到结果,只有将["ja...
分类:数据库技术   时间:2014-10-25 20:07:05    收藏:0  评论:0  赞:0  阅读:436
LINQ系列:LINQ to SQL Concat/Union
1. Concat 单列Concatvar expr = (from p in context.Products select p.ProductName) .Concat( from c in context.Categories...
分类:数据库技术   时间:2014-10-25 20:02:05    收藏:0  评论:0  赞:0  阅读:284
LINQ系列:LINQ to SQL Exists/In/Any/All/Contains
1. Any 返回没有Product的Categoryvar expr = from c in context.Categories where !c.Products.Any() select c;SELECT [Extent1].[Categ...
分类:数据库技术   时间:2014-10-25 20:00:05    收藏:0  评论:0  赞:0  阅读:390
mysql级联删除
1、先创建一张主表CREATETABLE user(uIdINT AUTO_INCREMENTNOTNULL PRIMARYKEY,uName VARCHAR(100)NOTNULL);2、创建一张从表并添加约束create table score{sid int auto_increment no...
分类:数据库技术   时间:2014-10-25 19:57:05    收藏:0  评论:0  赞:0  阅读:321
mysql启动修改密码
一.mysql启动方法1./etc/init.d/mysqldstart2./usr/local/mysql/bin/mysqld_safe--user=mysql&&:代表后台启动mysql服务二.mysql登陆方法:1.刚装完系统没密码情况:mysql或者mysql-uroot2.标准的登陆方法:mysql-uroot-p3.多实例登陆方法:mysql-uroot-p-S/data/3306/mysql..
分类:数据库技术   时间:2014-10-25 18:53:45    收藏:0  评论:0  赞:0  阅读:311
oracle 数据导入导出
IamthenewofOracle,andthatineedtolearnmoreaboutit.Butasyouknow,hereisthecompany,nottheschool,youjuststadybyyourself,andnoonecanhelpyoualots.Sothat,forthework,ineedtolearnhowtobackupourdatabases.Doitlikethat,youwanttobackupallofthedatabasefiles,youcandoitlike..
分类:数据库技术   时间:2014-10-25 18:53:15    收藏:0  评论:0  赞:0  阅读:326
Yii Framework开发教程(3)数据库mysql入门
Yii Framework开发教程(3)数据库mysql入门...
分类:数据库技术   时间:2014-10-25 18:48:05    收藏:0  评论:0  赞:0  阅读:320
Web系统从Oracle迁移至MySQL
http://www.linuxidc.com/Linux/2014-02/97335.htm前两天领导给了个活,数据库迁移,原来的系统是用的Oracle数据库,现在要改成MySql,当时没多想就接下来了,原来的系统用的框架式SSI,于是大概想了下需要作调整无非以下几点第一 数据库迁移第二 应用程序...
分类:数据库技术   时间:2014-10-25 18:32:45    收藏:0  评论:0  赞:0  阅读:287
******常见数据库笔试题*****
学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门) Course课程表 (编号,课程名称) Sc选课表 (学号,课程编号,成绩)表结构如下:(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字(3).写一个S...
分类:数据库技术   时间:2014-10-25 18:32:35    收藏:0  评论:0  赞:0  阅读:315
SqlBulkCopy 批量复制数据到数据表
使用 SqlBulkCopy 类只能向 SQL Server 表写入数据。但是,数据源不限于 SQL Server;可以使用任何数据源,只要数据可加载到 DataTable 实例或可使用 IDataReader 实例读取数据使用Datatable作为数据源的方式:下面的代码使用到了ColumnMap...
分类:数据库技术   时间:2014-10-25 18:29:45    收藏:0  评论:0  赞:0  阅读:326
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!