表格数据简介【Introduction to Tabular Data】
Introduction to Tabular Data
计算中的许多有趣的数据都是表格形式的——即,像表格一样。首先,在我们尝试确定它们的共同点之前,我们将看到它们的一些示例。这里是其中的一些:
-
电子邮件收件箱是一个消息列表。对于每封邮件,您的收件箱都会存储一堆信息:其发件人、主题行、其所属的对话、正文等等。
-
音乐播放列表。对于每首歌曲,您的音乐播放器都会维护大量信息:其名称、歌手、长度、流派等。
-
文件系统文件夹或目录。对于每个文件,您的文件系统会记录名称、修改日期、大小和其他信息。
-
Do Now!
你能举出更多的例子吗?[Can you come up with more examples?]
How about:
- 对派对邀请的回应[Responses to a party invitation].
- 成绩单[A gradebook].
- 日历议程[A calendar agenda].
所有这些有什么共同点?表格数据的特点是:
- 它们由行和列组成。例如,每首歌曲或电子邮件或文件都是一行。它们的每一个特征——歌曲标题、消息主题、文件名——都是一列。
- 每行具有与其他行相同的列,顺序相同。
- 给定的列具有相同的类型,但不同的列可以具有不同的类型。例如,一封电子邮件有一个发件人的名字,它是一个字符串;一个主题行,它是一个字符串;发送日期,这是一个日期;是否被读取,这是一个布尔值;等等。
- 这些行通常按某种特定顺序排列。例如,电子邮件按最近发送的排序。
references