随笔 - 250  文章 - 0  评论 - 288  阅读 - 117万 

随笔分类 -  数据库

常用内存数据库介绍
摘要:1.内存数据库简介1.概念2.内存数据库历史和发展3.常用内存数据库 1.SQLite1.SQLite最佳试用场合2.哪些场合适合使用其他的关系型数据库管理系统RDBMS2.Altibase3.Oracle 内存数据库系列 Berkeley DB 和 TimesTen1.Oracle Berkeley DB2.Oracle TimesTen 4.eXtremeDB1.嵌入模式下H2的性能比较2.Net使用H25.其他内存数据库1. 内存数据库简介1.1 概念一、什么是内存数据库 传统的数据库管理系统把所有数据都放在磁盘上进行管理,所以称做磁盘数据库(DRDB:Disk-Resident Dat 阅读全文
posted @ 2013-01-06 09:22 夜&枫 阅读(44654) 评论(0) 推荐(3) 编辑
数据库分页查询
摘要:一、分页SQL语句方法1:适用于 SQL Server 2000/2005SELECTTOP 页大小 *FROM table1 WHERE id NOTIN ( SELECTTOP 页大小*(页数-1) id FROM table1 ORDERBY id ) ORDERBY id方法2:适用于 SQL Server 2000/2005 SELECTTOP 页大小 *FROM table1 WHERE id > ( SELECTISNULL(MAX(id),0) FROM ... 阅读全文
posted @ 2012-06-14 18:16 夜&枫 阅读(525) 评论(0) 推荐(1) 编辑
Sql建表和sql语句的注意事项
摘要:建表注意事项:对于建表大家都不陌生,这里主要说明一下几点注意实现:1、大数据字段最好剥离出单独的表,以便影响性能2、使用varchar,代替char,这是因为varchar会动态分配长度,char指定为20,即时你存储字符“1”,它依然是20的长度3、给表建立主键,看到好多表没主键,这在查询和索引定义上将有一定的影响4、避免表字段运行为null,如果不知道添加什么值,建议设置默认值,特别int类型,比如默认值为0,在索引查询上,效率立显。5、建立索引,聚集索引则意味着数据的物理存储顺序,最好在唯一的,非空的字段上建立,其它索引也不是越多越好,索引在查询上优势显著,在频繁更新数据的字段上建立聚集 阅读全文
posted @ 2012-06-14 18:13 夜&枫 阅读(4183) 评论(0) 推荐(2) 编辑
c# 程序调用代码生成数据库
摘要:项目中要使用到初始化数据库,需要用程序调用记录下,2段代码一段是调用方法一段是sql.sql文件:private void SETUP() { DialogResult result; result = MessageBox.Show("安装新数据库将删除原有数据库,是否继续安装!", "警告", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { string sqlpath = "sql.sq... 阅读全文
posted @ 2012-05-22 18:15 夜&枫 阅读(2043) 评论(2) 推荐(1) 编辑
sql server日期时间格式转换字符串简介
摘要:最近设计数据库表结构时候要用到日期时间格式转换,弄了半天纠结了半天,发现好多以前掌握的东西都忘记了看来不经常用是容易遗忘,再次转载下sql server日期时间格式转换字符串;在sql server数据库中,sql server日期时间格式转换字符串可以改变sql server日期和时间的格式,是每个SQL数据库用户都应该掌握的。日期时间转字符串:SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AM SelectCONVERT(varchar(100),GETDATE(),1):05/16/06 SelectCONVERT(varcha 阅读全文
posted @ 2012-05-21 17:53 夜&枫 阅读(424) 评论(0) 推荐(0) 编辑
煤矿粉尘监控系统----表结构设计
摘要:考虑到实际需求在设计表结构的时候数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。所以讨论一下标准1。尽量使用编码表; 2。有唯一性质的记录表,建立主键索引; 3。将描述同一种对象的属性数据设计在同一种表中; 4。有详细明细说明的,要建立子表; 5。为提高查询速度,建立必要的索引; 6。为防止数据库表中存在不合理的数据,建立必要的约束和默认; 7。定长字符项使用CHAR,NCHAR类型;不定长字符项使用VARCHAR,NVARCHAR; 8。日期时间最好使用DATETIME类型,便于时间的比较和计算。 9。为了节 阅读全文
posted @ 2012-05-17 13:57 夜&枫 阅读(949) 评论(1) 推荐(0) 编辑
MSSQL操作类
摘要:这是我自已常用的MSSQL操作类,个人用着觉得还可以,如果高手有更好的,也可以帖出来供大家分享一下,呵呵!! ========================================== using System; using System.Configuration; using System.Collections; using System.Data; using System.Data.SqlClient; namespace MyData { /// <summary> /// 通用数据库类MSSQL /// </summary> public cla 阅读全文
posted @ 2012-05-16 18:45 夜&枫 阅读(343) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示