结构化查询语言(SQL)入门与基础操作
1. 数据库查询与SQL概述
在当今的数据处理领域,数据库查询变得愈发重要。为了帮助不熟悉数据库结构的用户创建临时查询,一些公司开发了专门的应用程序。例如,OpenText的OpenText Business Intelligence产品,它通过用户友好的图形用户界面(GUI)简化了临时查询的创建过程。像Microsoft Access这样的个人数据库也提供了临时查询工具,采用查询示例(QBE)的GUI风格。
然而,在这些用户友好的GUI背后,始终离不开结构化查询语言(SQL),它是关系型数据库管理系统(DBMS)产品的通用查询语言。
1.1 数据仓库组件
商业智能(BI)系统通常将相关数据存储在数据仓库中。数据仓库是一种数据库系统,包含专门为BI处理准备数据的数据、程序和人员。数据仓库的规模和范围各不相同,简单的可能只是一名员工兼职处理数据提取,复杂的则可能是一个由数十名员工维护数据和程序库的部门。
典型的公司级数据仓库组件如下:
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
A(Operational Databases):::process -->|Read Data| B(ETL System):::process
C(Other Internal Data):::process -->|Read Data| B
D(External Data):::process
超级会员免费看
订阅专栏 解锁全文
2341

被折叠的 条评论
为什么被折叠?



