问一个数据库容量和大小的问题,不要见笑 ID为int 型,长度为4,请问此时ID最高值为多少?int长度的最大值为31吗如果一个表,大都为字符型数据,大约有20个字段,请问,如果有100W条记录,那么数据库文件大小大约为多少,会有20G吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 No.1 Q&A数字数据类型 数字数据只包含数字。数字数据类型包括正数和负数、小数(浮点数)和整数 整数由正整数和负整数组成,例如 39、25、0-2 和 33967。在 Micrsoft SQL Server 中,整数存储的数据类型是Int,Smallint和 Tinyint。Int 数据类型存储数据的范围大于 Smallint 数据类型存储数据的范围,而 Smallint 据类型存储数据的范围大于Tinyint 数据类型存储数据的范围。使用 Int 数据狗昔存储数据的范围是从 -2 147 483 648 到 2 147 483 647(每一个值要求4个字节存储空间)。使用 Smallint 数据类型时,存储数据的范围从 -32 768 到 32 767(每一个值要求2个字节存储空间)。使用Tinyint 数据类型时,存储数据的范围是从0 到255(每一个值要求1个字节存储空间)。 精确小数数据在 SQL Server 中的数据类型是 Decimal 和 Numeric。这种数据所占的存储空间根据该数据的位数后的位数来确定。 在SQL Server 中,近似小数数据的数据类型是 Float 和 Real。例如,三分之一这个分数记作。3333333,当使用近似数据类型时能准确表示。因此,从系统中检索到的数据可能与存储在该列中数据不完全一样。 字符数据类型 字符数据的类型包括 Char,Varchar 和 Text 字符数据是由任何字母、符号和数字任意组合而成的数据。 Varchar 是变长字符数据,其长度不超过 8KB。Char 是定长字符数据,其长度最多为 8KB。超过 8KB 的ASCII 数据可以使用Text数据类型存储。例如,因为 Html 文档全部都是 ASCII 字符,并且在一般情况下长度超过 8KB,所以这些文档可以 Text 数据类型存储在SQL Server 中。8KB * 20 *1,000,000=152.587890625GB (?) Roughly Calculation:8KB * 20 *1,000,000=152.587890625GB int 4 这时的ID的最大值是不是为-2~31到2~31-1呢,后面的4是什么意思呢,不可能是2~4吧 Microsoft SQL SERVER 不会为“char”字段中未使用的部分保留空间,也就是说8KB * 20 *1,000,000=152.587890625GB是最大值,实际应小于此值。SQLServer is smart enough to keep min. size. nvarchar 应该比varchar存储空间用的多些吧 我也傻提个问题,EXCEL有明确的行、列数量极限。比如excel2007为1,048,576 行乘以 16,384 列,那么access如何界定,行和列都是无限的嘛? 没遇到过这么大的数据库!--------------------------------------------------------------人事考勤工资系统88元!9天自助建站系统8元!VB项目毕业设计参考20元!阳光软件网:http://www.sun883.com 如何控制EDIT文本框内输入的数字,当有小数时,小数点后只能输入一位小数 急!VB 报表问题(高分求解):VB+Data Report,每次show后,系统内存消耗都在增长,10多次后XP系统提示内存不足! vb6.0编辑窗口中,鼠标滚轮无效如何解决 如何控制动态建节点的过程中,Treeview的节点不重复? 招个人 Access 怪事,急急急!up有分 简单问题 下载不到中文版水晶报表 请问哪位大虾知道这是什么原理 找人合作,上海,价格面议 一个登陆后显示该用户资料的问题 如何循环字符串中的每个字符
数字数据类型 数字数据只包含数字。数字数据类型包括正数和负数、小数(浮点数)和整数
整数由正整数和负整数组成,例如 39、25、0-2 和 33967。在 Micrsoft SQL Server 中,整数存储的数据类型是Int,Smallint和 Tinyint。Int 数据类型存储数据的范围大于 Smallint 数据类型存储数据的范围,而 Smallint 据类型存储数据的范围大于Tinyint 数据类型存储数据的范围。使用 Int 数据狗昔存储数据的范围是从 -2 147 483 648 到 2 147 483 647(每一个值要求4个字节存储空间)。使用 Smallint 数据类型时,存储数据的范围从 -32 768 到 32 767(每一个值要求2个字节存储空间)。使用Tinyint 数据类型时,存储数据的范围是从0 到255(每一个值要求1个字节存储空间)。
精确小数数据在 SQL Server 中的数据类型是 Decimal 和 Numeric。这种数据所占的存储空间根据该数据的位数后的位数来确定。
在SQL Server 中,近似小数数据的数据类型是 Float 和 Real。例如,三分之一这个分数记作。3333333,当使用近似数据类型时能准确表示。因此,从系统中检索到的数据可能与存储在该列中数据不完全一样。
字符数据是由任何字母、符号和数字任意组合而成的数据。
Varchar 是变长字符数据,其长度不超过 8KB。Char 是定长字符数据,其长度最多为 8KB。超过 8KB 的ASCII 数据可以使用Text数据类型存储。例如,因为 Html 文档全部都是 ASCII 字符,并且在一般情况下长度超过 8KB,所以这些文档可以 Text 数据类型存储在SQL Server 中。8KB * 20 *1,000,000=152.587890625GB (?)
--------------------------------------------------------------
人事考勤工资系统88元!9天自助建站系统8元!VB项目毕业设计参考20元!阳光软件网:
http://www.sun883.com