Can I develop a 100% Object Oriented DB with Oracle 10g?

Hello!
I need to know if I can develop a pure Object Oriented Data Base? because I have been looking for this information, and I just found Oracle's arquitecture is oriented to relational object model.
Thanks!
Edited by: 925803 on 05-abr-2012 10:39

Dear "925803",
1) You're asking this question in the Oracle Application Express discussion forum - not really related to generic Database questions. This Database forum may be more suited: General Database Discussions
2) The Oracle database is not an object-oriented database.
Joel

Similar Messages

  • Can I develop a 100% Object Oriented DB with Oracle 11?

    Hello!
    I want to know if I can develop a 100% object oriented data base in Oracle 10g or 11? I have reed the "Oracle Database 11g The Complete Reference" chapter 41 "Advanced Object-
    Oriented Concepts" and I still have the doubt if I can implement a database 100% object-oriented. I hope you can help me.
    Thanks!

    >
    I want to know if I can develop a 100% object oriented data base in Oracle 10g or 11?
    >
    The short answer is no.
    See this AskTom blog for the long answer.
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1545206281987
    It starts off with Tom saying
    >
    First off, in Oracle you would be considering pure relational versus Object RELATIONAL,
    not OO. We have object relational extensions to the relational database. We do not have
    an object oriented database.
    >
    I think you will find a lot of infomation in there from Tom and other respondents about the differences between relational, object relational and object oriented.

  • Who has the book:Object-Oriented Programming with ABAP Objects

    Hello everyone
    Now i want to learn ABAP OO,and Lots' of guys told me that the book  Object-Oriented Programming with ABAP Objects is realy a good book.but i searched on the net,and could not got PDF of this book,could some one gave me the net address if you know where to download the book or send me to my Mailbox:<email id removed by moderator>,I will very glad to receive any response from you,
    of course,if you have some advise on how to learn ABAP OO or some other material ,hope you could share your meaning with me, hope to receive your response.
    Best regards!
    From Carl
    Moderator message : Moved to career center.
    Edited by: Vinod Kumar on Aug 27, 2011 9:21 AM

    I'm sure you're not asking for illegal, "free" downloads. You can legally purchase the book, also in electronic format, at sap-press.com
    Thomas

  • Can we establish connection between developer 6i with oracle 10g

    hi all
    can some body guide me that how we establish connection between developer 6i with oracle 10g. i have install developer and oracle 10g on different machine
    please guide me

    Look at following thread
    Re: Patch 18 available for Windows Client/Server Forms 6i
    I had installed Patch 18 against 10G DB and Forms work well.
    Anyway you can see patches in
    http://updates.oracle.com/ARULink/PatchDetails/process_form?patch_num=4948577&release=3060000&plat_lang=912P
    Hope this helps
    Regards
    Rosario

  • How can I develop co-broswing on Windows platform with java language?

    How can I develop co-broswing on Windows platform with java language?
    The function will be realized
    Now I want to develop a co-broswing system with java language on Windows platform.That is to say I will develop
    a application run on client to track the present browser.Wheh the URL address of your present if changed(for example
    when you click a link or submit a form),the application will capture the new URL address and send it to the other
    client that make co-browsing connect with you.The browser on the other client side will catch the new URL and refesh
    the page to show the page.
    The question I fall across and want to ask you
    (1)How to watch system process with java on the Windows platform?Because I want to get the process information of
    the present broswer,and then get the URL address of the present broswer.
    (2)Develop an application to watch the URL address of the present broswer continuance,If the URL address is changed,
    then send the new URL address to the client on the other side,let his broswer to show the new page using the new URL.

    Paulc, A proxy server is not the right thing.
    What our man here is looking for is a solution for two
    users to kind of surf the net "in tandem" - when one
    user navigates to a different web page, so does the
    other user,
    These are typically used in call center applications
    where the advisor guides a caller through , say
    filling in an insurance form or pointing him to the
    right product specification pages.
    Xing, why are you using Java for this ? You need
    something that has better windows integration. If you
    look on MSDN.microsoft.com and search for "explorer
    bar" you will find solutions to the questions that you
    raised.
    There are also commercial products on the market that
    already do this kind of stuff. there is one from
    www.genesyslabs.com which is considered to be the best
    of breed.
    It is difficult or almost impossible to do this in
    Java for a commercial application.
    If you are developing this as an academic exercise,
    give it a try. Post your email address here, and I
    will contact and help you out if you like.my e-mail is below ,I want to contact you and need all of your help.
    [email protected]

  • Oracle SQL Developer 1.2 – Automatic -  is compatible with Oracle 11g?

    Oracle SQL Developer 1.2 – Automatic - is compatible with Oracle 11g?
    Thanks in advance!
    -Babu

    So I'm taking it the question is -
    Is 1.2 Sql Developer compatible with 11g DB?
    The short answer is Yes. We are constantly adding new functionality and better support for the newer Databases. For Example to use the real time Sql monitoring that became available in 11g you will have to be on at least 2.1 Sql Dev. Is there some reason you don't want to upgrade to the latest Sql Dev? If not the current EA version then at least the current production version?
    Thanks,
    Syme

  • Developer 5 with oracle 10g problem

    the problem is that i can only run one instance from form5
    that is mean if i have hrms system i can only run it one time form my pc and other pc and if i want run it i have to close the running one any idea

    Hi,
    I have an application in - Front end tools : Oracle
    Forms/Reports 4.5. RPT, SQL, and PROC(all are in
    CUI-character user interface)
    tabase : Oracle 7.3.4.
    I have a plan for migrating database to 10g keeping
    front-end as it is.
    Is there any compatibility issue with forms 4.5(CUI)
    with oracle 10g.
    Regards
    JIJUCharacter interface?? you mean Forms 3 not 4.5??
    It will not work, you cannot directly migrate Oracle 7.3.4 to 10g, you need to migrate it first to 8.1.6 and than to 10g.
    Even if you succeed in your database migration your front end version will not work.
    Tony

  • Can I call host file ( Unix Shell script ) from Oracle 10g trigger

    Hi,
    I am new to Oracle 10g. Can I call host file ( unix shell script ) from Oracle 10g trigger ?. I know it is possible. Pl explain me with small example
    thanks & regards
    parag

    user12009546 wrote:
    Hi,
    I am new to Oracle 10g. Can I call host file ( unix shell script ) from Oracle 10g trigger ?. I know it is possible. Pl explain me with small example
    thanks & regards
    paragIf you are in 10g, you can simple call shell script from DBMS_SCHEDULER:
    BEGIN
    DBMS_SCHEDULER.CREATE_JOB (
    job_name => 'TEST_SCRIPT',
    job_type => 'EXECUTABLE',
    job_action => 'PATH_OF_YOUR_SCRIPT',
    start_date => SYSDATE,
    repeat_interval => 'FREQ=MINUTELY; INTERVAL=1',
    enabled => TRUE,
    comments => 'Shell script from Oracle'
    END;
    /

  • Is Java 100% Object Oriented?

    Is java 100% pure OOP?
    I said no.. the reason is we can use primitive data types(which is not a
    object)also....and also static method which can be accessed without
    creating objects...Hope u understood my problem.
    Can anyone give clear idea about this and mention if anything wrong with
    my answer.........

    Hi Guys,
    No, Java is not a pure Object Oriented Language.
    Many languages claim to be Object-Oriented. While the exact definition of the term is highly variable depending upon who you ask, there are several qualities thati feel an Object-Oriented language should have:
    * Encapsulation/Information Hiding
    * Inheritance
    * Polymorphism/Dynamic Binding
    * All pre-defined types are Objects
    * All operations performed by sending messages to Objects
    * All user-defined types are Objects
    Java fails in the fourth condition because Java has primitive types viz; int ,float etc.....
    And it also fails at the fifth condition because it fails to satisfy the fourth condition.
    Only three languages are pure Object-Oriented
    * Eiffel
    * Smalltalk
    * Ruby
    For other details u can visit the blog created by me at http://noviceinjava.blogspot.com/
    Though it has just started it will certainly grow as people get to know bout it
    Thanks n Regards
    Naveen M

  • Is Java 100% Object oriented programming language?

    Hi,
    Is java 100% Object orinented programming language?
    If not then what is the reason?
    Thanks in advance

    Object oriented paradigm of programming says that everything in a programming world should felt like object mean: - "Abstract and Encapsulated" The paradigm is not completely satisfied by Java. Some of the feature that makes such violation are 1. Existence of primitives, which are manipulated in ordinary style. 2. Existence of mathematical operator handled also not like objects. These two essential characteristics make Java somewhat what is the question. But here again Java is big winner to make presence of wrapper classes to wrap up this difficulty or adaption. Moreover in Java 1.5 you will feel more free because of auto-boxing feature that make auto conversion of object to primitive and primitive to object.
    Regards,
    Mohd.Rafi Ansari
    Jamia Hamdard
    MCA
    09213626363

  • Question about Object Oriented Design in Oracle

    Hi everyone,
    Right now I'm updating my oracle skills, years ago without programming (last time with Oracle 7.3 :O)
    Well, if I have to design a new system with this features:
    1.- Using Oracle as DB
    2.- Web enable
    3.- OO Design
    My questions:
    1.- What is the best practice to make database design? E-R + Object Types? I mean is better making the design on Oracle directly or in Java-UML environment?
    2.- I was thinking in programming with Forms, but it works well with OO design?
    3.- If I want to program some web services based, Could I do it with PL/SQL and Jdeveloper?
    please if you know about articles and whitepapers about OO design approach with Oracle let me know!
    Thanks.

    I have been involved in some of these projects that have used Java, C#, VB, C++ etc. as front-end languagaes. I have been able to implement these projects successfully using the following approach:
    1. create a relational model of the database - third-normal form (assuming it is an OLTP application)
    2. Write PL/SQL code (packages and procedures mainly)
    3. Interact with the front-end layer by sending and receiving ref curosors and/or PL/SQL tables
    If you want to use Forms (I am assuming Oracle Forms) then there may not be much need for an OO design. Embeeding SQL in the forms will do most of what you want.
    Shakti
    http://www.impact-sol.com
    Developers of Guggi Oracle - Tool for DBAs and Developers

  • SQL Developer 3.0.04 generated scripts not compatible with Oracle 10g (XE)

    HI,
    I tried to do an export from one XE database (still 10g) to another XE database. (also 10g).
    I tried to do a database copy as well as a separate export and import (by loading the file and running as a script).
    Neither of them work without modifying the files as it seems that SQL Developer generates scripts that are only compatible with Oracle 11g.
    - Create table contains "segment creation automatic"
    - Storage clauses contain parts that are not compatible with 10g
    I ran through the wizard several times but neither can I find an option to choose for compatibility with earlier versions of Oracle.
    Checked the preferences screen as well.
    Is this a well hidden option or is it not possible to make this work for 10g.
    Extra : found workaround by removing the storage clause to the export. Is there another way that does not force me to remove the storage clause?
    Edited by: kcaluwae on 24-jun-2011 6:03

    I'm sure this is far from the supported way to fix this but, seeing that it's apparently an issue with the classpath or something in it, I hacked <sqldeveloper_install>\sqldeveloper\bin\sqldeveloper.bat and added [ORACLE_HOME]\jdbc\lib\ojdbc6.jar to the classpath. At least that gets me started with 3.0 and lets me create TNS connections.
    I'd really appreciate a better solution, if any of you kind folks knows of something.
    Thanks,
    Kelly

  • Can not get ejb20\basic\beanManaged example work with Oracle?

    This is the problem I encount when switch DB from Pointbase to Oracle. Most of the examples work when I with necessary change of configuration, DD and redeployment of applications except this one:
    I follow all the steps for Oracle 9i DB. But keep getting the following errors. I don't understand why the system still lookups jdbc/demoPool even I modified DD and system configuration to jdbc/oraclePool (I validate it after successfully deployed to exampleServer).
    The server is WLS 8.1 running on Windows XP professional.
    ant runBuildfile: build.xml
    run:
    [java] Beginning beanManaged.Client...
    [java] Creating account ID: 0 with a balance of 0.0...
    [java] java.rmi.RemoteException: EJB Exception:; nested exception is:
    [java] There was an exception while creating and using the Accounts.
    [java] This indicates that there was a problem communicating with the serve
    r: java.rmi.RemoteException: EJB Exception:; nested exception is:
    [java] javax.ejb.EJBException: nested exception is: javax.naming.NameNo
    tFoundException: While trying to look up comp/env/jdbc/demoPool in /app/ejb/ejb2
    0_basic_beanManaged.jar#beanManaged.; remaining name 'comp/env/jdbc/demoPool'
    [java] at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundR
    equest.java:108)
    [java] javax.ejb.EJBException: nested exception is: javax.naming.NameNo
    tFoundException: While trying to look up comp/env/jdbc/demoPool in /app/ejb/ejb2
    0_basic_beanManaged.jar#beanManaged.; remaining name 'comp/env/jdbc/demoPool'
    [java] at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwar
    eRemoteRef.java:284)
    [java] at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwar
    eRemoteRef.java:244)
    [java] at examples.ejb20.basic.beanManaged.beanManaged_biy1g2_HomeImpl_
    813_WLStub.create(Unknown Source)
    [java] at examples.ejb20.basic.beanManaged.Client.createAccount(Client.
    java:157)
    [java] at examples.ejb20.basic.beanManaged.Client.example(Client.java:8
    6)
    [java] at examples.ejb20.basic.beanManaged.Client.main(Client.java:57)
    [java] Caused by: javax.ejb.EJBException: nested exception is: javax.naming
    .NameNotFoundException: While trying to look up comp/env/jdbc/demoPool in /app/e
    jb/ejb20_basic_beanManaged.jar#beanManaged.; remaining name 'comp/env/jdbc/demoP
    ool'
    [java] at examples.ejb20.basic.beanManaged.AccountBean.getConnection(Ac
    countBean.java:396)
    [java] at examples.ejb20.basic.beanManaged.AccountBean.ejbCreate(Accoun
    tBean.java:177)
    [java] at examples.ejb20.basic.beanManaged.beanManaged_biy1g2_Impl.ejbC
    reate(beanManaged_biy1g2_Impl.java:195)
    [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
    sorImpl.java:39)
    [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
    hodAccessorImpl.java:25)
    [java] at java.lang.reflect.Method.invoke(Method.java:324)
    [java] at weblogic.ejb20.manager.DBManager.create(DBManager.java:1180)
    [java] at weblogic.ejb20.manager.DBManager.remoteCreate(DBManager.java:
    1129)
    [java] at weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.ja
    va:246)
    [java] at examples.ejb20.basic.beanManaged.beanManaged_biy1g2_HomeImpl.
    create(beanManaged_biy1g2_HomeImpl.java:76)
    [java] at examples.ejb20.basic.beanManaged.beanManaged_biy1g2_HomeImpl_
    WLSkel.invoke(Unknown Source)
    [java] at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.ja
    va:477)
    [java] at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwar
    eServerRef.java:108)
    [java] at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.jav
    a:420)
    [java] at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Auth
    enticatedSubject.java:363)
    [java] at weblogic.security.service.SecurityManager.runAs(SecurityManag
    er.java:144)
    [java] at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServe
    rRef.java:415)
    [java] at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecut
    eRequest.java:30)
    [java] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    [java] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    [java] Exception in thread "main"
    BUILD FAILED
    attached are modified DD:
    <?xml version="1.0"?>
    <!DOCTYPE ejb-jar PUBLIC
    '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN'
    'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
    <ejb-jar>
    <enterprise-beans>
    <entity>
    <ejb-name>beanManaged</ejb-name>
    <home>examples.ejb20.basic.beanManaged.AccountHome</home>
    <remote>examples.ejb20.basic.beanManaged.Account</remote>
    <ejb-class>examples.ejb20.basic.beanManaged.AccountBean</ejb-class>
    <persistence-type>Bean</persistence-type>
    <prim-key-class>java.lang.String</prim-key-class>
    <reentrant>False</reentrant>
    <resource-ref>
    <res-ref-name>jdbc/oraclePool</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    </entity>
    </enterprise-beans>
    <assembly-descriptor>
    <container-transaction>
    <method>
    <ejb-name>beanManaged</ejb-name>
    <method-name>*</method-name>
    </method>
    <trans-attribute>Required</trans-attribute>
    </container-transaction>
    </assembly-descriptor>
    <ejb-client-jar>ejb20_basic_beanManaged_client.jar</ejb-client-jar>
    </ejb-jar>
    and
    <?xml version="1.0"?>
    <!DOCTYPE weblogic-ejb-jar PUBLIC
    '-//BEA Systems, Inc.//DTD WebLogic 8.1.0 EJB//EN'
    'http://www.bea.com/servers/wls810/dtd/weblogic-ejb-jar.dtd'>
    <weblogic-ejb-jar>
    <weblogic-enterprise-bean>
    <ejb-name>beanManaged</ejb-name>
    <reference-descriptor>
    <resource-description>
    <res-ref-name>jdbc/oraclePool</res-ref-name>
    <jndi-name>examples-dataSource-oracleXAPool</jndi-name>
    </resource-description>
    </reference-descriptor>
    <jndi-name>ejb20-beanManaged-AccountHome</jndi-name>
    </weblogic-enterprise-bean>
    </weblogic-ejb-jar>
    ----------------------------------------------------

    There must be a reference to demoPool lurking around somewhere, I normally do a search inside all the files in the project to solve things like this.
    Also clean up all temporary files and deployments before trying a redeploy.
    If this does not work you can always try configuring the demoPool to use your oracle database, ugly, I know but it may help if your in a hurry to get your code working.

  • How can I solve memory lick, which occurs when operate Oracle 10g DB ?

    I'm using Dell power Edge2850 server(dual CPU, 4GB Ram), RedHat AS 3 and Oracle 10g SE ONE. When I started the server, transaction speed was very fast. But after several day, the system has been getting slower seriously.
    So I monitored my system using 'top'. And I've found that almost 30MB swap memory has been used and CPU usage has been only 23%. But there has been 2GB idle Ram memory. Besides when Oracle don't execute any operation, swap memory is not freed. After I started my server, swap memory allocated has been getting larger and larger. And the speed of my system has been getting slower and slower.
    I think that it is very strange thing not to free swap memory when there is no operation on the server.
    Of course, swapping which rise with large transaction is not problem. But it is a serious problem not to free swap memory when there is no transaction.
    How can I solve this ploblem? Thanks.

    This means the the URL for database control will use the http protocol. To convert to the https protocol (using the included SSL certificate), use the steps documented above. Before doing so, pl review MOS Doc 1222603.1
    HTH
    Srini

  • Can i work with oracle 10g express edition by connecting it with visuval studio 2010?

    i have oracle 10g-express edition,and visuval studio 2010, can i have a connectivity between these two?or it requires any additional installations,or any special procedures for installing it? HELP ME..

    You might want to post this in the Oracle 10g XE support forum, where you might get a better response. The is is the support form for Oracle App Express..
    Thank you,
    Tony Miller
    Monroe, WA

Maybe you are looking for