Description
One of the skills that all Drupal masters have in common is that they aren't afraid to roll up their sleeves and dive into the database. In this session we will step beyond the code into the inner structure of a Drupal database and discuss key ideas that will help you get oriented. This intermediate level session will give you the courage to log into the database to tackle the more complex data related problems that a Drupal developer might face. Attendees should be familiar with how to access their databases and basic SQL syntax.
Key ideas:
-
An intimate view of how drupal's database is designed
-
A discussion of how you can sift through data and build complex queries
-
A look at how views builds queries
-
A comparison of the design of common Drupal entities
-
How entity design can impact performance and how to properly index your entities
Matthew Ramir
Senior Web Developer @ BounteousMatthew is a product of Chicago’s Andersonville neighborhood transplanted to the Mountains of Denver. He cultivated his passion for website development while apprenticing with a former computer science teacher in high school. He is a jack-of-all-trades, employing his skills in back-end development, server management, database management, and front-end development to expertly tackle a wide-range of client projects. Matthew stayed local to earn a degree in computer science from the University of Illinois in Chicago and has been working with Drupal since his graduation in 2013. He is also an Acquia Certified Grand Master.