overview web session 3 matakuliah: web database tahun: 2008

13
Overview Web Session 3 Matakuliah : Web Database Tahun : 2008

Upload: eileen-fowler

Post on 04-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

Overview WebSession 3

Matakuliah : Web DatabaseTahun : 2008

Page 2: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

2

Last Session Review:•Overview Database and DBMS •Advantages of DBMS•Disadvantages of DBMS•Overview Relational Database•Overview SQL•Data Definition Language•Data Manipulation Language

Page 3: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

3

Agenda:•Web Basic Concept•How to put information on Web•Dynamic Web pages•New Development of Web

Page 4: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

4

Objectives:•Student understands about Web Basic Concept, Dynamic Web pages and New Development of Web•Student can put information on Web

Page 5: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

5

Web Basic Concept• What is a Web?

– An Internet application that allows a wide range of information and services to be stored and accessed on the Internet.

– Web use Internet to:• Storing information• Finding and retrieving information• Storing and executing computer programs• Inputting and manipulating informationIn almost any part of the world, by almost anyone, using low cost

computer system and communication resources

– Information that can be represented in Web are largely restricted only by the imagination and skill of the web application designers and implementers.

– Information can be represented as text, numbers, images, graphics, sound or video

Page 6: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

6

Web Basic Concept (cont.)• Web is highly dependent with Internet• Internet has standard communications protocols to

interconnect computer network all over the world: TCP/IP (Transmission Control Protocol/Internet Protocol)

• TCP/IP define the rules and mechanisms by which co-operating computers can share resources across a network

• TCP/IP Protocol Stack:– Application Layer– Transport Layer– Internet Layer– Network Interface Layer

• TCP/IP protocols identify each host by a unique address called IP Address

Page 7: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

7

Web Basic Concept (cont.)• Other related Web Basic Concept:

– Web Servers and Web Browser– Search Engine– Universal Resources Locator (URL)– HTTP

Page 8: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

8

How to put information on Web• Information and services stored in Web Server or

other system that is connected by Web Server• Web Server: a process running in a host computer

waiting for HTTP request to come in• Web Server configuration:

– NCSA – Apache Server– IIS

• Represent Information on Web: Web Document, usually use HTML

• Link between web document to other web document: hyperlink

Page 9: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

9

Dynamic Web Page• What is Dynamic Web Page?

– Web page that has dynamic content, the resources is not static and can be the output of the programs, or scripts, run on the server.

• Why Dynamic Web Page?– Make Web more interactive and up-to-date

• What Technology to make Dynamic Web Page?– Server Side Programs CGI (Common Gateway

Interface)– Client Side Programs JavaScript

Page 10: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

10

New Development of Web• DOM• Cascading Style Sheets• XML• Web 2.0• AJAX• etc

Page 11: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

11

Summary• Web can not be separated from Internet, those

two are highly connected• We can publish simple web site by adding static

Web Document in Web Server• Dynamic Web Page is more interactive than Static

Web Page• Web Technology are still improving and new

technology will continue to develop

Page 12: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

12

Next Session:•Conventional Database Design Method•Requirements Analysis •Data Analysis•Data Design•Physical Database Design

Page 13: Overview Web Session 3 Matakuliah: Web Database Tahun: 2008

13

End ofOverview Web

Thank you