使用LibreOffice Base向导创建数据库表

LibreOffice向导使创建数据库变得容易

向导帮助我们创建各种类型的数据库。

LibreOffice向导 促进数据库的创建s。 它们包括我们可能需要的主要类型,并且很容易适应它们。

在我们的 以前的文章 我们已经简要解释了数据库的组成部分。 表格,表格,查询和报告。 在LibreOffice Base的帮助下,我们将在一个真实的示例中了解它们的行为。 在这篇文章中,我们将处理表格.

表是数据库的基础。 它们由一系列相关数据组成,这些数据根据其在字段中的特征进行分组。 例如,在“客户”数据库中,我们具有“议程”表以及“名称”,“地址”,“电话”和“邮件”字段。

在继续之前,先进行澄清。 我不是在撰写有关关系数据库的专着。 我仅提供足够的理论知识,以便任何用户都可以开始享受该程序。 无论如何,您要在主题上发表任何评论,您都可以在其中获得评论表格。

使用LibreOffice Base向导创建我们的第一个数据库

在本文中,我们将专注于创建数据库表。 我们将使用程序的内部引擎之一来执行此操作。 LibreOffice Base允许我们在Firebird和HSQLDB之间进行选择。

LibreOffice Base文档(保留在版本4中)和最新版本中都没有 入门指南 (第6版)提到了火鸟。 出于我们的谦虚目的,两者之间似乎没有太大区别,因此我们将使用Firebird,这是默认选项。

程序启动后,我们的第一步是 选择数据库引擎。 我们与火鸟在一起。

LibreOffice基本向导的第一个屏幕

在第一个屏幕中,我们选择将要使用的数据库引擎。

单击下一步转到第二个屏幕

LibreOffice向导使我们可以注册数据库

数据库创建向导的第二个屏幕

在第二个屏幕上,我们可以 注册数据库。 是否进行注册的区别在于,当您注册时, 我们告诉LibreOffice数据在哪里, 如何组织它们以及如何获得它们。 这样我们可以 访问文字处理器和电子表格中的数据记录。

我们标记了通过向导打开数据库并创建表的选项。 LibreOffice将要求我们分配一个名称并保存数据库。

具有不同模板的数据库向导

数据库创建向导为我们提供了可以修改的各种模板。

表格向导分为两部分; 商业和私人。 对于他们每个人,它为我们提供了一系列模板。 模板依次向我们显示字段列表.

例如,我们将使用“业务”部分中的资产模板。

在中心一栏中,我们看到一个箭头和一个双箭头分别向左和向右移动。 他们 它们控制两列之间的字段偏移量。 右列中显示的字段将构成我们的表格。 如果我们按双箭头,将选择所有字段。

就我而言,我选择ActiveID作为第一个字段。 为此,我用指针选择它,然后按下指向右边的简单箭头。 我对所有我感兴趣的领域重复该过程。

使用数据库向导选择字段

我们可以从每个模板中选择要使用的字段。

完成此操作后,我们转到下一个屏幕。 在这里,我们将决定是否保留字段名称或为它们分配其他名称。 另外,我们在数据输入上建立一些参数。 他们是:

  • 输入数据的格式。
  • 是否自动分配值。 如果激活此选项,则还必须在输入之间添加增量值。
  • 是否必须输入数据。
  • 输入数据的最大长度。
设置数据参数

在此屏幕上,我们确定要在每个字段中输入的数据格式。

我向ActiveID字段分配了整数格式,并且不选择自动完成的选项。 该字段将具有作为主键的功能。 我将在下面解释。

对于品牌和型号,我给他们分配了固定文本类型和强制输入的格式。 我将可变字段类型分配给描述,因为我可能需要超过其他选项作为限制的255个字符。

分配主键

在一个数据库中,可以有许多带有多个记录的表。 这些记录又用于创建其他表。 为了便于识别,LibreOffice Base为您分配了一个代码或主键.

我选择使用ActiveID参数作为主键。 您先前已选择自动填写此字段的值。 但是,这会导致我无法识别的错误消息,因此我禁用了此选项。 也不要在此窗口中执行此操作。

分配主键。

主键允许识别每个单独的记录

例如,如果我们拥有两个具有相同品牌和型号的资产,则使用主键很有用

一旦分配了主键,就可以开始下一步了,分配表名并开始填写数据。 但是我们将在下一篇文章中看到。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。