01 2012 档案
摘要:1. 存储过程和触发器是什么? 存储过程不能可以显著提高系统的执行速度,还能提高效率确保一致性. 1.1存储过程:一种数据库对象,将负责不同功能的语句分类放置起来,以便能反复使用. 1.2特点: 1.3存储过程的分类 分为五类,系统存储过程,用户定义存储过程,临时存储过程,远程存储过程,扩展存储过程. 临时存储过程又分为本地临时存储过程,全局临时存储过程. 分类 说明 系统存储过程 存储在master中,以sp开头,调用时不必加库名,如果参数是保留字或者数据库对象,用单引号包围. ...
阅读全文
摘要:导言: 酝酿了几天,终于想好怎么开始下一节了.实在是不容易.接下来我将介绍怎么搭建dnn6解决方案. 续接: 找齐这些工具之后,迫不及待的想开始进行开发了,这个时候,一个很基本的问题出现在我们的眼前,怎么组织dnn6的项目结构.现在比较流行三层架构,那么必须的,首先有一个解决方案,很明显,dnn6安装的网站就是View层,至于其它的,可以很自由,熟悉什么框架技术或者持久层技术就加上好了.最后就是加页面的问题,是整个项目的加,还是一页一页的加进去.所以,个人觉得创建dnn6项目分成两种方法. 先看基本的dnn6项目结构.然后将一步步介绍怎么加页面. 图1 基本dnn6项目结构 1...
阅读全文
摘要:学习背景:本人11年七月份毕业,至今工作已有半年,之前一直稳稳当当的在做一个大系统的项目具体化和维护的工作,不想开发部的其它部门要做一个垂直查询的网站,那个部门的人却走了好几个,公司副总没办法,找到我的老大,把我给调过来做网站了,一开始我屁颠屁颠的,因为一直是在做维护,好久没有尝试过从头到尾搭建一个项目,从设计,实现,测试,发布,对我来说是一个机遇,从11年十二月份,一头扎到这个网站设计和实现中去,公司之前有几个大牛用dnn做了好几个网站,什么官网啊,知道啊!那些都是成功的案例,副总觉得那个挺炫的,在我写好了需求分析,界面设计还有数据库设计之后,到具体开发这个环节,要求我用dnn这个开源框架去
阅读全文
摘要:1.什么是T-SQL? 是对标准SQL程序语言的增强,是用于应用程序和sqlserver通信的主要语言。在SQL语言上扩充了DDL,DML,DCL,存储过程,函数,系统表,流程控制,数据类型等主要内容。T-SQL是一种说明性语言,比较适合C/S结构的应用程序开发。2.SELECT语句? 1)使用数据库:USE book 2)标准的SELECT语句: SELECT * FROM Class WHERE id='20100101' 3)使用*和列名:*是全部,列名是具体的列。 4)DISTINCT消除重复值: SELECT DISTINCT ClassName FROM Class
阅读全文
摘要:1.什么是索引? 索引是以表列为基础的数据库对象,保存着表中排序的索引列,并且记录了索引列在表中的物理存储位置,实现了表中数据的逻辑排序。 2.索引的用途? 1)加快数据的查询速度,减少系统的响应时间。 2)加快表和表之间的连接速度。 3.使用索引的代价? 1)一定的物理空间开销。 2)创建和维护需要消耗时间,增删改操作时,索引会进行维护。 4.索引使用的原则? 1)设为主键的列一定要设置为索引,可以加快主键的定位速度。 2)定义有外键的列一定要设为索引,可以加快表之间的连接速度。 3)对于经常查询的列最好建立索引,可以明显加快查询的速度。 4)对...
阅读全文