SlideShare a Scribd company logo
1 of 22
Oracle
 The Oracle Relational Database
Management System (RDBMS) is an
industry leading database system
designed for data storage and retrieval.
Oracle is responsible for accurately storing
data and efficiently retrieving that data in
response to user queries.
Oracle Configurations
 Oracle Universal Server : is a program installed
on Server’s hard disk drive. It can support a
large number of users.
 Oracle Workgroup Server : is a cost-effective
and low maintenance solution for supporting
small group of users.
 Personal Oracle : is a windows based version of
Oracle database engine that offers the same
functionality that exist in Oracle Universal or
Workgroup Server but can’t function as a
database server that support multiple Users.
Oracle Product Line
 Structured Query Language: It has 9 commands
Create, Drop, Alter, Insert, Update, delete,
Grant, revoke, Select
 SQL*PLUS : It is an extension to SQL.
 PL SQL : It is a programming language native to
Oracle.
 EXP: This is used to take Oracle Database
Backup.
 IMP : It is used to restore backup.
 SQL*Loader : Converts files from other RDBMS
to Oracle
Oracle Product Line(Cntd)
 Developer 2000 : is a family of tools that support development of
client/server applications. Developer 2000 includes :
 Oracle Forms
 Oracle Reports
 Oracle Graphics
 Power Objects : Power Objects user interface is closer to Visual
Basic. It also provide object oriented features.
 Designer 2000 : Designer/2000 is an integrated CASE tool that
supports a wide range of tasks in the area of strategy, analysis,
design and code generation. It helps users design the Systems
Development Life Cycle and then generate full functioning forms
and reports
 Database Designer : is an entity-relationship
diagramming tool that generates an Oracle database
from a model.
 Precompilers such as Pro*C : are software development
tools that enable you to enable SQL statements in a
program written in a 3GL such as C, Fortran or COBOL
 Oracle Manufacturing : Software for manufacturing
process
 Oracle Financials : Accounting Software
 Oracle HRMS : HRD software
 Oracle Applications : It includes Oracle manufacturing,
Oracle financials and Oracle HRMS
 Oracle CRM : Software used in call centres, E-sales,E-
marketing
Oracle Engine
 The Oracle kernel product (Workgroup or
Enterprise Server) when loaded from the hard
disk drive into computer’s memory is called the
Oracle Engine or Oracle Server.
 Oracle engine can compile and execute SQL
sentences issued by a user. If the SQL sentence
fails for any reason, Oracle Engine returns an
appropriate error message to the user
Oracle Engine
Client-Server Computing
 Client/Server computing architecture
consist of one or more computers,
designated as the client machines, running
an application program which
communicates with a remote computer,
designated as server machine, which
services requests from the client machine.
Client-Server Computing
Client/Server 2-Tier Architecture
 Two-tier client/server architectures have 2
essential components
 A Client PC and
 A Database Server
 A two-tier architecture is a client/server
computing architecture that consist of
client machines communicating directly
with a database server.
Client/Server 2-Tier Architecture
3-Tier Client/Server Architecture
 3-Tier client-server architectures have 3 essential
components:
 A Client PC
 An Application Server
 A Database Server
 A 3-tier architecture is a client/server computing
architecture consisting of client machines communicating
with an application server. The application server may
contain an Oracle database in which stored program
units, written in PL/SQL are invoked by client application
program. These stored program units communicate with
the database server, which resides on a separate
machine.
3-Tier Client/Server Architecture
SQL *NET
SQL*Net (or Net8) is Oracle's networking software
that allows remote data-access between
programs and the Oracle Database, or among
multiple Oracle Database. Applications and
databases can be distributed physically to
different machines and continue to communicate
as if they were local.
Oracle & Client-Server Technology
 Client/Server programming is a form of
distributed application processing. It has 3
distinct components.
 Oracle Server’s : primary job is to manage data
optimally, among multiple users that concurrently
request for the same data. Access to the data is
always via Oracle server.
 Oracle Client tool : is that part of system that
provide an interface to the user so that the data
retrieved from the Server can be manipulated.
 Network and communication Software : is the
vehicle that transport data between Oracle Client
Tools And Oracle Server. The name of this
software is SQL*Net
Operating System requirements for
Oracle server software
 Novell Netware
 SCO-Unix
 Windows NT
Operating System requirements for
Oracle client software
Windows 95
Windows NT
SQL
 SQL (Structured Query Language) is a Database
Computer Language designed for the retrieval
and management of data in Relational Data
Base Management System (RDBMS).
 SQL was developed by IBM in 1970s for use in
System R and is an ISO and ANSI standard.
 SQL encompasses DML for Insert, Update,
Delete and DDL for creating and modifying
tables.
Features of SQL
 SQL can be used by a range of users,
including those with little or no
programming experience
 It is a non procedural language
 It reduces the amount of time required for
creating and maintaining system
 It is an English-like Language.
Components of SQL
 DDL (Data Definition Language)- It is a set of
SQL commands used to create, modify and
delete database Structures but not data. E.g
CREATE, ALTER, DROP
 DML (Data Manipulation Language)- It is the
area of SQL that allows changing data within the
database. E.g. INSERT, UPDATE, DELETE
 DCL (Data Control Language)-It is the
component of SQL statement that control access
to data and to the database. E.g. COMMIT,
SAVEPOINT, ROLLBACK, GRANT/REVOKE
 DQL (Data Query Language)- It allows
getting the data out of the database and
perform operations with it.
E.g. : SELECT statement
Oracle Data Types
Data Type Description
CHAR(size) Used to store character string values of fixed length.
The size in bracket determines max no of characters
the cell can hold. The max size is 255 Characters
VARCHAR/
VARCHAR2
Used to store variable length alphanumeric data. The
max this datatype can hold is 4000 Characters
Date Used to represent Date and Time. The standard format
is dd-mon-yy and for time 12:00:00
Number(P,
S)
Used to store numbers up to 38 digits of precision.
Range of values is 1.0E-130 to 9.9E125
LONG This datatype is used to store variable length character
strings containing upto 2GB LONG data
RAW/LONG
RAW
Used to store binary data such as digitized images. Raw
have max length 2000 bytes and LONG Raw can have
max length 2GB.

More Related Content

Similar to Oracle RDBMS and its Components in 40 Characters

Oracle DBA Tutorial for Beginners -Oracle training institute in bangalore
Oracle DBA Tutorial for Beginners -Oracle training institute in bangaloreOracle DBA Tutorial for Beginners -Oracle training institute in bangalore
Oracle DBA Tutorial for Beginners -Oracle training institute in bangaloreTIB Academy
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resumeMaruthi YH
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfarihantplastictanksh
 
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...mahdi ahmadi
 
ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.pptaggarwalb
 
Oracle ebs r12_architecture
Oracle ebs r12_architectureOracle ebs r12_architecture
Oracle ebs r12_architectureprasanna432
 
Perfsystems- Consulting Services
Perfsystems- Consulting ServicesPerfsystems- Consulting Services
Perfsystems- Consulting ServicesPerfsys Tems
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya Rajguru
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle AppsBiswajit Pratihari
 
R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03zeesniper
 
Peoplesoft PIA architecture
Peoplesoft PIA architecturePeoplesoft PIA architecture
Peoplesoft PIA architectureAmit rai Raaz
 
R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04zeesniper
 

Similar to Oracle RDBMS and its Components in 40 Characters (20)

Oracle DBA Tutorial for Beginners -Oracle training institute in bangalore
Oracle DBA Tutorial for Beginners -Oracle training institute in bangaloreOracle DBA Tutorial for Beginners -Oracle training institute in bangalore
Oracle DBA Tutorial for Beginners -Oracle training institute in bangalore
 
Shrikanth
ShrikanthShrikanth
Shrikanth
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
 
Sql
SqlSql
Sql
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
 
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...
Oracle restful api & data live charting by Oracle Apex - داشبورد آنلاین (داده...
 
ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.ppt
 
Oracle ebs r12_architecture
Oracle ebs r12_architectureOracle ebs r12_architecture
Oracle ebs r12_architecture
 
Perfsystems- Consulting Services
Perfsystems- Consulting ServicesPerfsystems- Consulting Services
Perfsystems- Consulting Services
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app test
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle Apps
 
R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 03
 
Handy annotations-within-oracle-10g
Handy annotations-within-oracle-10gHandy annotations-within-oracle-10g
Handy annotations-within-oracle-10g
 
Pl sql content
Pl sql contentPl sql content
Pl sql content
 
Peoplesoft PIA architecture
Peoplesoft PIA architecturePeoplesoft PIA architecture
Peoplesoft PIA architecture
 
notes
notesnotes
notes
 
R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04
 
Db_05.ppt
Db_05.pptDb_05.ppt
Db_05.ppt
 
oracle
oracleoracle
oracle
 
Shankar_C
Shankar_CShankar_C
Shankar_C
 

Recently uploaded

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 

Oracle RDBMS and its Components in 40 Characters

  • 1. Oracle  The Oracle Relational Database Management System (RDBMS) is an industry leading database system designed for data storage and retrieval. Oracle is responsible for accurately storing data and efficiently retrieving that data in response to user queries.
  • 2. Oracle Configurations  Oracle Universal Server : is a program installed on Server’s hard disk drive. It can support a large number of users.  Oracle Workgroup Server : is a cost-effective and low maintenance solution for supporting small group of users.  Personal Oracle : is a windows based version of Oracle database engine that offers the same functionality that exist in Oracle Universal or Workgroup Server but can’t function as a database server that support multiple Users.
  • 3. Oracle Product Line  Structured Query Language: It has 9 commands Create, Drop, Alter, Insert, Update, delete, Grant, revoke, Select  SQL*PLUS : It is an extension to SQL.  PL SQL : It is a programming language native to Oracle.  EXP: This is used to take Oracle Database Backup.  IMP : It is used to restore backup.  SQL*Loader : Converts files from other RDBMS to Oracle
  • 4. Oracle Product Line(Cntd)  Developer 2000 : is a family of tools that support development of client/server applications. Developer 2000 includes :  Oracle Forms  Oracle Reports  Oracle Graphics  Power Objects : Power Objects user interface is closer to Visual Basic. It also provide object oriented features.  Designer 2000 : Designer/2000 is an integrated CASE tool that supports a wide range of tasks in the area of strategy, analysis, design and code generation. It helps users design the Systems Development Life Cycle and then generate full functioning forms and reports
  • 5.  Database Designer : is an entity-relationship diagramming tool that generates an Oracle database from a model.  Precompilers such as Pro*C : are software development tools that enable you to enable SQL statements in a program written in a 3GL such as C, Fortran or COBOL  Oracle Manufacturing : Software for manufacturing process  Oracle Financials : Accounting Software  Oracle HRMS : HRD software  Oracle Applications : It includes Oracle manufacturing, Oracle financials and Oracle HRMS  Oracle CRM : Software used in call centres, E-sales,E- marketing
  • 6. Oracle Engine  The Oracle kernel product (Workgroup or Enterprise Server) when loaded from the hard disk drive into computer’s memory is called the Oracle Engine or Oracle Server.  Oracle engine can compile and execute SQL sentences issued by a user. If the SQL sentence fails for any reason, Oracle Engine returns an appropriate error message to the user
  • 8. Client-Server Computing  Client/Server computing architecture consist of one or more computers, designated as the client machines, running an application program which communicates with a remote computer, designated as server machine, which services requests from the client machine.
  • 10. Client/Server 2-Tier Architecture  Two-tier client/server architectures have 2 essential components  A Client PC and  A Database Server  A two-tier architecture is a client/server computing architecture that consist of client machines communicating directly with a database server.
  • 12. 3-Tier Client/Server Architecture  3-Tier client-server architectures have 3 essential components:  A Client PC  An Application Server  A Database Server  A 3-tier architecture is a client/server computing architecture consisting of client machines communicating with an application server. The application server may contain an Oracle database in which stored program units, written in PL/SQL are invoked by client application program. These stored program units communicate with the database server, which resides on a separate machine.
  • 14. SQL *NET SQL*Net (or Net8) is Oracle's networking software that allows remote data-access between programs and the Oracle Database, or among multiple Oracle Database. Applications and databases can be distributed physically to different machines and continue to communicate as if they were local.
  • 15. Oracle & Client-Server Technology  Client/Server programming is a form of distributed application processing. It has 3 distinct components.  Oracle Server’s : primary job is to manage data optimally, among multiple users that concurrently request for the same data. Access to the data is always via Oracle server.  Oracle Client tool : is that part of system that provide an interface to the user so that the data retrieved from the Server can be manipulated.
  • 16.  Network and communication Software : is the vehicle that transport data between Oracle Client Tools And Oracle Server. The name of this software is SQL*Net
  • 17. Operating System requirements for Oracle server software  Novell Netware  SCO-Unix  Windows NT Operating System requirements for Oracle client software Windows 95 Windows NT
  • 18. SQL  SQL (Structured Query Language) is a Database Computer Language designed for the retrieval and management of data in Relational Data Base Management System (RDBMS).  SQL was developed by IBM in 1970s for use in System R and is an ISO and ANSI standard.  SQL encompasses DML for Insert, Update, Delete and DDL for creating and modifying tables.
  • 19. Features of SQL  SQL can be used by a range of users, including those with little or no programming experience  It is a non procedural language  It reduces the amount of time required for creating and maintaining system  It is an English-like Language.
  • 20. Components of SQL  DDL (Data Definition Language)- It is a set of SQL commands used to create, modify and delete database Structures but not data. E.g CREATE, ALTER, DROP  DML (Data Manipulation Language)- It is the area of SQL that allows changing data within the database. E.g. INSERT, UPDATE, DELETE  DCL (Data Control Language)-It is the component of SQL statement that control access to data and to the database. E.g. COMMIT, SAVEPOINT, ROLLBACK, GRANT/REVOKE
  • 21.  DQL (Data Query Language)- It allows getting the data out of the database and perform operations with it. E.g. : SELECT statement
  • 22. Oracle Data Types Data Type Description CHAR(size) Used to store character string values of fixed length. The size in bracket determines max no of characters the cell can hold. The max size is 255 Characters VARCHAR/ VARCHAR2 Used to store variable length alphanumeric data. The max this datatype can hold is 4000 Characters Date Used to represent Date and Time. The standard format is dd-mon-yy and for time 12:00:00 Number(P, S) Used to store numbers up to 38 digits of precision. Range of values is 1.0E-130 to 9.9E125 LONG This datatype is used to store variable length character strings containing upto 2GB LONG data RAW/LONG RAW Used to store binary data such as digitized images. Raw have max length 2000 bytes and LONG Raw can have max length 2GB.