---
title: "Starhive Academy | Database"
description: "In this blog, you’ll learn how to setup the engine of Starhive - the database. Create a structure, use AI, add data, and build relationships between data."
url: https://starhive.com/blog/getting-started-with-starhive-database
---

# Starhive Academy - adding data to Starhive

In this blog, you’ll learn how to setup the engine of Starhive - the database. Create a structure, use AI, add data, and build relationships between data.

[Charlotte Nicolaou PhD](https://starhive.com/blog/author/charlotte-nicolaou)17/07/2024 · 2 min read

[Starhive Academy](https://starhive.com/blog/getting-started-with-starhive) > [part 1 - adding data to Starhive](https://starhive.com/blog/getting-started-with-starhive-database)

The foundation of anything you wish to do in Starhive is data. Whether you are creating an asset management system to track IT assets, robots, industrial systems, or building a ticketing tool to track work to do, you need to store data. Assets, tickets, employees, contracts, etc are all types of data.

In this section, you’ll learn how to set up your database structure, add data objects (both manually and via import), and build relationships between data objects.

#### 1\. Introduction to Starhive data structure

#### 2\. Configuring your Spaces

-   How to create Spaces with AI and Templates
-   How to create object Types
-   How to define an Object's Attributes
-   How to create an Object manually
-   How to create relationships between Objects
-   How to create workflow Attributes

#### 3\. Importing data

-   Importing from CSV
-   Import Connections

### 1\. Introduction to the data structure

This video gives you a simple intro to Types, Attributes, and Objects. With these concepts, you can store all the assets and data you need.

[How to create spaces](https://share.synthesia.io/embeds/videos/84063278-0dba-4544-9b58-31c12205988f?source=oembed)

### 2\. Configuring your Spaces

#### How to create a Space

Spaces keep your Types and Objects  organised into logical groups with different access permissions. Learn how to create them manually, with our Nova AI, and with Templates

[How to create spaces](https://share.synthesia.io/embeds/videos/d68933a8-66c1-40fc-9530-5ad6508ef16e?source=oembed)

#### How to create Types

Whatever data you want to store, be it asset data, people data, purchase records, etc, you need to create a Type that defines what your data represents.

[How to create an object type](https://share.synthesia.io/embeds/videos/799bd4e4-3d73-4888-82e9-d5a293837cad?source=oembed)

#### How to define an Object's Attributes

Your object type also includes the Attributes that make up your data. 

[How to define an Object's Attributes](https://share.synthesia.io/embeds/videos/191ac9ba-9495-43e3-a5a5-f8c872581a83?source=oembed)

#### How to create an Object manually

Once you have a Space with an Object Type and its Attributes defined, it’s time to create an object. In this video you’ll learn how to do it manually but in later videos you can learn how to import objects in bulk.

[How to create an object](https://share.synthesia.io/embeds/videos/25148053-3989-4ccb-a767-0a8d66697ea7?source=oembed)

#### How to create relationships between Objects

Now that you know how to create Objects you can start to build relationships between them to keep better track of your data and make decisions easier.

[How to create object relationships](https://share.synthesia.io/embeds/videos/37cd5b89-9323-4943-a885-a10cc5be7654?source=oembed)

#### How to create Workflow Attributes

Workflows help you define states and transitions for your objects such as asset lifecycles or task states. Learn how to define your Workflows and apply them to your objects

[How to create workflows](https://share.synthesia.io/embeds/videos/5683d8fd-19f7-4e1d-9645-2479cf872107?source=oembed)

### 3\. Importing data

#### Import via CSV

If you already have data stored elsewhere, it’s important you learn how to efficiently import your data into Starhive so you can start working with it. Starting with importing from CSVs.

[How to import objects with CSV](https://share.synthesia.io/embeds/videos/dfafa9e3-f779-4724-bc02-8505a7f0c5d8?source=oembed)

#### Import Connections

You can use Starhive import connections to import data from over 500 sources into Starhive on regular schedules. To learn how to do this, please see our documentation.

[Import Connections documentation](https://docs.starhive.com/guides/data-import/import/)

### Next: Working with data in Starhive

Now you know how to setup your data structure and import your data into Starhive. The next step is to learn how to setup automations, notifications, find objects with StarQL, and more.

[Start](https://starhive.com/blog/working-with-data-in-starhive)

## Data structure still not clear? Let us help

Because every Starhive Workspace has a unique use and data structure we understand it can be difficult to decide how to structure your data. That's why we have product experts on hand to help explain how Starhive's data structure can be configured for your specific use case. Book a chat today.

[Book onboarding session](https://starhive.com/book-your-free-demo)

![Charlotte Nicolaou PhD](https://starhive.com/images/blog/authors/charlotte-1.webp)

About the author

Charlotte Nicolaou PhD

Charlotte is a technical marketer at Starhive with many years of experience in asset management and database configuration. She has previously worked at Atlassian and Sinch and takes joy in simplifying technical concepts to something easier to digest.

[Read more by Charlotte Nicolaou PhD](https://starhive.com/blog/author/charlotte-nicolaou)

Share this post

Blog first published on 17/07/2024, last updated on 27/03/2026.

## Related blog articles

[Visit the blog](https://starhive.com/blog)

-   [Starhive Academy
    
    ### Starhive Academy | Working with data
    
    Starhive Academy > part 2 - working with data The true power of Starhive comes from what...
    
    1 min read](https://starhive.com/blog/working-with-data-in-starhive)
-   [Unified data management
    
    ### 7 step guide to building useful data models for no-code builders
    
    12 min read](https://starhive.com/blog/seven-step-guide-building-useful-data-models)
-   [Unified data management
    
    ### The impact of poor data quality | Starhive
    
    Poor data can wreak havoc on any organisation, and the consequences are undeniably...
    
    5 min read](https://starhive.com/blog/the-impact-of-poor-quality-data)
