数据库与excel区别?前者有查询语言,后者没有把?

来源:百度知道 编辑:UC知道 时间:2024/05/05 22:47:31

数据库有明确的“字段”和“记录”概念,而Excel没有,Excel可用“列”和“行”起到“字段”和“记录”的效果。数据库中的“表”与Excel中的“工作表”对应。
数据库有明确的数据类型,每个“字段”数据类型必须统一,而Excel则可以随意设置。
Excel允许矩形区域的数据操作而数据库不允许。
Excel常用作一般的表格,支持各种格式操作,而数据库用作具有明确含义的数据处理,不支持格式操作(需要借助外部程序)。
多数数据库可以和Excel互转,但会损失数据类型,若进行数据中转建议使用Access。
Excel也可以使用查询语言,通过Windows自带的ODBC或OLEDB可以连接Excel,但操作灵活性远不及Access等数据库。使用查询语言必须借助某种编程语言,Excel本身不能输入SQL语句。使用方法可自己搜索(调试需耐心)。

excel虽然有一定的数据库功能,但并不是真正意义上的数据库。