mysql笔记:18. 示例数据库


MySQL示例数据库是MySQL官方提供的开源项目,旨在帮助用户学习和实践MySQL数据库。一个示例数据库可以提供真实的数据库环境,一般包含了多个表格,每个表格都有不同的结构和数据。通过使用示例数据库,用户可以通过实际操作来学习和理解MySQL数据库的各种功能和特性。
MySQL官方网站提供了以下几个示例数据库:employee、world、sakila、airportdb以及menagerie。这些数据库既可以用于日常学习和测试,也可以作为我们设计数据库时的一个参考。
MySQL链接如下: Example Databases
在这里插入图片描述

employees

Employees是一个经典的员工管理数据库。
Employees数据库由Patrick Crews和Giuseppe Maxia开发,包含了分布在六个独立表(dept_emp、dept_manager、titles、salaries、employees 以及 departments)上的大量数据(约160MB),总共约400万条记录。该结构与多种存储引擎类型兼容。Employees数据库还支持分区表。
除了基本数据外,Employees数据库还包括一套测试,这些测试可以在测试数据上执行,用于验证初始数据的完整性。
安装使用方式:

$> unzip test_db-master.zip
$> cd test_db-master/

$> mysql -t < employees.sql

相关表的关系如下:
在这里插入图片描述

world

world是一个小型的简单数据库,提供了一组包含世界国家和城市信息的表,主要用于基础查询测试。它包含了 country、countrylanguage 以及 city 表。
三个表的关系如下:
在这里插入图片描述

sakila

Sakila示例数据库最初由MySQL AB文档团队的前成员Mike Hillyer开发。它是一个在线 DVD 出租商店数据库,为各种 MySQL 文档、书籍、教程、文章、示例等提供了一个标准数据库模式;同时,它还可以用于突出演示MySQL 的一些功能特性,例如视图、存储过程和触发器。
关系图如下:
在这里插入图片描述

airportdb

airportdb数据库是一个大型数据集,它改编自Stefan Proell、Eva Zangerle和Wolfgang Gassler开发的Flughafen数据库。旨在与Oracle云基础设施(OCI)和热浪上的MySQL数据库系统一起使用。该数据库的大小约为2GB,由14个表组成,共包含55983205条记录。
关系如下:
在这里插入图片描述

menagerie

menagerie 数据库是一个小型的动物数据库,包含 pet 和 event 表。
在这里插入图片描述

  • 16
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值