数据库设计方面: 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。 如: select id from t where num i
分类:
数据库 时间:
2016-02-19 12:07:06
阅读次数:
296
一、数据库设计 1、三个数据表长这样 其中user表记录用户信息,cat主要记录男女性别,mete表是用户id和性别id的对应关系 2、具体数据如下 二、查询目标 查询出所有性别为“男”的用户的“姓名”,如下记录两种不同形式的查询 1、单纯的条件查询 SQL:select user.value fr
分类:
数据库 时间:
2016-02-18 21:24:34
阅读次数:
400
学习牛腩时,也刚刚结束个人重构,所曾经面差点儿相同1/3的部分感觉都非常熟悉,非常上手,包含数据库设计和B、D层代码的编写。当中重新理解了SQLHelper的完美演化、存储过程的强大。使用了触发器初探(触发器建好以后看不到,但能够查询出来,后来发现原来在每张表的以下),接着就是站点的建立,事实上和三
分类:
其他好文 时间:
2016-02-16 20:26:52
阅读次数:
209
数据库设计,与数据填入: 打印原始数据: 所有数据 Array ( [0] => Array ( [id] => 5 [name] => PHP [pid] => 0 [sort] => 1 ) [1] => Array ( [id] => 9 [name] => Ajax [pid] => 3 [
分类:
其他好文 时间:
2016-02-16 18:26:04
阅读次数:
145
Svn 1、版本控制工具 2、仓库 3、作用: 1)可以存储任何类型的文件 2)代码(主要存储代码) 3)关于项目(软件工程)的各种资料:数据库设计文档,html的界面原型,需求文档,设计文档,开发软件规范文档,开发软件的计划表和进度表。 4、有助于软对开发 5、对保存的内容进行记录,版本的记录。
分类:
其他好文 时间:
2016-02-09 01:16:47
阅读次数:
153
mysql使用索引的注意事项 1.索引不会包含有NULL值的列 只要列中包含有NULL值都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此复合索引就是无效的。所以我们在数据库设计时不要让字段的默认值为NULL。 2.使用短索引 对串列进行索引,如果可能应该指定一个前缀长度。
分类:
数据库 时间:
2016-02-01 20:55:30
阅读次数:
193
说明: 一.学会用开发语言进行数据库编程,其关键是在于学会sql语言,开发语言只不过给程序员提供了一个操作数据库的接口罢了。 二. 本人也是初学者,采用的数据库设计软件是powerdesigner。利用该软件用户可以设计E-R图,然后软件会自动根据E-R图生成创建数据库表,即表间约束的sql语句。
分类:
数据库 时间:
2016-01-28 17:25:41
阅读次数:
273
有许多关于数据库设计中NULL的讨论,我个人的设计习惯是,不使用NULL值。 我所设计所有表都是Not Null的字段的,尤其是我主要做数据仓库的表设计。刚开始使用数据库时,就栽了一次。一个Group里面,我要显示成年人有多少个,另外一个地方要显示未成年人有多少个,第三个地方要显示总人数。 N1(成
分类:
数据库 时间:
2016-01-28 07:06:32
阅读次数:
249
在处理大数据量的表时,会消耗数据库的大量性能,所以,在设计数据库表时,要考虑到此种现象,将数据库设计的合理合法,来提高数据库性能减小数据库压力。当表记录太多,如产品、的订单、大量客户等,是数据库访问压力的主要来源,此时,从数据库拆分表的角度来减轻压力,可以..
分类:
其他好文 时间:
2016-01-27 11:00:31
阅读次数:
145
中小型商城系统中的分类/产品属性/扩展属性的数据库设计:http://www.cnblogs.com/yjmyzz/archive/2010/06/27/1766012.html
分类:
数据库 时间:
2016-01-26 20:09:32
阅读次数:
182