2011-01-20 76 views
0

我正在寻找一个IDE或“可视化编辑器”来进行一些基本的表格操作。简单的数据库IDE

我有几张表,每个〜100K条目。他们中的大多数共享两列,共同组成一个唯一的主键。这些表是静态的(它们只是旧的记录数据),所以不需要“在线”或代码界面。

说实话,我只希望Excel或类似的东西可以处理这么多的行,因为我想执行简单的任务(例如擦除列,按列排序)。你的经验是什么工具最适合静态表格“类似Excel”?

+1

对于哪种数据库服务器(Oracle,SQL Server等),您是否需要该编辑器? – Tony 2011-01-20 11:59:48

+0

@Tony:我有一些平面文件(tab seper'),有些像MySQL,有些像SQLite文件。假设它们都是可以互换的。我会用最简单的环境去。 – Trevor 2011-01-20 14:43:40

回答

2

尝试使用Microsoft Access。

你可以import or link to external data sources和访问有很多工具可用于处理数据。

使用这种方法,你将能够做到以下几点

  • 查看数据,以便您可以过滤&排序的数据。
  • 针对数据编写自定义查询(使用可视化设计器或SQL)。
  • 添加,编辑和删除数据(提供您已编辑,删除数据源的权限)
  • 使用链接的数据编写报告。

此外,Access 2007及更高版本中的表格与Excel电子表格非常相似,因为这是Microsoft Office套件中的大量工具,可在Access和Excel之间导出数据。

1

phpmyadmin IMO可以作为你所需要的良好的可视化编辑器(虽然它的“在线”,并需要一个磨合的网络服务器)

0

DBDesignerFork是开源的,免费的,可以反向工程数据库构建模型。

然后,您可以切换到查询模式,它将帮助您从表格图生成查询。

你提到你希望能够“删除一列,按列排序”这些是两个完全不同的东西。在SELECT声明中使用OREDER BY可轻松处理此类问题。删除列也可以使用ALTER TABLE命令在SQL中完成,但记住除非您开始在交易中包装您的更改,否则不容易“撤消”。总结一下,你应该忘记Excel比较和学习SQL :)