数据库
如雪残阳
云淡风轻近午天
展开
-
SQL中Group by[Having]和where的区别和联系
Group by……Having和where两个的联系都是条件语句,满足一定条件的元组才会被筛选出来。 但是having是在聚合函数执行之后执行,where是在聚合函数执行前执行。 group by是分组作用,必须要和聚合函数在一起使用。Having作为可选条件,在分组过后,使用Having语句帅选出满足条件的元组。原创 2013-05-19 14:31:04 · 698 阅读 · 0 评论 -
ODBC与ADO谁访问数据库更快
odbc的工作依赖与数据库制造商提供的驱动程序,使用odbc api的时候 windows的odbc管理程序把对数据库的访问请求传递给正确的驱动程序,驱动程序再使用sql指示dbms完成数据库的访问工作. 而dao则不需要中间环节,它直接利用microsoft jet数据库引擎提供的数据库访问对象集进行工作 因为少了中间环节,所以显然dao要比odbc快!原创 2013-05-19 23:28:39 · 1292 阅读 · 0 评论 -
数据库之数据库范式
1.基础概念 实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟的,不如说“老师与学校的关系”。 属性:教科书上解释为:“实体所具有的某一特性”,由此可见,属性一开始是个逻辑概念,比如说,“性别”是“人”的一个属性。在关系数据库中,属性又是个物理概念,属性可以看作是“表的转载 2013-05-19 13:44:16 · 725 阅读 · 0 评论