Database table
A database table is a relational database structure that organizes records into rows and defined columns.
D3.js in Action, Third Edition
An HTML table is a structured HTML element that represents data in rows and columns.
- How it is used
- Provides an accessible, extractable alternative to data visualizations, particularly when charts contain many data points.
- How deep it goes
- Walks through generating a D3 table with captions, scoped headers, download access, and chart/table mode switching.
- Examples
- Uses a cetacean dataset as a chart alternative and extracts painting records from Wikipedia HTML tables.
- What you can do after
- Build it from scratch: generate an accessible D3 data table and toggle it with a chart view.
Read how D3.js in Action, Third Edition explains database table →
Data Analysis with LLMs
Relational data is data organized as collections of tables whose rows and columns represent related records and attributes.
- How it is used
- Organizes records for analysis and gives natural-language questions a structure that can be translated into database queries.
- How deep it goes
- Defines rows, named columns, and column types, then walks through loading tabular data into SQLite.
- Examples
- Uses customer records, product reviews, video games, survey results, and extracted email attributes as tabular data.
- What you can do after
- Operate/configure it in SQLite by creating a table and loading data, then evaluate/understand queries generated from natural-language questions.
Rust Servers, Services, and Apps
A database table is a structured relational-data object consisting of rows organized under defined columns and constraints.
- How it is used
- Stores course and tutor records for SQL-backed web APIs and their deployment checks.
- How deep it goes
- Walks through SQL creation, constraints, seed data, psql checks, model alignment, and container verification without detailing database storage internals.
- Examples
- Uses seeded course rows, an expanded course schema, a tutor table, and psql checks inside a PostgreSQL container.
- What you can do after
- Build it from scratch with SQL scripts, then verify tables and rows with psql and check persistence after a container restart.
Read how Rust Servers, Services, and Apps explains database table →
Build Python Web Apps with Streamlit
A table is a relational data structure consisting of rows and columns that stores records about related entities.
- How it is used
- Stores and retrieves persistent app records and uploaded sales data in structured form.
- How deep it goes
- Defines rows, columns, schemas, and keys, then demonstrates table creation and basic SQL operations.
- Examples
- Uses linked users and haikus tables, SQL queries over haikus, and a CSV uploaded as a BigQuery table.
- What you can do after
- Build it from scratch in PostgreSQL with CREATE TABLE, or operate/configure it in BigQuery through CSV upload.
Read how Build Python Web Apps with Streamlit explains database table →
Building Web APIs with ASP.NET Core
A database table is a relational data structure consisting of rows and named columns that store records of a particular type.
- How it is used
- Organizes board-game API record types as separate structures in a relational database.
- How deep it goes
- Defines fixed-schema tables and explains identifier-based relationships, but does not provide a worked table definition.
- Examples
- Illustrates Users, Roles, BoardGames, and Comments tables, including a BoardGameID column that associates comments with board games.
- What you can do after
- Evaluate/understand how separate tables and identifier-based references differ from documents containing related information.
Read how Building Web APIs with ASP.NET Core explains database table →
BDD in Action, Second Edition
A table is a structured arrangement of related values in rows and columns that can represent complex scenario data.
- How it is used
- Uses rows and columns to clarify business-rule exceptions and present scenario data or expected results without repetitive steps.
- How deep it goes
- Shows several table shapes and follows flight rows through Cucumber DataTable extraction and domain-object conversion.
- Examples
- Contrasts eligible flights by age and status, account balances before a points transfer, and requested flights against credited flights.
- What you can do after
- Apply it via Cucumber to express readable scenario data and convert flight rows into domain objects for automated steps.
Read how BDD in Action, Second Edition explains database table →
Graph Neural Networks in Action
Information describing how entities are connected or related to one another.
- How it is used
- Identifies relationship information that makes graph-based learning useful when connections between entities matter to prediction.
- How deep it goes
- Works through nodes, edges, binary adjacency matrices, symmetry, and weighted connections, then sketches how GNNs use graph features.
- Examples
- Uses a five-node adjacency matrix and mechanical graphs of connected body parts or interacting objects.
- What you can do after
- Evaluate/understand when relationships warrant a graph neural network rather than treating data as standalone entries.
Read how Graph Neural Networks in Action explains database table →
Tiny CSS Projects
A table is a structured HTML presentation of data organized into rows and columns for tabular relationships.
- How it is used
- Uses a checkout-cart table to present item details and totals while adapting their display to screen width.
- How deep it goes
- Works through CSS changes for mobile rows, cells, labels, and totals, then shows where standard table display resumes.
- Examples
- Uses a checkout cart with an item image, unit price, quantity, total, actions, and a footer total.
- What you can do after
- Practice/perform it: style one cart table as labeled cards on narrow screens and a standard table on wider screens.
Effective Data Analysis
A table is a structured data collection arranged in rows representing records and columns representing attributes.
- How it is used
- Organizes warehouse data into records and attributes that analysts can query.
- How deep it goes
- Defines rows and columns, then illustrates practical querying and table-structuring considerations.
- Examples
- Uses a city-population table for state totals and a weather table for daily forecasts, retention, and joins.
- What you can do after
- Apply SQL to group table records by state and calculate summed population.
Amazon Web Services in Action, Third Edition: An in-depth guide to AWS
A database table is a relational data structure consisting of rows and columns that stores records of a defined schema.
- How it is used
- Stores application records as named DynamoDB item collections, such as users and tasks in a to-do application.
- How deep it goes
- Defines items, attributes, flexible schemas, and primary keys, then demonstrates table creation with a partition key.
- Examples
- Uses separate user and task tables in a terminal to-do application, with `todo-user` keyed by `uid`.
- What you can do after
- Configure a DynamoDB table with a name, primary-key schema, and provisioned-throughput settings using the AWS CLI.
.NET in Action, Second Edition
A table is a database structure that stores related records in rows and columns.
- How it is used
- Persists related book records in an EF Core application.
- How deep it goes
- Explains entity mapping and primary-key conventions, then demonstrates table access through DbContext.
- Examples
- Uses a Book entity, a Books table, and an in-memory database.
- What you can do after
- Build a code-first EF Core entity-to-table mapping and access its rows through DbContext.
Read how .NET in Action, Second Edition explains database table →
WordPress Power Toolkit: Harness AI to build next-level websites
An HTML table is a structured arrangement of data in rows and columns represented with HTML elements for rows, columns, and cells.
- How it is used
- Uses HTML tables to display structured website information more quickly and flexibly than WordPress table features or plugins.
- How deep it goes
- Shows table, row, heading, and cell markup plus iterative formatting, but stops short of detailed HTML instruction.
- Examples
- Uses a five-largest-lakes table with surface-area headings, black-and-white headers, and alternating light-gray rows.
- What you can do after
- Apply it via Claude and WordPress by generating, pasting, checking, and refining an HTML table.
Read how WordPress Power Toolkit: Harness AI to build next-level websites explains database table →
Related concepts
- SQLused by · SQL is a standardized declarative language for defining, querying, and manipulating data and structures in relational database systems.
- primary keyhas part · A primary key is a designated column or attribute, or combination of them, that uniquely identifies each row or item in a table or data store.
- tuplehas part · A tuple is a finite, ordered collection of elements treated as a single composite value or record.
- viewincludes · A view is an alternate representation or access interface for data derived from or backed by underlying storage without necessarily creating an independent copy.
- DynamoDB itemhas part · A DynamoDB item is a record of attributes stored as a single entry in a DynamoDB table.
- structured dataincludes · Structured data is information organized according to an explicit schema or predictable fields, types, records, or relationships for consistent machine processing.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.











