Oracle
ORACLE
----------
---BY ORACLE CORPORATION : 1973 : LAURENCE ELLSION
|
FIRST PRODUCT : SYSTEM/R :1975
ORACLE 2.0/3/4/5/6/7/7.3 : RDBMS
ORACLE 8.0 : ORDBMS
ORACLE 8I,9I,10G,11G : OODBMS
------------------------------------------------------
Q: DBMS & RDBMS ???
----------------------
------X---
TYPES OF DBMS:
--------------------
1. HDBMS
2. NDBMS
3. RDBMS
4. ORDBMS
5. OODBMS
ANS : E.F.CODE : 13 RULES (0-12)
< 6= DBMS
> 6= RDBMS
ORACLE : 12.5 RULES
Q: 8I / 9I : INTERNET
|
ORACLE JVM INBUILT ... JVM FOR JAVA : JAVA-LANG FOR INTERNET
Q: 10G/11G : G : GRID COMPUTING
--CHAIN OF SERVER ---
SERVER1 SERVER2 SERVER3 SERVER4
-----------------------------------
SHARING
ORACLE
-----------
|
1. SQL : ANSI STND LANGUAGE
2. SQL * PLUS : ENVIRONMENT
3. PL/SQL : PROG LANGUAGE
----------------------------------
SQL SQL * PLUS
--------- ----------------------------
1. LANG 1. ENVIRONMENT
2. ANSI 2. ORACLE PRODUCT
3. SHORT FORM NOT ALLOWED 3. SHORT FORM ALLOWED
SELECT --SEL---X CLEAR SCREEN : CL SCR
DESCRIBE : DESC
SAVE : SAV
4. LINE TERMINATE ; REQUIRED 4. NO ; REQUIRED
SELECT * FRO M EMP; CL SCR
--------------------------------------------------------
SQL COMMANDS
------------------
1. DATA RETRIVAL : SELECT
2. DML : INSERT UPDATE DELETE
3. DDL : CREATE ALTER DROP RENAME TRUNCATE
4. DCL : GRANT REVOKE
5. TCL : COMMIT ROLLBACK SAVEPOINT
--------------------------------------
14 COMMANDS
SQL * PLUS COMMAND
-------------------------
EDIT -ED / SAVE -SAV / CLEAR SCREEN -CL SCR
SPOOL / CONNECT / EXIT
------------------------------------------------------------------
ORACLE INSTALL : ORACLE EXPRESS
---START SQL COMMAND LINE :
SQL>
--------------------------------------------------------------------
ORACLE : USER
ORACLE 8I 9I/10G
-------------- ------------
INTERNAL : ORACLE SYS : PASSWORD , INSTALLTION
SYS : CHANGE_ON_INSTALL SYSTEM : " "
SYSTEM : MANAGER ---------------------------------
SCOTT : TIGER
FIRST TIME
-------------
SQL>CONNECT / AS SYSDBA
SQL>GRANT CONNECT,RESOURCE,DBA TO SCOTT IDENTIGFIED BY TIGER
SQL>CONNECT SCOTT/TIGER
2ND/NEXT TIME
------------
SQL>CONNECT SCOTT/TIGER
----------------------------------------------------------------------------
SELECT STMT
---------------
TO GET THE DATA FROM TABLE
SYN : SELECT COLNAME FROM TABLE (MUST)
WHERE CONDITION (OPTIONAL)
GROUP BY COLNAME "
HAVING CONDITION "
ORDER BY COLNAME "
--------------------------
-->WE CANT CHANGE SEQUENCE ...
ORACLE : DEMOSTRATION TABLE
|--EMP/DEPT
--DEMOBLD.SQL
SQL>@D:\DEMOBLD.SQL
--OARCLE..EMP,DEPT TABLE ..READY
------------------------------------------------------------------------------
Comments
Post a Comment