INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.

Slides:



Advertisements
Similar presentations
Overview Environment for Internet database connectivity
Advertisements

Chapter 11 Database Applications Using Internet Technology David M. Kroenke Database Processing © 2000 Prentice Hall.
DT228/3 Web Development WWW and Client server model.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
The Internet Useful Definitions and Concepts About the Internet.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Introduction to Web Database Processing
Internet…issues Managing the Internet
1 Networks and Internet Objectives Understand basic concepts in Networking Network Types Understand basic concepts in Internet Internet Services Become.
Introduction to Web Interface Technology (CSE2030)
Multiple Tiers in Action
Technologies for EC/EB Walt Scacchi FEMBA 290 Winter 2003.
Introduction to Web Interface Technology (CSE2030)
System Analysis and Design
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
14 Chapter 14 Databases and The Internet Database Systems: Design, Implementation, and Management 4th Edition Peter Rob & Carlos Coronel.
1 Web Servers (IIS and Apache) Outline 9.1 Introduction 9.2 HTTP Request Types 9.3 System Architecture 9.4 Client-Side Scripting versus Server-Side Scripting.
INTRODUCTION TO WEB DATABASE PROGRAMMING
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 24 – Web Servers (PWS, IIS, Apache, Jigsaw) Outline 24.1Introduction 24.2Microsoft Personal.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
The Internet, Intranets, & Extranets Chapter 7. IS for Management2 The Internet (1) A collection of networks that pass data around in packets, each of.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Chapter 4: Core Web Technologies
OV Copyright © 1998 Ziff-Davis Education, a division of Ziff-Davis Inc. All rights reserved. The Internet World-wide network of computers connected.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 14 Networks, Multi-Tier Architectures, and XML.
Introduction to Internet Programming (Web Based Application)
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
Networks QUME 185 Introduction to Computer Applications.
Fundamentals of Database Chapter 7 Database Technologies.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
The Internet  Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
HTML ~ Web Design.
CIS 250 Advanced Computer Applications Internet/WWW Review.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Introduction to the Internet & WWW by Dr. Khalil 1 Introduction to the Internet and World Wide Web Dr. Awad Khalil Computer Science Department AUC.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
INTERNET. Objectives Explain the origin of the Internet and describe how the Internet works. Explain the difference between the World Wide Web and the.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
14 1 Chapter 14 Web Database Development Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Web Server.
Newsgroup World Wide Web (WWW) Conservation Over the Internet e.g.ICQ File Transfer Protocol (FTP) Includes 6 main services: Electronic Mail Remote.
WEB SERVER SOFTWARE FEATURE SETS
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Client – Server Architecture A Basic Introduction 1.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
Lect5.ppt - 02/23/06 CIS 4100 Systems Performance and Evaluation Lecture 6 by Zornitza Genova Prodanoff.
 Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection of smaller.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Distributed Control and Measurement via the Internet
Database Applications Using Internet Technology
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
The Internet and Electronic mail
Presentation transcript:

INTERNET DATABASE

Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected computer network E-commerce – customers can place and pay for orders via the business’s web site. E-commerce – customers can place and pay for orders via the business’s web site. Benefits of e-commerce Benefits of e-commerce Worldwide market – buy from anywhere Worldwide market – buy from anywhere Productivity – no wastage of time Productivity – no wastage of time Cost reduction – less time & energy Cost reduction – less time & energy Improved customer services – ease the customer Improved customer services – ease the customer

Internet Services – to send mail and file attachment – to send mail and file attachment Worldwide web – to browse for information stored anywhere and do business transaction Worldwide web – to browse for information stored anywhere and do business transaction File transfer – to download and upload file File transfer – to download and upload file News – to join a news group News – to join a news group Chat room – to join a discussion or chat room Chat room – to join a discussion or chat room

Worldwide web Internet – computers connected using a standard protocol : TCP/IP Internet – computers connected using a standard protocol : TCP/IP Worldwide web – resources stored on the web Worldwide web – resources stored on the web Web browser – software to browse the web Web browser – software to browse the web Web server – software to responds to client’s request Web server – software to responds to client’s request Web page – text written in HTML, static and dynamic Web page – text written in HTML, static and dynamic

Hyperlink – linking the web page Hyperlink – linking the web page Hypertext – refer to different types of documents Hypertext – refer to different types of documents Web site – refer to server and collection of the web pages Web site – refer to server and collection of the web pages http – protocol used by client and server to communicate http – protocol used by client and server to communicate Worldwide web (cont.)

Client Functions Can be extended : Can be extended : Plug-ins – browser can activate automatically when required (extend a system/application) Plug-ins – browser can activate automatically when required (extend a system/application) Active-X – Microsoft’s specification for writing programs that will run inside its browser. Active-X – Microsoft’s specification for writing programs that will run inside its browser. VBScript – Microsoft product based on Visual Basic VBScript – Microsoft product based on Visual Basic JavaScript – Netscape product JavaScript – Netscape product Java – runs on top of a web browser/applets Java – runs on top of a web browser/applets

Query processing from browser (client) to server Query processing from browser (client) to server Browser send a web page request to the server Browser send a web page request to the server Server receive the page request and validate. Then, pass to the middleware Server receive the page request and validate. Then, pass to the middleware Middleware read the script, validate and execute it. Send SQL command to the DBMS, retrieves the info. And send the result back to the middleware Middleware read the script, validate and execute it. Send SQL command to the DBMS, retrieves the info. And send the result back to the middleware Server takes and send the page to the browser Server takes and send the page to the browser Server Functions

Web server interface Web server provide standard interface to communicate with external program Web server provide standard interface to communicate with external program Two common interfaces : Two common interfaces : Application Programming Interface (API) Application Programming Interface (API) Common Gateway Interface (CGI) Common Gateway Interface (CGI)

Internet / Intranet and its Security Internet - a worldwide collection of interconnected computer network Internet - a worldwide collection of interconnected computer network Intranet – an internal corporate network, LAN or WAN Intranet – an internal corporate network, LAN or WAN Benefits of intranet : Benefits of intranet : Ease of use Ease of use Open standard Open standard Platform independence: Runs anywhere Platform independence: Runs anywhere Multiple data source Multiple data source Uniform interface Uniform interface Shorter development time Shorter development time

Firewall – a software / hardware components that limits and control : Firewall – a software / hardware components that limits and control : Data traffic to an organization’s database from the outside world Data traffic to an organization’s database from the outside world Data that are permitted to flow from an organization the outside world. Data that are permitted to flow from an organization the outside world. Internet / Intranet and its Security

END END