JRS直播网

英文的,附上自己的翻译整体预览图

时间: 来源:JRS直播网

nba数据库统计及球员数据_nba数据库库里_nba球员数据库设计

整体预览

NBA — 包含有关所有 NBA 球队和球员的信息。 在这里您可以浏览球队信息并按大学、国家和其他有趣的标准过滤球员。 本例主要使用和视图,易于理解和操作。 它很好地演示了数据库的功能。

您可以通过以下链接将此模板复制到您的模板中 -

下面介绍创建的主要步骤。 更多信息请参考链接中的信息:

两个数据库:Teams 和数据库 #1:Teams

nba数据库库里_nba球员数据库设计_nba数据库统计及球员数据

第一个数据库NBA Teams,包含联盟中的30支球队,每支球队有4个属性:

队伍:称号属性(必填)、队伍名称; :属性,区分东部联盟和西部联盟; Logo:Files & Media 属性,团队标志图标,获取自; :属性,球员,关联到球员数据库;

使用 csv 快速填充团队(10 分钟内):

新建一个空白表单,将团队列表复制粘贴到表单中(您可以在这里找到一些相应的信息网页,详细信息请参阅原始链接)。 修改标题行Team,将Logo添加到Logo添加的内容中。 该徽标具有固定的 URL 格式:/i//nba/500/[city-].png。 由于只有一处不同,您可以创建一个新的城市缩写 City Abbr 临时列。 临时栏需要手动输入为对应城市的缩写。 创建一个引用“徽标”列中的城市缩写的公式nba球员数据库设计,为每个团队生成唯一的图像 URL。 一切准备就绪后,将其另存为 CSV 文件并将其导入数据库#2:

nba球员数据库设计_nba数据库库里_nba数据库统计及球员数据

第二个数据库,2020 NBA ,包含 2019-20 赛季的所有 NBA 球员。球员的属性比球队多,但其中许多是公式属性,可以与其他属性组合和重新格式化以在图库视图中显示,使它们适合以编程方式填充。

在这个项目中唯一麻烦的一步,需要用脚本(详细参考原文链接)写一个函数来解析表中的NBA球员列表,然后填写Name、Team、、、 ,,, 表中每个玩家的。 出生、年龄和。

数据准备好后,将其保存为 CSV 文件并将其导入到

通过属性连接两个数据库

nba球员数据库设计_nba数据库统计及球员数据_nba数据库库里

每个NBA球员对应一支NBA球队,而每支NBA球队又包含很多球员。 我们通过团队列使用属性来关联团队和玩家。 这样做的另一个好处是我们可以使用汇总属性来进行汇总分析,例如每支球队的球员总数,或者每个名单上最年长和最年轻的球员等。

只需几个简单的步骤即可将 URL 转换为图像

nba数据库统计及球员数据_nba球员数据库设计_nba数据库库里

我们最初使用地址填充徽标图像,现在只需将 URL 属性转换为“文件和媒体”属性,图像就会自动导入。

添加团队页面图标

nba数据库库里_nba球员数据库设计_nba数据库统计及球员数据

在 中nba球员数据库设计,数据库中的每一项都是一个页面,页面有一个 icon 属性。

对于NBA球队数据库,我们使用每支球队的标志作为图标。

只需复制徽标属性中图像的 URL,然后在选择页面图标时将其粘贴到链接中

创建东西方联盟球队名单

nba数据库统计及球员数据_nba球员数据库设计_nba数据库库里

创建两个,分别连接Teams数据库,切换到List视图,并设置视图:

按球队名称排序并按联赛过滤。 仅显示团队属性,隐藏其他属性。 此时,Team 属性将与图标一起显示。

联盟名称为图片

球员画廊

nba数据库库里_nba数据库统计及球员数据_nba球员数据库设计

为了更好的浏览玩家,我们采用图库的形式,根据不同的浏览需求过滤配置几个视图,比如使用Team或者.

创建一个后,只需复制、重命名并更改它即可创建另一个

优化球员图库

为了精美地呈现每个玩家的信息,我们创建了一些公式属性来组合和重新格式化导入的信息。

例如,使用竖线“丨”将球员的号码、位置和身高连接成一列。 您还可以添加一些有用的上下文,例如“”、“出生”、“年龄”和“草稿”

设置卡片预览

同样nba球员数据库设计,要将每个 URL 转换为图像,请选择卡片预览的“文件和媒体”属性,然后选择适合图像以选择卡片的小尺寸。

设置团队页面

打开联赛下方的球队页面,就会显示其球员列表。 此列表已连接至 2020 年 NBA 球员数据库。 切换到视图,按“姓氏”属性排序,然后设置过滤器。

同样,创建一个后,我们可以通过简单的复制、粘贴和更改来创建更多