数据库中的数据(数据库和数据仓库、结构化和非结构化数据)

数据库中的数据(数据库和数据仓库、结构化和非结构化数据)
数据库和数据仓库、结构化和非结构化数据

数据库

对数据进行组织、存储、管理的软件系统,主要表现在数据共享、数据冗余、数据独立性、数据集中控制、数据维护性、数据安全性、数据一致性、数据恢复等。使用SQL来进行数据的操作,SQL (Structured Query Language)结构化查询语言,结构化下文有解释。

注:电子化数据存储在一个地方也需要安全、保密、易用、可供多人多系统使用,方便增删改查等,这些就需要一个数据管理系统来实现。这些系统的软件就叫做数据库。例如数据库:mysql,oracle,GP,postgre等,这些都是数据库的商业品牌。sql是数据库语言,通过这个工具可以方便的进行数据的各种操作。

数据仓库

数据的仓库,大量数据的集合。是多系统的数据按照一定方式组织、存储、管理的方法论。数据仓库是需要在数据库中存储的。

注:很多系统数据放到一起存到数据库中,就是数据仓库了。

结构化数据

是指由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。也称作行数据,一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。

整个表格的数据统称为一个数据表,其中的每一行称为一条记录,列称为字段。字段名互不相同,可以唯一地标识某个列。这些字段(包括名称和次序),称为数据表的数据结构,简称结构。置于名词或形容词之后,表示转变成某种状态或性质。例如:绿化、电气化、现代化 ,结构化

注:结构化数据指二维表格的数据,有行有列的数据。

非结构化数据

与结构化数据相对的是不适于由数据库二维表来表现的非结构化数据,包括所有格式的办公文档、XML、HTML、各类报表、图片和音频、视频信息等。

数据库中的数据(数据库和数据仓库、结构化和非结构化数据)

半结构化数据

半结构化数据,是结构化数据的一种形式,虽不符合关系型数据库或其他数据表的形式关联起来的数据模型结构,但包含相关标记,用来分隔语义元素以及对记录和字段进行分层。因此,也被称为自描述的结构。常见的半结构数据有XML和JSON

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

相关阅读