INTRODUCTION The Group WEB BROWSER FOR RELATION Goals
Use case Scenario Login Select Database Select Table View Tuple Update Tuple Delete Tuple Alter Table Drop Table Create Table Insert new tuple User DEVELOPING BROWSER RELATIONS WEB APPLICATION
Access Control Personal usage Industrial Usage DEVELOPING BROWSER RELATIONS WEB APPLICATION
Design pattern WEB SERVER HTML CLIENT PHP 4. HTTP Responses 1. HTTP Requests to the server 2. Server sends SQL request to DB Server 2 3. DB server return result to the Server DATABASE SERVER
Schema changes detection several relational approaches to detect schema changes Ajax tools (Asynchronous JavaScript and XML) DEVELOPING BROWSER RELATIONS WEB APPLICATION
Ajax functionalities in relation to this project JavaScript Web Server (PHP Engine) Database Server (MySQL) Browser XMLHTTPRequestXMLHTTPResponse Web Server Request to Database Server Database Server Response to Web Server DEVELOPING BROWSER RELATIONS WEB APPLICATION
THE APPLICATION
Observation Conclusion Avoiding vulnerabilities MySQL Version difference ----Version 4x with TYPE=’InnoDB’ ---Version 5x with ENGINE=’InnoDB’ DEFAULT CHARSET=latin1 MyIssam & InnoDB differences Conclusion