We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byBarrett Studdard
Modified about 1 year ago
Tux2 Database The Architecture of Our System © Juhani Välimäki 2005
Database instances tux2 tux1 WWW and Database server info9.helia.amk Port listener: 1526 SQL Plus application JDBC driver Oracle driver tcp/ip, ODBC? tcp/ip, xDBC iSQL Web-client WWW server (e.g. Apache Tomcat) tcp/ip, http SQL Plus Windows application © Juhani Välimäki 2005 HTML browser HTML page Port listener: 7780 The Database System Helia Server Farm xDBC driver Home iSQL Web-client HTML browser HTML page tcp/ip, http via kuha.helia.fi Java Servlet? SQL Plus driver SQL Plus Windows application server Port : 1599 Data- base Helia Intranet protected by the Firewall tux2tux3
In a file called TNSNAMES.ORA: TUX2.HELIA.AMK = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = info9.helia.amk) (PORT = 1526) ) (CONNECT_DATA = (SERVICE_NAME = TUX2.HELIA.AMK) ) © Juhani Välimäki 2005 Settings needed by Client Computers (if not using just the Web-client)
Oracle 9.2 Database instance tux2.helia.amk WWW and Database server info9.helia.amk Port listener: 1526 © Juhani Välimäki 2005 The Database dbp12 dbp11 dbp01 System tables
These scripts in CREATE_USERS_ORACLE.SQL file where executed in the TUX2 Database by a user with the administrator privileges. DROP USER dbp01 CASCADE; CREATE USER dbp01 IDENTIFIED BY dbp01; ALTER USER dbp01 DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp; ALTER USER dbp01 QUOTA UNLIMITED ON users; GRANT CONNECT TO dbp01; GRANT RESOURCE TO dbp01; DROP USER dbp02 CASCADE; CREATE USER dbp02 IDENTIFIED BY dbp02; ALTER USER dbp02 DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp; ALTER USER dbp02 QUOTA UNLIMITED ON users; GRANT CONNECT TO dbp02; GRANT RESOURCE TO dbp02; … and so on … © Juhani Välimäki 2005 SQL Scripts used to create the users.
Multiple Tiers in Action Database Web Client with Browser Web Server Database with Tables 1 2 HTML PHP Java Script 3.
DWA Example Scenarios This presentation shows a number of the most common scenarios used with the Distributed Websydian Architecture. Note that there are.
Copyright (c) by CNAPTICS Corporation. All rights reserved.1 INFO Oracle Database 11g: Administration II Presented By: Marc S. Paller,
Client 1. Requests html page (URL) 3. sends page to client 4. browser interprets html page & displays Typical html Request/Response cycle 2. retrieves.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Movie Manager by Patrick Wesley and Chris Grey Internet Database Project for CS 8630 – Summer 2004 Dr. Guimaraes.
Simple 3 layer model From Database to User Interface - Modules © Juhani Välimäki 2004.
MC365 JDBC in Servlets. Today We Will Cover: DBVisualizer Using JDBC in servlets Using properties files.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
IBM Office Connect 3.0 James Edmiston Consultant Quest Information Systems, Inc Mike Terrell IT Specialist IBM Data.
2 Copyright © Oracle Corporation, All rights reserved. Basic Oracle Net Architecture.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 29.1 Multi-Tier Architecture 29.2 Web Servers.
How Web Servers and The Internet Work The Basic Process.
Session 10 Windows Platform Eng. Dina Alkhoudari.
Oracle8 JDBC Drivers Section 2. Common Features of Oracle JDBC Drivers The server-side and client-side Oracle JDBC drivers provide the same basic functionality.
Apache Tomcat Server – installation & use Server-side language-- use Java Server Pages Contrast Client-side languages HTML Forms Servers & Server-side.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
CIS 365 Vandana Janeja Nov 27 th 2001 Connecting Cobol programs to Other Languages- Visual Basic, Java,HTML.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
Web Server Apache PHP HTTP Request User types URL into browser Address resolved if nec. We use directly Most browsers request.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
Web application architecture And protocols of the www CS-4220 Dr. Mark L. Hornick1.
Introduction to SQL Server 2000 Security Dave Watts CTO, Fig Leaf Software
Default: Zoom 65% then screenshot. DB XStudio tests Launcher DB XStudio XAgent tests Backup DB tests Launcher.
Jane Reid, BSc/IT DB, QMUL, 25/3/02 1 Lecture plan Information retrieval (from week 11) Databases and the Web.
Oracle 11g: SQL Chapter 7 User Creation and Management.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Web-based Software Development - An introduction.
Endpoints Lesson 17. Skills Matrix Endpoints Endpoints provide a reliable, securable, scalable messaging system that enables SQL Server to communicate.
Oracle for Software Developers. What is a relational database? Data is represented as a set of two- dimensional tables. (rows and columns) One or more.
Presented by: K.AMARNATH Ht.no:10841f0045 Guided by: T.Suneetha.
WEB SERVER SOFTWARE FEATURE SETS. Web Server Software Features All Web server software provide some basic features which can be classified as: –Core capabilities.
1 ORACLE Data Mining Included with ORACLE 10g Freely available for UVic and for personal unlimited evaluation use. Choose the enterprise version!
Nitin Singh/AAO RTI ALLAHABAD1 DATABASE SECURITY DATABASE SECURITY.
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.
15 Copyright © Oracle Corporation, All rights reserved. Managing Users.
Web application architecture1 Based on Jim Conallen: Web Applications with UML.
Chapter 8 Hardening Your SQL Server Instance. Hardening Hardening The process of making your SQL Server Instance more secure New features Policy based.
1 Web Servers / Deployment Alastair Dawes Original by Bhupinder Reehal.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
JDBC Java Database Connectivity. What is an RDBMS? Relational database management system. There are other kinds of DBMS. Access is a GUI on a JET RBDMS.
JSP Server Integrated with Oracle8i Project2, CMSC691X Summer02 Ching-li Peng Ying Zhang.
Introduction to Oracle Oracle Database XE, APEX and Oracle SQL Developer.
Web Application Programming Carol Wolf Computer Science.
1 Welcome to CSC 301 Web Programming Charles Frank.
December, 2008 CS-591 Securing Servers: International Capture the Flag 1 Nadine Sundquist CS591-F2008 University of Colorado, Colorado Springs Dr. C. Edward.
9/21/04 James Gallagher Server-Side: The Basics This part of the workshop contains an overview of the two servers which OPeNDAP has developed. One uses.
© 2017 SlidePlayer.com Inc. All rights reserved.