摘要:在本教程中,您将学习管理小企业人力资源数据的 SQL 示例数据库,它称为 HR。
下方的数据库图表对 HR 示例数据库进行了说明

HR 示例数据库包含七个表
employees
表存储员工数据。jobs
表存储工作数据,包括职位名称和薪酬范围。departments
表存储部门数据。dependents
表存储员工家属。locations
表存储公司部门的位置。countries
表存储公司开展业务所在国家的相关数据。regions
表存储区域数据,如亚洲、欧洲、美洲和中东及非洲。国家会按照区域进行分组。
下图显示了表名及相应记录。
表 | 行 |
---|---|
employees | 40 |
dependents | 30 |
departments | 11 |
jobs | 11 |
locations | 7 |
countries | 25 |
regions | 4 |
通常,您需要安装关系数据库管理系统 (RDBMS) 才能使用 SQL。
如果您使用过 RDBMS,例如 MySQL、PostgreSQL、Oracle 数据库和 SQL Server,则可以使用下列脚本来在其中一个数据库中创建示例数据库。
如果您没有用于实践的数据库系统,则可以使用我们的 SQL 在线工具在 Web 浏览器中执行 SQL 语句。
MySQL
下列 SQL 脚本在 MySQL 中会创建一个 HR 示例数据库
在 MySQL 中创建 HR 示例数据库下列脚本可让您将数据插入 MySQL 中的表
加载 MySQL 中的 HR 数据PostgreSQL
下列脚本在 PostgreSQL 中创建 HR 示例数据库结构。
在 PostgreSQL 中创建 HR 示例数据库下列脚本可让您将数据插入 PostgreSQL 中的表
加载 PostgreSQL 中的 HR 数据Microsoft SQL Server
下列脚本在 Microsoft SQL Server 中创建 HR 示例数据库结构。
在 SQL Server 中创建 HR 示例数据库下列脚本可让您将数据插入表
加载 SQL Server 中的 HR 数据Oracle 数据库 (>12c)
下列脚本在 Oracle 数据库 12c 中创建 HR 示例数据库结构。
在 Oracle 中创建 HR 示例数据库下列脚本将数据插入 Oracle 数据库中的表
加载 Oracle 数据库中的 HR 数据SQLite
下列脚本在 SQLite 中创建 HR 示例数据库结构。
在 SQLite 中创建 HR 示例数据库下列脚本将数据插入 SQLite 中的表
在 SQLite 中创建 HR 示例数据库移除表
如果您希望刷新示例数据库,下列是删除所有表的脚本。
删除所有表本教程是否有用?