
# ClickHouse应用程序开发思路
通过典型场景，用户可以快速学习和掌握ClickHouse的开发过程，并且对关键的接口函数有所了解。
#### 场景说明
ClickHouse可以使用SQL进行常见的业务操作，代码样例中所涉及的SQL操作主要包括创建数据库、创建表、插入表数据、查询表数据以及删除表操作。
本代码样例讲解顺序为：
1. 设置属性
2. 建立连接
3. 创建库
4. 创建表
5. 插入数据
6. 查询数据
7. 删除表
 
#### 开发思路
ClickHouse作为一款独立的DBMS系统，使用SQL语言就可以进行常见的操作。开发程序示例中，全部通过clickhouse-jdbc API接口来进行描述，开发流程主要分为以下几部分：
- 设置属性：设置连接ClickHouse服务实例的参数属性。
- 建立连接：建立和ClickHouse服务实例的连接。
- 创建库：创建ClickHouse数据库。
- 创建表：创建ClickHouse数据库下的表。
- 插入数据：插入数据到ClickHouse表中。
- 查询数据：查询ClickHouse表数据。
- 删除表：删除已创建的ClickHouse表。
 
