presentations on web database

21
Presented by Saddam Hussain Roll No 29

Upload: district-administration

Post on 21-Jan-2018

56 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Presentations on web database

Presented by Saddam Hussain

Roll No 29

Page 2: Presentations on web database

What is Web Database?

Why Web Database?

Client/server architecture

Web interface to database

Communication protocol and web address

Database driven web architecture

Advantage and disadvantages of web DB

Web Aplications

Future of web DB

Page 3: Presentations on web database

A web database is a system for storing and displaying information that is accessible from the Internet / web.

A web database is a system for storing information that can then be accessed via a website.

Page 4: Presentations on web database

A web database is a database that can be queried and/or updated through the World Wide Web (WWW). As web technologies are evolving, the WWW turned out to be the preferred medium for many applications, e.g., e-commerce and digital libraries. These applications use information that is stored in huge databases and can only be retrieved by issuing direct queries to the back-end databases. Database-driven web sites have their own interfaces and access forms that create HTML pages on-the-fly. Web database technologies define the way that these forms can connect to and retrieve data from database servers.

Page 5: Presentations on web database

Large businesses rely on databases to store customer information. Because this information is accessible wherever Internet access is available, customers don't have to go to a local banking branch, for example, to access their account information.

Page 6: Presentations on web database

6

First Tier

Second Tier

Client

Database Server

Tasks

Tasks

•User interface•Main business and dataprocessing logic

•Server-side validation•Database access

Page 7: Presentations on web database

7

Page 8: Presentations on web database

8

First Tier

Second Tier

Client

Application Server

Tasks

Tasks

•User interface

•Business logic•Data processing logic

Third Tier Database Server

Tasks•Data validation•Database access

Page 9: Presentations on web database

9

Page 10: Presentations on web database

Web interface provides attractive, even for database applications that are used only with a single organization.

The HyperText Markup Language(HTML) standard allows text to be neatly formatted , with important information highlighted. Hyperlinks which are links to other documents.Clicking the Hyperlink fetches and displays the linked document.

10

Page 11: Presentations on web database

Client interacting with web server.

Step 1: The GET request.

11

Client interacting with web server.

Step 2: The HTTP response.

Page 12: Presentations on web database

Checking that the request is authorized

The server first responds by sending a line of text that indicates the

HTTP version, followed by a numeric code and a phrase

describing the status of the transaction. For example,

HTTP/1.1 200 OK

(Indicates success)

Whereas HTTP/1.1 404 Not found

informs the client that the web server could not locate the

requested resource.

12

Page 13: Presentations on web database

Simplicity

Platform Independence

GUI

Standardization

Cross-Platform Support

13

Page 14: Presentations on web database

Reliability

Security

Cost – commercial web site

Scalability

14

Page 15: Presentations on web database

MySql

Microsoft Access

Oracle

DB2

Page 16: Presentations on web database

Banking System:

Education sector:

Online shopping:

Industry

Page 17: Presentations on web database

Two new scale-out technologies are leading the newest database revolution

NoSQL,

Hadoop

Page 18: Presentations on web database

UNIVERSAL MEMORY

BLOCKCHAIN

QUANTUM COMPUTING

Page 19: Presentations on web database

A web database is a wide term for managing data online.

A web database gives us the ability to build our own databases/data storage without being a database guru or even a technical person.

Page 20: Presentations on web database

www.wikipedia.com/database

http://www.formlogix.com/Help/Glossary/Web-Database.aspx

www.google.com?=web_db

www.stackoverflow.com

www.tutorialspoint.com

www.w3schools.com

Page 21: Presentations on web database