张银的博客


Eat to live, but do not live to eat.

导航

随笔分类 -  【12】数据库

摘要:- 警告:现存列的 ANSI_PADDING 设置为 'off'。新的列将以 ANSI_PADDING 为 'on' 的设置被创建。 当设置为OFF时,剪裁varchar列的尾随空格和varbinary列的尾随零。该设置只影响新列的定义。关于Ansi_Padding的用法 当设置为ON时,不剪裁字符值中插入到varchar列的尾随空格和二进制值中插入到varbinary列的尾随零。不将值按列的长度进行填充。当设置为OFF时,剪裁varchar列的尾随空格和varbinary列的尾随零。该设置只影响新列的定义。 SETANSI_PADDING为ON时,将允许空值的 阅读全文

posted @ 2013-04-03 11:31 张银 阅读(8388) 评论(0) 推荐(1) 编辑

摘要:数据库范式 构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。 范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为... 阅读全文

posted @ 2009-04-26 18:55 张银 阅读(316) 评论(0) 推荐(0) 编辑

摘要:数据库设计原则 一、成立数据小组 大型数据库数据元素多,在设计上有必要成立专门的数据小组。由于数据库设计者不一定是使用者,对系统设计中的数据元素不可能考虑周全,数据库设计出来后,往往难以找到所需的库表,因此数据小组最好由熟悉业务的项目骨干组成。 数据小组的职能并非是设计数据库,而是通过需求分析,在参考其他相似系统的基础上,提取系统的基本数据元素,担负对数据库的审核。审核内容包括审核新的... 阅读全文

posted @ 2009-04-24 19:47 张银 阅读(523) 评论(0) 推荐(0) 编辑

摘要:索引的使用索引的简单使用说明: 一.常用扫描方式:全表扫描全表扫描就是顺序地访问表中每条记录. 索引扫描索引唯一扫描(index unique scan) 索引范围扫描(index range scan) 索引全扫描(index full scan) 索引快速扫描(index fast full scan) 1.索引唯一扫描(index unique scan) 通过唯一索引查找一个数值经常返... 阅读全文

posted @ 2009-04-24 19:45 张银 阅读(510) 评论(0) 推荐(0) 编辑

摘要:在处理postgreSQL数据库的函数的时候,遇到一个问题在select语句中来判断某个字段的属性是否为空,或者是否为一个特定的值,需要作判断,在oracle中我们会用nvl decode 等函数,同样mysql中会有ifnull,if函数。有时候会搞混,忘记了哪个数据库支持这个函数了。 总结一下不同数据库中的一些常用函数,这样方便以后使用。 一、日期操作 1、操作当前日期和时间 Micros... 阅读全文

posted @ 2009-04-24 19:35 张银 阅读(957) 评论(0) 推荐(0) 编辑

摘要:几种常用数据库介绍 SQL Server 2005 1.大型网站采用MS SQL Server数据库 2.SQL Server 2005都要求用户必须在服务器上安装.NET Framework 3.SQL Server向来是一次性购买的解决方案,SQL Server在数据库,可以是小用户,也可以是大用户,大企业。 4.SQL Server是一个数据库平台,提供数据库的从服务器到终端的完整的解... 阅读全文

posted @ 2009-04-24 19:24 张银 阅读(1216) 评论(0) 推荐(0) 编辑

摘要:Oracle,MySQL,MSSQL Server和Access数据库的统计函数 我们在编程中常用的统计函数有计数,求和,求最大值,求最小值,求平均,方差和标准差. 方差(Variance) 方差是标准偏差的平方。组中的值,与它们平均值之间偏离程度的度量。 标准偏差(Standard Deviation) 一个参数,指出一种方式,一个概率函数以这种方式分布在平均值附近,而平均值为方差的平方根。用来... 阅读全文

posted @ 2009-04-24 19:17 张银 阅读(1295) 评论(0) 推荐(0) 编辑

摘要:比较SQL Server、Oracle和DB2 一、开放性: SQL Server 只能在windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时. Oracle ... 阅读全文

posted @ 2009-04-24 18:55 张银 阅读(333) 评论(2) 推荐(0) 编辑

摘要:MySQL常用命令 一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是... 阅读全文

posted @ 2009-04-19 14:30 张银 阅读(250) 评论(0) 推荐(0) 编辑

摘要:修改MySQL密码大部分情况下,修改MySQL是需要有mysql里的root权限的,所以一般用户无法更改密码,除非请求管理员。 方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。 方法二使用mysqladminmysqladmin -u root -p password mypasswd输入这个命令后,需要输入root的原密码,然后r... 阅读全文

posted @ 2009-04-17 12:58 张银 阅读(519) 评论(1) 推荐(0) 编辑

摘要:MYSQL添加新用户和数据库(命令行模式和phpmyadmin) 一、命令行模式 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。用户:phplamp用户数据库:phplampDB 1.新建用户 //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> inse... 阅读全文

posted @ 2009-04-16 23:21 张银 阅读(15572) 评论(0) 推荐(0) 编辑

摘要:DataReader/DataSet/UPDATE/ExecuteReader/ExecuteNonQuery 阅读全文

posted @ 2008-12-06 19:07 张银 阅读(1763) 评论(3) 推荐(0) 编辑

摘要:SQL连接字符串 注意事项 阅读全文

posted @ 2008-12-06 03:50 张银 阅读(643) 评论(2) 推荐(0) 编辑

摘要:web.config/key.../name... 阅读全文

posted @ 2008-12-06 03:42 张银 阅读(1074) 评论(1) 推荐(0) 编辑

摘要:aspx Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> ... 阅读全文

posted @ 2008-12-06 03:29 张银 阅读(3939) 评论(0) 推荐(0) 编辑

摘要:web.config Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> aspx Code highlighting produced by Actipro CodeHighlighter (freeware)http://ww... 阅读全文

posted @ 2008-12-06 02:26 张银 阅读(2055) 评论(0) 推荐(0) 编辑

摘要:ACCESS/SQL Server/Oracle/MySQL 阅读全文

posted @ 2008-12-05 20:23 张银 阅读(32527) 评论(1) 推荐(3) 编辑

摘要:SQL Server/Access/Oracle/MySQL/..... 阅读全文

posted @ 2008-12-05 19:12 张银 阅读(1463) 评论(0) 推荐(0) 编辑