text: **Advanced Topics**
  
  You can do a lot just creating a DynamoDB table with a primary key. As you progress on your 
  
  journey, you should explore the following more advanced topics. 
  
  • Create more complex data models in NoSQL WorkBench. 
  
  • Use DynamoDB Streams to trigger functions when data is created, updated, or deleted. 
  
  • Coordinate all-or-nothing changes with transactions. 
  
  • Query and control the database using SQL-compatible PartiQL query language. 
  
  • Reduce millisecond access times to microseconds with the in-memory DynamoDB Accelerator 
  
  (DAX). 