社区
MS-SQL Server
帖子详情
数据库中有个字段是 >= 或 <= +- 该如何存储呢?
yumanqing
2008-09-22 10:27:06
数据库中有个生产监测数据,标准数据有很多在实际中是 >=80%,<=200,+-52cm等这样的数据,可在数据库中究竟该如何存储呢?
一个字段好像怎么也表达不出来,这些数据还要参与实际监测值的比较运算,怎么设计能方便运算呢?谢谢!
...全文
247
13
打赏
收藏
数据库中有个字段是 >= 或 <= +- 该如何存储呢?
数据库中有个生产监测数据,标准数据有很多在实际中是 >=80%,<=200,+-52cm等这样的数据,可在数据库中究竟该如何存储呢? 一个字段好像怎么也表达不出来,这些数据还要参与实际监测值的比较运算,怎么设计能方便运算呢?谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yumanqing
2008-09-23
打赏
举报
回复
up
hyde100
2008-09-23
打赏
举报
回复
那就设置为char型啊,它本身并不是float
lxuan_025
2008-09-23
打赏
举报
回复
在插入数据时,用存储过程等约束。数据表本身没有控制能力吧
yumanqing
2008-09-22
打赏
举报
回复
看了大家的回复,我感觉数据库就是存储一个char型的数据
比如
项目编码 项目名称 标准
001 温度 50+-5
002 湿度 80%
003 直径 >=500mm
这样在程序中很不好参与运算吧,万一输入一个不能运算的字符(手误),岂不程序要报错了?
dxs200801
2008-09-22
打赏
举报
回复
想要保存你所说的 有两种方式
把表结构改了 改成VARCHAR 其实 (直接存入就可以了,我还是建议使用第一中 项目标准这个数据 不就是为了要说明标准吗 难道一个项目标准 要有多个标准 +-60 >60 <60 ??????)
另一种是在建一张表 专门存储 +- <= >= > <
然后通过程序控制不久行了
yumanqing
2008-09-22
打赏
举报
回复
是这样的,比如数据库表设计为
iCode 项目编号
iName 项目名称
iValue 项目标准
在项目标准字段应该是一个float数据
可是+-60,<=80%这样的该怎么存进去呢?
dawugui
2008-09-22
打赏
举报
回复
[Quote=引用楼主 yumanqing 的帖子:]
数据库中有个生产监测数据,标准数据有很多在实际中是 >=80%, <=200,+-52cm等这样的数据,可在数据库中究竟该如何存储呢?
一个字段好像怎么也表达不出来,这些数据还要参与实际监测值的比较运算,怎么设计能方便运算呢?谢谢!
[/Quote]
这个估计得写程序来完成,或是自己写个存储过程来搞.
水族杰纶
2008-09-22
打赏
举报
回复
再說詳細點
最好來些數據~~
zjcxc
元老
2008-09-22
打赏
举报
回复
这种应该主要还是要依赖于程序去分析, 所以存储上没有太多的考量吧
yumanqing
2008-09-22
打赏
举报
回复
我是说究竟在数据库中怎么存储,数据表怎么设计?关于计算还是在程序中灵活些
消失的尘芥
2008-09-22
打赏
举报
回复
数据库的计算能力本来就不强,
hery2002
2008-09-22
打赏
举报
回复
数据库的计算能力本来就不强,
还是使用程序控制的好~
yumanqing
2008-09-22
打赏
举报
回复
up
database.db 文件详解:
数据库
文件在 SQLite 中的作用与使用
本文解析了Python项目中自动生成的database.db文件的作用和使用方法。该文件是SQLite
数据库
的默认
存储
文件,包含表结构、数据记录和索引等信息。文章详细介绍了SQLite的
存储
原理、查看和操作方法(命令行与可视化工具)、备份策略及常见问题解决方案,并强调
数据库
管理需严谨,避免数据丢失。掌握.db文件的特性能帮助开发者更高效地进行项目调试和
数据库
维护。
数据库
与数据仓库
数据库
是一种逻辑概念,用来存放数据的仓库,通过
数据库
软件来实现。 数据仓库是
数据库
概念的升级。从逻辑上理解,
数据库
和数据仓库没有区别,从数据量来说,数据仓库要比
数据库
更庞大的多。数据仓库主要用于数据挖掘和数据分析,辅助做决策。
数据库
Database (Oracle, Mysql, PostgreSQL)主要用于事务处理,数据仓库 Datawarehouse (Amazon Redshift, Hive)主要用于数据分析。用途上的不同决定了这两种架构的特点不同。 各自特点
数据库
(Database)的特点
简述
数据库
和数据仓库的区别
数据库
和数据仓库的区别 简单的来说,
数据库
偏向于管理和储存,数据仓库偏向于整合和分析
数据库
:传统的关系型
数据库
的应用,主要是基本的、日常的事务处理,更关注业务交易处理(OLTP) 数据仓库:数据仓库支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询效果,更关注数据分析层面(OLAP) 随着业务指数级的增长,数据量陡增,从最初粗放的数据分析逐步演化为角色和场景都非常精细化的集群分析。这类非常具体,且能够对公司决策起到关键性作用的数据,很难从业务
数据库
中调取出来,主要原因是: 1、业务
数据库
中的数据结构
关系型
数据库
Relational DB MySQL 规范
字段
命名
字段
类型
字段
顺序 强制设定为 UNIQUE 索引
关系型
数据库
(Relational Database)是一种基于关系模型的
数据库
,它使用表格来组织和
存储
数据,表格之间通过主键和外键建立关联。这种
数据库
以行和列的形式
存储
数据,以便于用户理解,其中一组表组成了
数据库
。用户通过查询来检索
数据库
中的数据,而查询是一个用于限定
数据库
中某些区域的执行代码。关系模型可以简单理解为二维表格模型,而一个关系型
数据库
就是由二维表及其之间的关系组成的一个数据组织。MySQL是一种开源的关系型
数据库
管理系统,它采用了客户端-服务器架构,通过SQL语言来管理和操作数据。
联系人
数据库
(contacts2.db)表和
字段
解析
简介 ContactsContract.java这个类就是去解释和翻译这个contacts2.db
数据库
的。所有的联系人Uri,与联系人相关
数据库
字段
均在此定义。这个类
中有
很多的内部接口和内部类,用来翻译一些表,例如Data内部类,RawContacts内部类等。 通信录是一个3层的数据
存储
模型,这三个数据模型就是ContactsContact.Data,ContactsContact.RawCo...
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章