摘要: Form提供了两种数据传输的方式—get和post,Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法,感兴趣的朋友可以了解下,或许对你学习get/post有所帮助Form提供了两种数据传输的方式——get和post。虽然它们都是数据的提交方式,但是在实... 阅读全文
posted @ 2015-09-07 01:27 陈艺呵呵 阅读(491) 评论(0) 推荐(0)
摘要: 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表... 阅读全文
posted @ 2015-08-30 23:54 陈艺呵呵 阅读(113) 评论(0) 推荐(0)
摘要: 前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。最普通的情况,是... 阅读全文
posted @ 2015-08-29 16:08 陈艺呵呵 阅读(277) 评论(0) 推荐(0)
摘要: 1.1什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQLServer系统的性能,加快数据的查询速度与减少系统的响应时间下面举两个简单的例子:图书馆的例子:一个图书馆那么多书,怎么管理呢?建立一个字母开头的目录,例如:a开头的书,在第一排,b开头的在第二排,这样在找什么... 阅读全文
posted @ 2015-08-29 00:09 陈艺呵呵 阅读(175) 评论(0) 推荐(0)
摘要: 存储过程: 存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程可包... 阅读全文
posted @ 2015-08-28 01:28 陈艺呵呵 阅读(4753) 评论(0) 推荐(0)
摘要: 游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某... 阅读全文
posted @ 2015-08-28 01:25 陈艺呵呵 阅读(288) 评论(0) 推荐(0)
摘要: 什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库... 阅读全文
posted @ 2015-08-27 15:06 陈艺呵呵 阅读(153) 评论(0) 推荐(0)
摘要: Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据... 阅读全文
posted @ 2015-08-27 15:01 陈艺呵呵 阅读(133) 评论(0) 推荐(0)
摘要: 下表列出 SET 与 SELECT 的区别SELECTSET同时对多个变量同时赋值时支持不支持表达式返回多个值时将返回的最后一个值赋给变量出错表达式未返回值时变量保持原值变量被赋null值(1).同时对多个变量同时赋值时declare @a varchar(128), @b varchar(128)... 阅读全文
posted @ 2015-08-24 11:35 陈艺呵呵 阅读(375) 评论(0) 推荐(0)
摘要: 在 SQL Server 中,为列定义别名有三种方式:1. 使用 AS ,定义别名,也是推荐做法 格式: AS 2. T-SQL 中还支持=(别名=表达式)。基本上我很少见到有采用这种方式为列定义别名的。3. SQL Server 中还支持下面这样为列定义别名 格式: ( 空格 ) 这种方式非常不明... 阅读全文
posted @ 2015-08-22 11:48 陈艺呵呵 阅读(1996) 评论(0) 推荐(0)