1 / 19

Access en MySql

Access en MySql. Ynte Jan Kuindersma, BIRD Automation Nationale Officedag 2009 EDE, 14 Oktober 2009. Hoe en wat. Gegevens delen via internet zonder een webapplicatie te programmeren Access als frontend via ODBC Je kunt er ook een webinterface omheen bouwen PHP

Download Presentation

Access en MySql

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Access en MySql Ynte Jan Kuindersma, BIRD Automation Nationale Officedag 2009EDE, 14 Oktober 2009

  2. Hoe en wat • Gegevens delen via internet zonder een webapplicatie te programmeren • Access als frontend via ODBC • Je kunt er ook een webinterface omheen bouwen • PHP • MySql is open source en daarmee erg betaalbaar • ODBC is standaard technologie dus vrijwel alle programma’s kunnen er mee overweg • Je moet wel internettoegang hebben

  3. Webhoster – Gratis of Betalen?

  4. Beheer via webinterface • Tabellen/velden/indexen/sleutels • Gegevens via sql-commando’s • Export en import

  5. Webinterface beheer I

  6. Webinterface beheer II

  7. Webinterface beheer III

  8. Webinterface beheer IV

  9. Client software • MySql query explorer • Apart downloaden • Acces / Word / Outlook / Excel

  10. ODBC-connectie maken • Download en installeer mysql-connector-odbc-5.1.5-win32.MSI • http://dev.mysql.com/downloads/#connector-odbc • Start ODBC-beheer • Start -> Configuration -> Administrative tools -> Datasources… • Koppel tabellen aan Access via Bestand -> Externe gegevens..

  11. ODBC aanmaken

  12. Access: Externe gegevens koppelen via ODBC I

  13. Access: Externe gegevens koppelen via ODBC II

  14. Access tabellen uploaden • Vanuit Access kunnen tabellen ook worden geupload naar de server • Structuur en data worden getransporteerd! • Rechts klikken op Tabel en dan “Exporteren” • Nabewerking op mysql via webinterface: • Sleutelveld • Auto_increment

  15. Exporteren tabel naar MySQL via ODBC

  16. Access frontend maken • Je kunt verder werken zoals je dat gewend bent in Access • Queries • Formulieren • Macros / VBA • Rapporten

  17. Referentiële integriteit bij het maken van een tabel via SQL (webinterface) • CREATE TABLE employees ( employeeID int(10) NOT NULL auto_increment, employeeName varchar(50) NOT NULL, isManager tinyint(1) NOT NULL DEFAULT 0, managerID int(10) NOT NULL, PRIMARY KEY (employeeID), FOREIGN KEY (managerID) REFERENCES employees (employeeID) ON DELETE RESTRICT ) ENGINE=InnoDB;

  18. Referentiële integriteit bij het achteraf via SQL • InnoDB allows you to add a new foreign key constraint to a table by using ALTER TABLE: • ALTER TABLE tbl_name ADD [CONSTRAINT [symbol]] FOREIGN KEY [index_name] (index_col_name, ...) REFERENCES tbl_name (index_col_name,...) [ON DELETE reference_option] [ON UPDATE reference_option]

  19. Hyperlinks • MySql homepagehttp://www.mysql.com • Programma voor op je eigen PChttp://dev.mysql.com/downloads/ • Online database bij een hoster?http://www.vevida.nl/NL/hosting_pakketten.asp • ODBC-driver voor koppeling met MS Officehttp://dev.mysql.com/downloads/#connector-odbc • http://nl.wikipedia.org/wiki/MySQL

More Related