Presentation is loading. Please wait.

Presentation is loading. Please wait.

INTRODUCTION The Group WEB BROWSER FOR RELATION Goals.

Similar presentations


Presentation on theme: "INTRODUCTION The Group WEB BROWSER FOR RELATION Goals."— Presentation transcript:

1 INTRODUCTION The Group WEB BROWSER FOR RELATION Goals

2 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

3 Access Control Personal usage Industrial Usage DEVELOPING BROWSER RELATIONS WEB APPLICATION

4 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

5 Schema changes detection several relational approaches to detect schema changes Ajax tools (Asynchronous JavaScript and XML) DEVELOPING BROWSER RELATIONS WEB APPLICATION

6 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

7 THE APPLICATION

8 Observation Conclusion Avoiding vulnerabilities MySQL Version difference ----Version 4x with TYPE=’InnoDB’ ---Version 5x with ENGINE=’InnoDB’ DEFAULT CHARSET=latin1 MyIssam & InnoDB differences Conclusion


Download ppt "INTRODUCTION The Group WEB BROWSER FOR RELATION Goals."

Similar presentations


Ads by Google