
数据库
宝持微笑继续我的骄傲
我是一个性格开朗,活泼的小伙子,喜欢跳舞,音乐,计算机,爱交朋友
展开
-
数据库设计规范化的五个要求
通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。 要求一:表中应该避免可为空的列。 虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。数据库转载 2013-10-29 15:01:35 · 1957 阅读 · 0 评论 -
20个数据库设计的最佳实践
1、使用定义明确的表或列名,并保持一致(例如,School、StudentCourse、CourseID)。2、使用单数形式的表名(即,用StudentCourse而非StudentCourses)。表代表了实体的合集,不需要复数形式。3、不要在表名中使用空格。否则你将在定义表时不得不使用“{”、“”等字符(即为了访问表Student Course,你须得书写“Stud转载 2013-10-29 14:48:59 · 1186 阅读 · 0 评论 -
SQLSERVER高效分页查询
SQLSERVER高效分页查询『http://www.2cto.com/database/201301/185991.html 转自』 Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500转载 2013-10-30 16:01:45 · 870 阅读 · 0 评论 -
mysql 按月/按周汇总统计函数 DATE_FORMAT() 函数
定义和用法DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式 描述%a 缩写星期名%b 缩写月名%c 月,数值%D 带有英文前缀的月中的天%d 月的天,数值(00-31)%e 月的天,数值(0原创 2015-08-26 16:14:13 · 3497 阅读 · 0 评论 -
让MySql支持Emoji表情存储
手机端插入Emoji表情,保存到数据库时报错:Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column 'review' at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074原创 2016-05-19 10:24:45 · 8721 阅读 · 0 评论