摘要: --索引1、什么是索引?优缺点是什么?索引是对数据库表中一列或多列的值进行排序的一种单独的、物理的数据库结构。优点: 1)大大加快数据的检索速度; 2)创建唯一性索引,保证数据库表中每一行数据的唯一性; 3)加速表和表之间的连接; 4)在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。缺点: 1)索引需要占物理空间; 2)当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,降低了数据的维护速度。--创建索引,在列上点击右键,写一个名称,选定列即可。2、业务主键和逻辑主键业务主键是使用有业务意义的字段做主键,比如身份证号,银行账号等;逻辑主键是使用没有任何业务意义 阅读全文
posted @ 2012-03-20 17:21 山海雍和 阅读(238) 评论(0) 推荐(0)
摘要: SQL 全名是结构化查询语言(Structured Query Language),是用于数据库中的标准数据查询语言SQL 是高级的非过程化编程语言,它允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解其具体的数据存放方式。而它的界面,能使具有底层结构完全不同的数据库系统和不同数据库之间,使用相同的 SQL作为数据的输入与管理。它以记录项目〔records〕的合集(set)〔项集,record set〕作为操纵对象,所有 SQL 语句接受项集作为输入,回送出的项集作为输出,这种项集特性允许一条 SQL 语句的输出作为另一条 SQL 语句的输入,所以 SQL 语句可 阅读全文
posted @ 2012-03-20 11:19 山海雍和 阅读(176) 评论(0) 推荐(0)
摘要: 数据库模式定义语言并非程序设计语言,DDL数据库模式定义语言是SQL语言(结构化程序设计语言)的组成部分。SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。数据定义语言 (Data Definition Language, DDL) 是SQL语言集中负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成数据操纵语言DML(Data Manipulation Language),用户通过它可以实现对数据库的基本操作。例如,对表中数据的查询、插入、删除和修改。 在DML中,应用程序可以对数据库作 阅读全文
posted @ 2012-03-20 11:00 山海雍和 阅读(1197) 评论(2) 推荐(0)
摘要: WF/WCF/WCS/WPF/MVC/AJAXWindows Workflow Foundation(WF):工作流引擎,基于工作流的开发使程序的业务逻辑与代码相分离,从而可以大大提高软件开发的效率。Windows Communication Foundation(WCF): 用于实现应用程序间(包含不同语言开发的程序)通信的技术,WCF构建在SOAP协议之上。Windows CardSpace(WCS):为了解决访问不同网站需要不同用户名和密码这一问题而出现的一种新方案,像现实中的“一卡通”。Windows Presentation Foundation(WPF):集成WebForm与Win 阅读全文
posted @ 2012-03-20 10:47 山海雍和 阅读(286) 评论(0) 推荐(0)