SQL 的现状、未来及相关数据库介绍
1. SQL 的重要地位
SQL 在计算机行业中持续发挥着重要作用,并且有望继续作为核心技术存在,主要体现在以下几个方面:
- SQL 数据库是全球三大软件供应商(微软、甲骨文和 IBM)的旗舰软件产品。
- 它能在各种计算机系统上运行,从大型机、数据库服务器到桌面客户端、笔记本电脑和手持 PDA。
- 大型组织使用的主要企业应用程序都依赖企业级 SQL 数据库来存储和组织数据。
- 通过对象/关系数据库中的 SQL 扩展,SQL 数据库成功应对了对象模型的挑战。
- 它通过整合 XML 并与应用服务器紧密集成,满足了基于互联网架构的需求。
- 为云计算提供大规模数据库可扩展性是当前数据库市场面临的主要挑战。
2. 示例数据库
示例数据库包含支持小型分销公司简单订单处理应用程序的数据,由五个表组成:
-PRODUCTS:每种可供销售的产品占一行。
-OFFICES:公司的五个销售办公室各占一行。
-SALESREPS:公司的十名销售人员各占一行。
-CUSTOMERS:公司的每个客户占一行。
-ORDERS:每个客户下的订单占一行,为简化起见,假设每个订单只针对一种产品。
以下是创建这些表的 SQL 语句:
CREATE TABL