glow

Database

A Database in Notion is a collection of structured pages with customizable properties and flexible views. Organize and track tasks, notes, projects, or any data dynamically.

Definition

In Notion, a database is a versatile collection of individual pages (records) that share a structured set of properties. Each record acts like its own page, complete with its own content, while the database itself provides a centralized hub where all records and their properties—such as text, dates, select menus, and relations—are displayed and managed. Notion databases support multiple view types, including table, board, list, gallery, calendar, and timeline, allowing you to visualize and interact with your data in the way that best suits your workflow. Databases also offer advanced features like sorting, filtering, grouping, relations to link items across databases, and rollups to summarize related information. This combination of flexibility and structure makes Notion databases a powerful tool for project management, content calendars, CRMs, knowledge bases, and more.

Usage & Context

You create a Notion database when you need to organize and track any kind of information systematically. You can add a database inline within a page for quick context or open it as a full-page database for focused work. After setting up properties—such as status, priority, or due date—you choose a view and apply filters or sorts to surface the most relevant records. Teams often use databases for shared task lists, editorial calendars, or product roadmaps. By adding comments, assigning tasks, and tagging team members directly on database records, collaboration is seamless. Relations and rollups let you build interconnected systems, such as linking tasks to projects and aggregating progress metrics automatically.

Frequently Asked Questions

What types of views can I use with a Notion database?
Notion supports table, board, list, gallery, calendar, and timeline views. Each view offers a different way to visualize and interact with your records.
How do I add properties to a Notion database?
Open the database, click "+ Add a property," choose a property type (Text, Select, Date, etc.), and give it a name. You can then enter or select values for each record.
Can I link records between different databases?
Yes. Use the Relation property to connect items across databases. You can then use Rollup to pull in and summarize related data, like counting linked tasks or summing budgets.
What's the difference between an inline database and a full-page database?
An inline database lives inside an existing page alongside other content, offering context. A full-page database exists on its own page, providing a larger workspace and a cleaner interface for complex data.

Benefits

Using a Notion database helps you centralize and standardize information, making it easy to sort, filter, and visualize data. Integration with comments, mentions, and relations fosters collaboration, while multiple views adapt to diverse workflows.

left-glow

Related Terms

Aggregation

Database Views & Filtering+2

Feature that calculates summary values—sums, averages, counts, and more—across database entries, giving quick insights at the bottom of any view.

Board

Database Views & Filtering+2

A Board is a Kanban-style database view in Notion that displays items as draggable cards in columns, ideal for visual workflow and project management.

Calendar View

Database Views & Filtering+2

A database view displaying items on a monthly calendar layout based on a date property, helping you organize events, tasks, and deadlines chronologically.

Custom Properties

Database Properties+2

User-defined database fields in Notion that let you capture and structure data with tailored property types.

API

Integrations & API+2

The Notion API lets developers access and manipulate content in Notion workspaces programmatically. Integrate external apps, automate workflows, and build custom tools.

Database Filter

Database Views & Filtering+2

Filters let you narrow down database entries based on property conditions. Use filters to display only the records you need in any view.

Database Grouping

Database Views & Filtering+2

Group database entries by property values into collapsible sections for clearer organization and navigation in Notion.

Database Relations

Database Properties+2

A property linking entries across Notion databases, creating bidirectional connections for dynamic, relational data modeling and insights.

Database Sort

Database Views & Filtering+2

Database Sort lets you order entries in a Notion database by one or more properties in ascending or descending order to highlight key information.

Database Template

Core Concepts+2

A predefined layout for database entries, setting default properties and content to standardize and speed up data entry in Notion.

Duplicate Template

Core Concepts+2

Clone an existing database template to preserve its structure, content, and settings, enabling you to quickly customize new templates.

Email

Database Properties+2

A database property for storing email addresses. Enables direct email composition, validation, and integration with external tools.

Formula

Database Properties+2

A database property that calculates and transforms values using functions. Create dynamic outputs like dates, text manipulation, logical checks, and math operations.

GitHub Integration

Integrations & API+2

Connect Notion with GitHub to sync commits, issues, and pull requests directly in your workspace for unified project tracking and collaboration.

Knowledge Base

Core Concepts+2

A centralized repository in Notion for organizing and sharing documentation, resources, and best practices across teams.

Link to Page

Blocks & Formatting+2

A block that links to an existing Notion page, enabling seamless navigation and interconnected content across your workspace.

Linked Database

Core Concepts+2

An embedded view of an existing Notion database that stays synced and lets you customize filters, sorts, and layouts anywhere in your workspace.

Number

Database Properties+2

A database property type for entering and formatting numeric values. Supports decimals, percentages, currencies, and durations for consistent data tracking.

Page

Core Concepts+2

A Page in Notion is a flexible, modular workspace for organizing text, media, databases, and sub-pages. It serves as the primary building block for structuring your workspace.

Project Management

Core Concepts+2

Coordinating tasks, resources, and timelines in Notion using databases, views, and templates to plan, track, and deliver projects efficiently.

Roadmap

Database Views & Filtering+2

A visual plan created using Notion’s database views to outline milestones, timelines, and deliverables for projects or products.

Table

Database Views & Filtering+2

A Table is a core database view in Notion that presents entries in rows and columns for easy data organization and management.

Conclusion

Notion databases transform simple pages into dynamic, interconnected systems for tracking and managing any kind of information. Their flexibility, coupled with advanced filtering, relations, and multiple views, makes them a cornerstone feature for individuals and teams looking to stay organized and productive.

Capture form data in your Notion database

Try NoteForms for free

Loved by our customers

100.000+ users and companies have chosen NoteForms to build beautiful & powerful forms with Notion

Create a form for free