Course outline
Principles and Benefits• Why use FileMaker to build a website?
• What is MySQL and why is it so popular with web developers?
• Using ODBC to incorporate MySQL tables into your Relationship Graph
Introduction to MYSQL and PHPMyAdmin
• MySQL table structure
• A popular tool to administer MYSQL data structures: PHPMyAdmin
• Creating a MySQL table using PHPMyAdmin
• Creating, editing and deleting fields using PHPMyAdmin
ODBC Connectivity
• Basic ODBC principles
• ODBC Drivers
• Creating an ODBC connection under Windows
• Creating an ODBC connection under Mac OS X
• Creating and configuring a Data Source Name (DSN) under Windows using the ODBC Control Panel
• Creating and configuring a DSN under Mac OS X using ODBC Administrator
• Installing drivers where necessary
Incorporating a MySQL Data Source into the FileMaker Relationship Graph
• Creating an External Data Source from an existing ODBC DSN
• Specifying a user name and password
• Explanation of the “Filter Tables” option
• Adding an ESS table occurence to the graph
• Synchronising an ESS table occurence when the source changes
• Limitation of field behaviour within ESS table occurences
Linking FileMaker data tables to ESS tables
• Identifying key fields
• Incorporating Cascading Deletes
• Creating layouts from ESS tables
• Creating, editing and deleting records in ESS tables through the FileMaker Pro interface
• Working with individual records versus an entire record set
• Using the “Flush SQL data source” script step
• Summary and review

