Tables and columns and rows! Oh my!
Intro to storing your data in a database.
Presented by:
Software Developer, working with micro-startups & small teams to build niche software, typically database-backed desktop-style enterprise-oriented web apps running server-side in pure Java on the Vaadin framework.
Previously worked in long-term client engagements building in-house custom-crafted departmental database apps for cost accounting, business operations, and workflow.
Also spent a couple years as a trainer teaching software development (database, business logic, and user-interface) to developers both novice and expert in week-long seminars.
Hobbies include extreme dog-walking and welding bird-cages. And spending way too much time on Stack Overflow.
You’ve got data. Like people’s names, phones, and email addresses. Or customers’ orders. Or animals making visits to your veterinary office. Or a history of timestamped events.
You want to keep that data organized. Available for searching. And sorting.
So now it is time for a database to store all that data. Let's take a breezy tour of how to make a row for each person or order, how to define columns to store the date of each animal’s visit, and how to organize all those rows and columns into a table capable of searching and sorting.
Get a taste for using the simple but powerful SQL language as a way to add records, search and sort those records, and delete them too.
Get a sense of database design, how to translate your business problem into a database solution.
Learn the meaning of “primary key” and “foreign key” to see how they link tables.
We will be using the excellent Postgres database engine, but the concepts presented here apply to any relational database including MySQL, H2, Microsoft SQL Server, and Oracle.
- Date:
- Duration:
- 45 min
- Room:
- HC-103 Postgres
- Conference:
- LinuxFest Northwest 2018
- Language:
- Track:
- PostgreSQL
- Difficulty:
- Easy
- State of Video Copyright & Free Culture
- Start Time:
- 2018 April 29 05:30
- Room:
- G-103
- Linux 101: Just the basics
- Start Time:
- 2018 April 29 05:30
- Room:
- HC-108
- Securing Docker on the Cheap - Part 1 - Fundamentals
- Start Time:
- 2018 April 29 05:30
- Room:
- CC-208
- Applying Object Character Recognition and Kubernetes to Twitch
- Start Time:
- 2018 April 29 05:30
- Room:
- CC-200
- Switching to the BSDs: A crash course in FreeBSD, FreeNAS, TrueOS and OpenBSD
- Start Time:
- 2018 April 29 05:30
- Room:
- CC-236
- Presentation Skills for Open Source Folks
- Start Time:
- 2018 April 29 05:30
- Room:
- CC-115
- Linux in a Microsoft world
- Start Time:
- 2018 April 29 05:30
- Room:
- CC-114
- Maintaining local forks
- Start Time:
- 2018 April 29 05:30
- Room:
- CC-235
- Tables and columns and rows! Oh my!
- Start Time:
- 2018 April 29 05:30
- Room:
- HC-103 Postgres