设计-数据库问题,高手看过来

问题描述

数据库问题,高手看过来

某运输公司为每辆车装了GPS系统,每辆车运行时每隔5秒其实时位置会转到中心数据库。
(1)考虑实际应用情景,请设计一个实现方案,对相关数据进行存储;
(2)如果需要查询一辆车每天的行驶里程,应该怎样进行实现,说出你的理由;

解决方案

数据库高手请进
请教高手,一个数据库的问题,谢谢了哈

解决方案二:

1、数据库设计 “车辆时间点表",记录每辆车时间点(5秒)的位置。
2、创建"点点的距离表",保存常用点点之间距离信息
3、如果GPS可以取点点之间距离,保存在“车辆时间点表"中。但此法误差较大。
4、通过时间查找,车辆的的路径,对照"点点的距离表",得出比较精确距离。

解决方案三:

存成事实表

表的结构为:

记录时间
经度
纬度

如果要算一天的运行距离 可以根据时间排序后看每5秒的距离(两点的经纬度距离) 然后汇总就可以了。

时间: 2025-01-26 13:47:59

设计-数据库问题,高手看过来的相关文章

数据库大会上看技术如何服务信息化

本文讲的是数据库大会上看技术如何服务信息化,中国首届数据库技术大会(http://dtcc.it168.com/index.html)即将在2010年4月2.3号在北京举行.本次大会是首个面向数据库及商业智能技术专业人群的技术盛会,全部议题围绕使用的技术性主题,从数据库的架构设计.性能优化.存储安全.系统监控等方面,通过实践案例对数据库技术进行系统剖析.     本次大会由IT168携手旗下三大企业级社区ITPUB.ChinaUnix和IXPUB举办.其中,ITPUB是中国最大的数据库技术社区,

第三方账号登录-支持第三方账号登陆的账户系统如何设计数据库?

问题描述 支持第三方账号登陆的账户系统如何设计数据库? 现要设计一网站账户系统,可以支持手机邮箱注册登陆,同时支持腾讯QQ微信及新浪微博等第三方账号绑定登陆,该如何设计网站的账户系统数据库?之前没有相关经验,不知道有哪些需要休息的地方,求高手指教! 解决方案 http://ask.csdn.net/questions/192672 解决方案二: 第三方登录传进来用户名或者tooken,那么你就用它作为关键字,然后创建一个新的账户,并且把两者绑定起来.用户用第三方登录,就查询第三方账户对应你的系统

当一条记录拥有不确定个数个tag时,怎么设计数据库结构,又怎么通过tag来进行检索?

问题描述 当一条记录拥有不确定个数个tag时,怎么设计数据库结构,又怎么通过tag来进行检索? 1.就以知乎为例吧,一个问题可能有多个tag来进行标注,这些tag是用怎么的结构在数据库中存储的呢? 很多人说再整理出一张tags的表,和一张tags和id对应的表,有谁能够详细说明一下这个东西怎么设计? 2,当进行检索的时候,怎么能够快速高效地通过tag/tags来进行检索呢? 解决方案 假设你的主表叫topic,主键id tags表作为关联表,结构为id topicid tag,外键topicid

sqlserver-几十万条记录如何设计数据库表

问题描述 几十万条记录如何设计数据库表 减肥记录表,目前已知数据有 缴费时间,用户id,用户名,购电量,购电时间.主键不知道怎么设置. 规定用户使用电量为上次购电量,时间为两次购电差. 我需要通过这张表计算出每次购电时用户每日平均用电量,记录单新表单. 解决方案 主键: 使用32的UUID , 表示唯一 用户id可以弄成唯一索引, 我看你说的可以设计两张表, 一个是当前表A, 一个履历表B. 可以通过A中的用户ID找到B表中一堆A相关的履历信息. 解决方案二: 无论什么数据表,记得一个原则,主键

《PHP精粹:编写高效PHP代码》——2.7节设计数据库

2.7 设计数据库 到目前为止,我们已经创建了两个非常基本的表并且看到如何使用PDO操作简单的数据.现在我们要扩展这些例子,添加一些另外的表,探讨我们如何在真实的应用程序中使用这些数据.让我们从图2.2开始,看看目前有什么. 图2.2显示了两张表以一对多的关系链接.这表明categories表中的每一个记录在食谱表中会有很多与之相关的记录:也就是说,一个类别会有很多食谱,但一个食谱只能属于一个类别. 2.7.1 主键与索引 我们已经为两张表添加了主键,主键使我们提供的列在每个表中必定是唯一的,我

请高手看下,下面红色的动态Input上传的图片怎么没有赋值给PIC3

问题描述 请高手看下,下面红色的动态Input上传的图片怎么没有赋值给PIC3.上传图片将地址和文件名给PIC3,然后从数据库中取出并显示.当提交保存的时候,一直是数据库中旧的值.不知道问题出在哪儿?是不是循环中的动态input有问题?谢谢!<%dimpaixuifrs.EOFandrs.BOFthenresponse.Write"<divalign=center><fontcolor=red>还没有分类</font></center>&qu

表单-多表头和可变表头(一条信息的数据量大小可变。)该怎么设计数据库的表结构。

问题描述 多表头和可变表头(一条信息的数据量大小可变.)该怎么设计数据库的表结构. 我现在有一个表单需要存入数据库.但是客户要求该表单的 表头可变.也就是他要自定义表单.这种情况我该怎么为这张表单设计表结构了?同时该表单中的所有字段都要参加计算的,有些项的值是其他项通过计算得出的.虽然是简单的加减乘除,但是客户要求可以自动的计算.小弟用的Spring MVC+JPA 数据库mysql 或者 oracle 解决方案 一般一个表单中的字段分为固定的字段和 动态的字段. 将固定的字段,设计成一张表,称

PowerDesigner设计数据库

设计|数据|数据库       PowerDesigner设计数据库                                                                                              李伟华                                                            2000年9月           说明:此文档为本人经验积累之所得,非部门设计文档(版权所有)          

中文Access2000速成教程--1.1 使用“向导”设计数据库

第一讲使用"向导"设计数据库 使用中文Access 2000可以从单一的数据库文件中组织用户信息.在此文件中,可将数据分开放在名为"表",也就是前面所说的"数据表"的容器中,然后可使用联机窗体让网络用户查看.添加并更新表中的数据."查询"查找并检索数据.使用"报表"按特定的布局分析或打印的数据.此外,通过创建数据访问页还能从Internet上查看与更新或分析数据.与前面所介绍的两个软件一样,为了存储与使用数