会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
深蓝居
关注C#、数据库、区块链、商务智能和微软开发技术。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
32
下一页
2016年11月29日
在Windows中玩转Docker Toolbox
摘要: 最近在研究虚拟化,容器和大数据,所以从Docker入手,下面介绍一下在Windows下怎么玩转Docker。 Docker本身在Windows下有两个软件,一个就是Docker,另一个是Docker Toolbox。这里我选择的是Docker Toolbox,为什么呢?参见官方文档: https:/
阅读全文
posted @ 2016-11-29 13:23 深蓝
阅读(87774)
评论(7)
推荐(9)
2016年9月7日
使用ABP EntityFramework连接MySQL数据库
摘要: 关于这个框架的介绍我就不多说,有兴趣的可以参见官方文档:http://www.aspnetboilerplate.com/Pages/Documents 使用ABP+EF+SQL Server是比较推荐的组合,但是既然我们使用的是EF,那么就应该是和数据库分离的,也就意味着我们应该可以采用其他的数据
阅读全文
posted @ 2016-09-07 20:46 深蓝
阅读(9401)
评论(6)
推荐(3)
2016年8月30日
数据库设计范式2——BC范式和第四范式
摘要: 我在很久之前的一篇文章中介绍了数据库模型设计中的基本三范式,今天,我来说一说更高级的BC范式和第四范式。 回顾 我用大白话来回顾一下什么是三范式: 第一范式:每个表应该有唯一标识每一行的主键。 第二范式:在复合主键的情况下,非主键部分不应该依赖于部分主键。 第三范式:非主键之间不应该有依赖关系。 这是我们设计数据库的基本规则,但是只有这三个规则并不能完全解决数据的增删改的异常情况,下面...
阅读全文
posted @ 2016-08-30 18:42 深蓝
阅读(19753)
评论(1)
推荐(1)
2016年5月5日
让OData和NHibernate结合进行动态查询
摘要: OData是一个非常灵活的RESTful API,如果要做出强大的查询API,那么OData就强烈推荐了。http://www.odata.org/ OData的特点就是可以根据传入参数动态生成Entity Framework的查询,最终实现动态的SQL的查询。但是在项目有时我们并没有采用Entit
阅读全文
posted @ 2016-05-05 18:25 深蓝
阅读(1061)
评论(0)
推荐(0)
2016年3月30日
文档在线预览的实现
摘要: 最近在研究企业文档管理,这个是基本上所有企业都需要的软件,当然也是有很多种解决方案。对于企业文档来说,最基本的需求就是独立存储,共享。这种需求只需要建立一个Windows共享文件夹或者架一个Samba服务器即可实现,无法做复杂的权限管理,统计等。另一种方案就是架一个Web应用,比如SharePoin
阅读全文
posted @ 2016-03-30 18:54 深蓝
阅读(65083)
评论(7)
推荐(6)
2016年1月28日
有哪些老鸟程序员知道而新手不知道的小技巧?自我感受
摘要: 最近在朋友圈看到别人分享的一篇知乎回答:https://www.zhihu.com/question/36426051/answer/76031743 我觉得写得挺有道理的,作为一个写了10多年C#代码的老程序员来说,很多地方我能感同身受,所以也谈谈我的自我感受。 1.重构是程序员的主力技能。 是的,我之前经常也提到一点,就是好多设计模式不是提前就设计出来的,而是重构出来的。很多情况是...
阅读全文
posted @ 2016-01-28 15:39 深蓝
阅读(1381)
评论(1)
推荐(3)
2015年10月15日
浅谈数据库生命周期
摘要: 最近在读一本《数据库系统 设计、实现与管理》的书,其中的数据库设计部分写的挺好的,另外在本书中也讲到了数据库生命周期的概念,我觉得有所收益,特写下此博文!在软件开发中,我们经常会提到软件系统开发的生命周期,大致分为:计划、分析、设计、实现、运维几个阶段,整体流程和动作如下图所示:而针对数据库建模和数据库应用开发来说,也有其自己的“数据库生命周期”,database life cycle,简称DBL...
阅读全文
posted @ 2015-10-15 18:45 深蓝
阅读(5099)
评论(0)
推荐(1)
2015年8月3日
从AdventureWorks学习数据库建模——保留历史数据
摘要: 在业务需求中,经常需要我们在系统中能够记录历史信息,能够查看到历史变动情况,这时我们可以通过增加开始结束时间字段来记录数据的历史版本。对数据的历史记录主要分为:关系、属性历史,实体历史和变更历史。关系、属性历史记录所谓关系历史记录就是指两个实体之间的关系存在历史版本。比如部门表和员工表,对于某一个时...
阅读全文
posted @ 2015-08-03 20:57 深蓝
阅读(2316)
评论(0)
推荐(1)
2015年7月28日
从AdventureWorks学习数据库建模——国际化
摘要: 前一篇博客我已经把各个实体分析了一遍,从分析中可以看到,这个公司是做本地采购,生产,然后通过网站和门店进行国际销售的。所以这里会涉及到一些国际化的问题。接下来就来分析一下有哪些国际化需要注意的问题和数据库模型中的解决方案。语言AdventureWorks数据模型中,只有对ProductDescrip...
阅读全文
posted @ 2015-07-28 18:22 深蓝
阅读(2202)
评论(4)
推荐(1)
2015年7月24日
从AdventureWorks学习数据库建模——实体分析
摘要: 最近打算写写数据库建模的文章,所以打算分析微软官方提供的SQL Server示例数据库AdventureWorks,看看这个数据库中有哪些值得学习的地方。首先我们需要下载安装一个SQL Server数据库引擎,然后下载示例数据库,这里笔者用的是SQL2008R2,所以下载的是AdventureWorks2008R2,下载地址:http://msftdbprodsamples.codeplex.co...
阅读全文
posted @ 2015-07-24 20:37 深蓝
阅读(8052)
评论(1)
推荐(3)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
32
下一页
公告