数据库到底是用来干啥的?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库到底是用来干啥的?相关的知识,希望对你有一定的参考价值。

数据库是用来存储电子文档和电子数据的场所。 参考技术A 通俗的说,数据库就是保存和管理数据的。信息在数据库里面以数据库,表,记录,字段等存在。
目前最常见的有一适用规模由小到大:access数据库, Informix数据库 , Orcale数据库, Sybase数据库 ;具有强大的数据组织、用户管理、安全检查等功能。

在各行各业,比如银行,比如现在二代身份证,全国联网,都必须用到数据库。
现在公司管理,内部仓库,数据库。
个人资金管理,也是一个简单的数据库。
手机上的通讯录,也是一个数据库。所以在各行各业都有涉及。

希望对你有用!~
参考技术B 最直观的说 就是储存数据。

Java 的DTO的作用到底是干啥的?

Java 的DTO的作用到底是干什么的?只是为了把查询出实体的值在通过get set转到DTO这样会干许多重复性费时工作? 我想知道DTO真正是干什么以及作用

首先dto和实体变量的名字和个数应该是一模一样的(Dto可以都是String类型或类型也和实体一样),dto只在数据存储时有用,开发的规范是将要存储的数据以dto存到数据库。
如:前台页面提交的form表单,后台接收到,转换成dto,存入数据库。
你说的:‘’只是为了把查询出实体的值在通过get set转到DTO“ 这是不对的,这是没意义的。特殊情况下如:前台页面提交的form表单的值不够,还需要再查询别的表,然后转成dto,才可能需要你说的get set几个值。
参考技术A 首先dto和实体变量的名字和个数应该是一模一样的(Dto可以都是String类型或类型也和实体一样),dto只在数据存储时有用,开发的规范是将要存储的数据以dto存到数据库。
如:前台页面提交的form表单,后台接收到,转换成dto,存入数据库。
参考技术B

Java 中的DTO全称是 Data Transfer Object, 概括来说,就是把需要传递参数封装为一个class的形式,也符合java面向对象编程的概念.
比较常用的方式:Web参数的传递,使用 Javascript POST一个DTO类型的对象,在Java 服务端可用DTO类型对象直接接收
比如:

上面的两个形式是一一对应的,在做参数传递处理的时候会比较方便,其实最主要的还是体现Java面向对象-封装性的理念.

以上是关于数据库到底是用来干啥的?的主要内容,如果未能解决你的问题,请参考以下文章

在VB.NET中Option Strict On 和 Option Explicit On 是用来干啥的?

python语言用来干啥的?

Java 的DTO的作用到底是干啥的?

wordpress是用来干啥的?

Python类中的self到底是干啥的

线程局部存储主要用来干啥的?