Henry.Xue

老菜鸟 的 新技术

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  Sql Server

Sql Server
摘要:作为一个几近8年的.Net(有时候我宁可说自己是微软技术)程序员,虽说不是什么大牛,但也经历了技术的更新换代。最近项目中要用EF,这不禁让我回想起过去8年间数据访问技术的历史来。ADO->ADO.NET->Enterprise Lib->O/R Mapping Component->Entity Framework我所经历的最近8年时光里,经历了上面的数据访问技术的变迁。在此不做一一解释,如果你跟我一样,经历了这些,我想你也会跟我一样,有一种历史的沧桑感在里面。如今,微软又一次把握推到了Entity Framework面前。作为一个技术人员,我们都知道逃避是没有用的,唯 阅读全文
posted @ 2012-05-14 14:46 Henry.Xue 阅读(1035) 评论(0) 推荐(0)

摘要:新工作中需要对原有系统的数据库做整理,既然项目经理说之前的数据库没有范式,要求加上范式。偶闲来无事,就找了篇关系型数据库范式介绍的文章看看,这篇还不错,转来给大家分享下:数据库范式详解。 阅读全文
posted @ 2012-04-01 11:24 Henry.Xue 阅读(169) 评论(0) 推荐(1)

摘要:最近面试的几个数据库的问题最近面试的几个数据库的问题按照非排序获取数据库中记录:假设数据库中有若干条记录,用sql的方式获取记录的列表(如人名),要求结果没有任何排序。一般这种情况在工作中很少见,我们都是见到要什么列排什么序的。当时没有做,如果真要没有任何顺序的结果,一般在.Net里面集合的操作可以很容易做到。在数据库中咋办呢?后来问面试官,他说不一定用一条sql,可以借助数据库的任何手段,这样就好办了:基本思路:可以为表加一列,random的加入值,然后根据加入的random的列排序,那么所要的结果列就是没有任何顺序的了。那么如何random的加入一列呢?GUID?Random函数?Sql 阅读全文
posted @ 2012-03-20 11:34 Henry.Xue 阅读(242) 评论(0) 推荐(0)