Database development practise advise

Hi friends,
I am a fresher in the Development field..coming straight from college and certified in Oracle SQL so far, currently working on Pl/sql certification. I want to practise Quality industry Database Development as well as getting the experience that is required. Please help me with advise on what I should use as sample cases to work on or any other advise you can have. I have oracle 11G software installed on my machine.
What is the way forward?
Regards
Tdewa

I think besides the options told by Srini an Andy, reading the below book at this stage especially would be very helpful because it would be very tough to unlearn the wrong habits once you would come into the field.
http://www.amazon.com/Effective-Oracle-Design-Osborne-ORACLE/dp/0072230657/ref=sr_1_1?ie=UTF8&qid=1328500593&sr=8-1
HTH
Aman....

Similar Messages

  • FOD schema installation with tutorial Database Development with JDeveloper

    I followed the instruction online at http://www.oracle.com/technetwork/developer-tools/jdev/index-095536.html to install FOD schema. Errors displayed when call "run ant target -> buildall" were below:
    populateImages:
    [java] 2010-9-26 14:56:01 oracle.as.jmx.framework.LoggerHelper log
    [java] SEVERE: Error initializing the JMX FRamework SPI "oracle.as.jmx.framework.standardmbeans.spi.JMXFrameworkProviderImpl"
    [java] java.lang.reflect.InvocationTargetException
    [java]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [java]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [java]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [java]      at java.lang.reflect.Method.invoke(Method.java:597)
    [java]      at oracle.as.jmx.framework.PortableMBeanFactory.initializeSPI(PortableMBeanFactory.java:1895)
    [java]      at oracle.as.jmx.framework.PortableMBeanFactory.initializePlatformSPI(PortableMBeanFactory.java:1851)
    [java]      at oracle.as.jmx.framework.PortableMBeanFactory.init(PortableMBeanFactory.java:1831)
    [java]      at oracle.as.jmx.framework.PortableMBeanFactory.<init>(PortableMBeanFactory.java:207)
    [java]      at oracle.as.jmx.framework.PortableMBeanFactory.<init>(PortableMBeanFactory.java:215)
    [java]      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    [java]      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    [java]      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    [java]      at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    [java]      at java.lang.Class.newInstance0(Class.java:355)
    [java]      at java.lang.Class.newInstance(Class.java:308)
    [java]      at oracle.mds.core.MDSInstance.lookupMBeanServer(MDSInstance.java:2061)
    [java]      at oracle.mds.core.MDSInstance.checkMDSDeployStatus(MDSInstance.java:950)
    [java]      at oracle.mds.core.MDSInstance.<init>(MDSInstance.java:1692)
    [java]      at oracle.mds.core.MDSInstance.<init>(MDSInstance.java:1666)
    [java]      at oracle.mds.core.MDSInstance.findAndStoreMDSInstance(MDSInstance.java:1962)
    [java]      at oracle.mds.core.MDSInstance.getOrCreateInstance(MDSInstance.java:507)
    [java]      at oracle.mds.core.MDSInstance.getOrCreateInstance(MDSInstance.java:470)
    [java]      at oracle.adf.share.config.ADFMDSConfig.getDefaultMDSInstance(ADFMDSConfig.java:436)
    [java]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [java]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    But still got message - "BUILD SUCCESSFUL" at the end. Does anyone know how to solve this problem?
    My intention of performing FOD schema installation was to follow the tutorial "Database Development with JDeveloper" at http://st-curriculum.oracle.com/obe/jdev/obe11jdev/ps1/databasedevelopment/obe_%20databasedevmt.htm. But I stopped at the last topic "Creating and Debugging PL/SQL Objects in the Database" ->"Running a SQL Script to Create an Object Type" when trying to create a object using script on the page.
    This is the script:
    ------------------------------------------------start
    REM
    REM Create object ORDER_ITEMS_REC
    REM
    CREATE or REPLACE type ORDER_ITEMS_REC as object
    ORDER_ID NUMBER(15),
    LINE_ITEM_ID NUMBER(3),
    PRODUCT_ID NUMBER(15),
    QUANTITY NUMBER(6),
    UNIT_PRICE NUMBER(8,2),
    CREATED_BY VARCHAR2(60),
    CREATION_DATE DATE,
    LAST_UPDATED_BY VARCHAR2(60),
    LAST_UPDATE_DATE DATE,
    OBJECT_VERSION_ID NUMBER(15)
    show errors;
    --------------------------------------------------end
    and the error message I got was
    ------------------------------------------------start
    Error report:
    ORA-01031: insufficient privileges
    01031. 00000 - "insufficient privileges"
    ------------------------------------------------end
    I was wandering whether the error of FOD installation could cause the error of the tutorial?
    Any response will be appreciated.

    1. you dont have to insall Oracle database at the BO machine side, you just need any database to hold the BO repository.
    2. you cant connect directly using BO, only Crystal reports can connect directly to R3 database, you need to have a BW in between.
    extract your data into the BW, and let BO connect to BW using the BO integration kit for SAP solutions.
    3. no you dont have to have 3 different machines, using one BO machine you connect to them all, but you may need build a  BO environment, (Development, Production servers)
    good luck

  • Database development with jdeveloper

    Hi
    Thank you for reading my post
    is it possible to use Jdeveloper to develop Mysql databases ?
    how i use its diagram <> database capabilities to forward a diagram to a mysql database ?
    thanks

    Hi,
    For information on how connect MySQl to JDev, look in the Help for 'Working with Non-Oracle Databases' under 'Using Application Development Tools | Database Tools'.
    And for Modeling Database Development with JDeveloper, you can find this tutorial useful :
    http://www.oracle.com/technology/obe/obe1013jdev/dbdevelopment/obe_%20dbasedevmt.htm
    Regards,
    Sunil..

  • Is there a web-only database development environment?

    I have a database solution to create that only needs to be accessible via web browsers. I do not have an existing database, so it is not a matter of connecting an existing database to the web.
    Is there a web-only database development environment that would allow me to create the entire database without some non-web database environment like Oracle, Access, 4D, FileMaker etc.
    I guess what I want is a web-native database, I don't want to construct it in some environment that has to be "interpreted" in order for it to be presented to a web browser.

    Databases are databases. I'm not aware of any products that are specialized for web-only access. And I can't see such a product succeeding, since the existing products are already accessible via web programming.
    I don't know what the remarks about "interpreted" mean so I can't help you there.

  • Need some tips for Database Developer Role.

    Dear All,
    Next week, I'm going to face an Interview for Database Developer role.
    For this, I need some more & useful information on these recommended points.
    1. Involve in a designing part of Data warehouse from
    scratch 
    2. Create complex analytic queries on large data sets.
    3. Analyse trends in key metrics.
    4. Monitoring and optimizing the performance of the database.
    Please help get the vital information on these points.
    All help will be highly appreciated.
    Thanks,

    1. Involve in a designing part of Data warehouse from
    scratch
    Design Database...
    This needs lot of information about business and its fonctionnalités, and so many.. Tables,  relationships etc...
    http://technet.microsoft.com/en-us/library/ms187099%28v=sql.105%29.aspx
    Code Design...
    SP's, Funcitions, Views, Sub queries, Joins, Triggers etc...
    DW Design
    DB size and number of reports and historical data details, reduce the normalization and etc....
    http://technet.microsoft.com/en-us/library/aa902672%28v=sql.80%29.aspx
    2. Create complex analytic queries on large data sets.
    Its all based on your current database design, size, required output, data, performance etc..
    4. Monitoring and optimizing the performance of the database.
    Perfmon, Activity monitor, spotlight, custom queries, DMV's sp_whoisactive, execution plans, and many other thirdparty tools.. and may be best experience will give best view and clarity :)
    Note : This is very big topic and its not easy to answer in few words or lines... :) goole it for more details...
    Raju Rasagounder Sr MSSQL DBA

  • Database Development perspective not in list

    Hi
    I know I'm probably being thick but I can't seem to find the Database Development option in my perspective list any longer.
    When I download a fresh copy of ganymede from oracle (with the oepe stuff bundled) and load it up the perspective is
    still not in the list. Can anyone point me in the right direction?
    Thanks

    I've just downloaded OEPE 11g (Windows all in one zip file) at http://www.oracle.com/technology/software/products/oepe/oepe_11g.html. After I unzip it, I was able to go to Database Development perspective.
    Did you use OEPE 11g update site and only installed OEPE plugins into your existing workspace? That should still work and you should be able to go to Database Development perspective as long as you are running Eclipse Ganymede (3.4) .
    Database Development perspective is part of DTP. Go to Software updates and check your installed software. If you don't see various Data Tool Platform plugins, that might be your problem. You can use Ganymede update site to install Data Tool Platform plugins. Alternatively, if you install OEPE plugins using OEPE update site, it'll automatically install required Data Tool Platform plugins.
    Shenxue

  • Database Development IDE's and Tools?

    What do folks using Mac / OS use for Database development. I'm new to the mac after many years using PC's with SQL server and Visual Basic and such. I'd like to do some SQL and MSTransact like SQL and have a RAD tool or something that would allow me to develop tables and queries, views, etc,. I don't really like MySQL, but thought about it, but have never seen a Desktop Tool for it? I don't want a web or cloud tool, nothing against those, but prefer my old ways. :-)
    Thanks so much in advance.
    Tim

    The native data management approach can involve using the provided object graph data persistence tool (which is slightly different than a database) known as Core Data (Apple Core Data docs) — this'll be very different than what you're accustomed to. 
    For GUIs when you aren't rolling your own SQL code, there's Sequel Pro, Navicat and alternatives. 
    MariaDB and MySQL should be compatible, and there are kits for MySQL around for OS X.  OS X Server includes PostgreSQL, but AFAIK that database is not particularly exposed by Apple.
    Python, Perl, php, Ruby and related scripting languages all have database APIs, with varying degrees of portability.  (These languages are among the closest analogs to Visual BASIC on OS X.)
    If you're writing a client for a web service or ODBC/JDBC, or maybe (as I'm investigating) OwnCloud. 
    Xcode doesn't include generic database development mechanisms; NoSQL or SQL options, nor capabilities other than for Core Data.
    FWIW, these sorts of programming question would be more common over in the Apple developer forums, too; more developers over there than around here. 
    You also now have some good web search terms, too.

  • Database Development Perspective

    Hi all,
    I'm following the following tutorial: https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00bddb57-456c-2b10-cc8d-b6980d75299b
    It mentions a "Database Development Perspective" several times, where it seems I should be able to check the "Data Source Explorer" to see the default schema of the database created, and set a dictionary as a datasource.
    Well, I'm ubale to find such perspective.
    Probably it doesn't appear because of my developer studio version (I'm using 7.0.16). Is there someway I can get this perspective to show up? Maybe I need to download some kind of plugin? Or is there some other way to do what I intend to using the 7.0.16 available perspectives?
    Thanks and regards!
    Edited by: Alain More on Feb 17, 2009 6:23 PM

    Hi,
    1. Select the view on Window -> Open Perspective -> Other -> Database Development
    or
    2. Window -> Show View -> Other -> Connectivity -> Data Source Explorer
    If you get an error using Maxdb like:
    Unable to locate zip/jar in file system as specified by the driver definition <..sapdb_installation..>
    \programs\runtime\jar\sapdbc.jar
    3. Point to "sapdbc.jar" file. Use Windows search to find it and create the JDBC connection.
    I hope this helps.

  • APEX supports the TimesTen Database development?

    Hi all,
    Oracle Application Express supports the TimesTen In-Memory Database development?
    Thanks,
    Jett

    Hi Jett,
    you probably wanted to post this question in {forum:id=137} or even {forum:id=244}, right?
    Anyway, I don't think APEX supports TimesTen, as TimesTen doesn't have all required features and is (hence) not listed in the supported database versions of the [url http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21673/pre_require.htm#i1009513]Installation Guide.
    -Udo
    Edited by: Udo on 15.12.2011 15:39

  • Web Database Development

    I have been trying to Work from the book Web database
    Development (Step by Step) .net Edition 2003
    I have followed the code to the letter. However, I am having
    a problem. I choose to use dreamweaver instead of Microsoft visual
    studio 2003, which is installed on my machine.
    I have been getting this error messege.
    ===================================error
    Message=========================================
    Server Error in '/' Application.
    Compilation Error
    Description: An error occurred during the compilation of a
    resource required to service this request. Please review the
    following specific error details and modify your source code
    appropriately.
    Compiler Error Message: BC30002: Type 'OleDbConnection' is
    not defined.
    Source Error:
    Line 6: <script runat="server">
    Line 7: Sub Page_Load(sender As Object, e As EventArgs)
    Line 8: Dim conClsf As OleDbConnection
    Line 9: Dim cmbMbrs As OleDbCommand
    Line 10: Dim rdrMbrs As OleDataReader
    Source File: C:\Inetpub\wwwroot\asp testing\members.aspx
    Line: 8
    =========================================error
    message========================================
    =========================================here is my
    code============================================
    <%@ Page Language="vb" Debug="true" %>
    <%@ Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.OleDb%>
    <html>
    <head>
    <script runat="server">
    Sub Page_Load(sender As Object, e As EventArgs)
    Dim conClsf As OleDbConnection
    Dim cmbMbrs As OleDbCommand
    Dim rdrMbrs As OleDataReader
    conClsf = New
    OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data
    Source=" & server.mappath("classified.mdb") & ";")
    conClsf.Open
    cmdMbrs = New OleDbCommand("select * from members order by
    memberid", conClsf)
    rdrMbrs =cmdMbrs.ExecuteReader
    gridMbrs.DataSource = rdrMbrs
    gridMbrs.DataBind
    rdrMbrs.Close
    cmdMbrs.Dispose
    conClsf.Close
    End Sub
    </script>
    <title>Classified Ad Members</title>
    </head>
    <body>
    <h1>Classifid Ad Members</h1>
    <asp:DataGrid ID="gridMbrs" runat="server" />
    </asp:DataGrid>
    </body>
    </html>
    ==============================================end my
    code==========================================
    Any help in correcting this matter would be greatly
    appreciated

    First off, Dreamweaver even CS3, sucks at ASPNET, which is
    the technology this is using.
    I think Visual Studio 2003 is using ASPNET 1.1, The current
    version of this technology is ASPNET 2.0, which is easier to use
    What you can do is download free of charge Microsoft Visual
    Web Developer from Microsoft, you'll need a few things - .NET
    framework 2.0 and MS SQL Server 2005 Express to make everything
    work better.
    I think you'll see this as a better alerternative to
    Dreamweaver and all of this is free from Microsoft.
    If this were anyother technology, even traditional ASP, I
    would say stick with Dreamweaver, but not with ASPNET
    MS have also released something called Expression Web which
    is great at ASPNET for putting front-ends on apps developed using
    ASPNET

  • SQL Anywhere Database Developer Certification

    Hello All,
    I am using sql anywhere since last 3 years and now, I am planning to go for SQL anywhere database developer certificate.
    Please suggest me any exam course which is suitable for the same.
    Thanks,

    Hi Anal,
    You can search for existing SAP certification exams in the link below
    SAP Certifications | Training &amp; Education | SAP | SAP
    However, I have not found a SQL Anywhere certification course/exam.
    Mirco

  • Still can't download Developer Day Hands-On Lab Manual Database Development

    I am trying to download the hands-on lab manual for Database Development and XML. I have tried right-click save and receive an error stating the file(s) cannot be read. Where can I retrieve these files?
    Database_Development_Volume_all.pdf
    xmldb_HOLs_2009_Part1_manual_April_2010.pdf

    Hey Rahul,
    The iTunes app is asking / telling something before the download hangs?
    What you can do to check if it's a server, ISP or iTunes problem, is to make a direct download from Redmond Pie or OSXDaily just iOS not the firmware (unless you don't want to go back to a previous iOS version). Then do a manual update through iTunes, option + click Restore, choose the IPSW file and done.
    Hope this helps.

  • XML Database Development with JDeveloper?

    Hello, folks:
    I am trying to create XML database through JDeveloper.
    Database: Oracle 10g
    IDE: JDeveloper 11.1.2.2.0
    JDBC Driver: Oracle ojdbc6.jar
    I connect successfully to the database through JDeveloper. There I see many folders listed, e.g. Tables, Views, Indexes, XML Schemas, XML DB Repository, and others. My problem is that when I try to save a large schema file (that I already validated on my local machine) that is roughly more than 300 lines, then JDeveloper is unable to save the file. It saves only very small files that are about 100 lines or less. The error message simply is: "Unable to save XML Schema blah.filename@local (Error saving XML Schema).
    I tried to do it in Oracle SQL Developer too, but got the same error. Can someone please help me understand this problem and how to fix it? Do I need to specify some settings in JDeveloper or SQL Developer? Thanks a lot in advance.
    Asif

    Please raise your question to the forum dedicated to JDeveloper 11:
    JDeveloper and OC4J 11g Technology Preview
    Regards,
    Didier.

  • Using OEPE as a database development environment

    Howdy. I've installed OEPE (for Gallileo) and it seems to work pretty well for stuff like browsing my database object tree, viewing the contents of packages, etc. However, I'm a bit stymied when it comes to trying to actually use it to develop PL/SQL code, because it won't tell me when I've made an error. For example, I can create new sql file called CTestPackage_h.sql, and type into it a package header like so:
    CREATE OR REPLACE PACKAGE cTestPackage AS
         procedure test_me(
         temp FOO NUMBER
    END cTestPackage;
    There's a syntax error there ("FOO" instead of "IN", "OUT", etc), but when I select and run it, my SQL Results tab says "Succeeded", along with the cryptic "Action Type" of "NLS missing message: OperationCommand_action_exeucte in: org.eclipse.datatools.sqltools.result.PluginResources". Likewise, the status tab says this, with no mention of any compiler errors:
    (0 rows affected)
    Elapsed Time: 0 hr, 0 min, 0 sec, 0 ms.
    When I then refresh my package tree, CTESTPACKAGE appears, but there's nothing under it, and the context menu has a "Show Error" item that displays the real syntax error that occurred ("ERROR at line 4: PLS-00103: Encountered the symbol "NUMBER" when expecting one of the following: := . ) , @ % default character The symbol ":=" was substituted for "NUMBER" to continue. ").
    When I right click the package node and choose "Open" it shows the text I entered, and shows "INVALID" on the status line of the details tab. When I right click and click "Compile", it says "Successfully compiled object "IVARLEY"."CTESTPACKAGE". But, it's still invalid, so that's not exactly true.
    Is this the intended behavior? If so, I think it's pretty much unusable - every time I made a change to my PL/SQL package code and execute it, I have to refresh my tree, and then right click my package node to see if there were any errors? I'd much rather see my errors immediately. At the very least I'd like to see the "warning: procedure created with compilation errors" message, so that at least I'd know to go check for errors (though, ideally, seeing the actual errors immediately would be even better).
    It gets even more confusing, though. When I right click the (invalid) CTESTPACKAGE node in my Data Source Explorer, and click "Edit", it opens it up in a new SQL window, which shows the text I'd entered (minus the trailing "/"). Running it from there does show a status of "Failed", but not because of the invalid syntax - the error message is "ORA_00900: invalid SQL statement", and persists even if I fix the syntax error (change "FOO" to "IN").
    So, am I doing something wrong, or is this plugin not really intended for writing PL/SQL code?

    I'm looking for the same thing. Thanks for the "show error" tip -- that gets me slightly closer to having a usable environment in Eclipse. I also use the jOra plugin for eclipse. That worked great in earlier version of eclipse, but is a little buggy in galileo.

  • Database Development

    Can anyone give me any ideas or help to make my senior project successful? I need help.....
    CIS 499
    Preliminary Plan
    I work at the headquarters of a small company of 8 offices and 26 employees. I am the central database system. Right now, information is only accessible through me, by me, from me, and to me via fax, phone, mail, or email. I have several spreadsheets with different information resulting from personal information, cell phone information, laptop information, government vehicle information, contract information, and training information.
    I want to develop a database that will automatically keep track of this information as entered by the user. Whenever there is a change or update, the system will be able to automatically accept this information into the system. Information will come from each workstation in the office that only the managers and I can see. The managers will however only have access to their individual employee information, but I will have access to ALL the employee information. All information created, provided, and maintained between me and the managers will be conducted through RDBMS. Triggers will be used so that information can be updated or inserted through SQL. LAN-to-LAN connections are already in place so that information on the network can be accessible. Preliminary plan is as follows:
    WEEK 2: January 15-21, 2007
    Develop preliminary plan for two sentence concept of BPS
    WEEK 3: January 22-28, 2007
    Finalization of preliminary plan
    Creating the database i.e., connecting, granting privileges, adding systems
    Designing and creating tables, databases which are already in spreadsheet format
    WEEK 4: January 29-February 4, 2007
    Designing and creating tables, databases which are already in spreadsheet format
    Installing, configuring, and securing the database;
    WEEK 5: February 5-11, 2007
    Develop triggers using SQL; test database
    WEEK 6: February 12-18, 2007
    Design, develop, and test user interface application
    WEEK 7: February 19-25, 2007
    Test application again. Test database again. Test project application and database together.
    WEEK 8: February 26-March 4, 2007
    Finalize project details to incorporate into a PowerPoint presentation for submission.
    WEEK 9: March 5-11, 2007
    Demonstrate and present project. Evaluations due.

    Well obviously if it will be difficult to complete your plan by mid March, I thought it worth saying so.
    However you haven't really told us anything about the application, apart from something about triggers and SQL which I didn't really understand. I'm not sure what this meant either: "Whenever there is a change or update, the system will be able to automatically accept this information into the system." Automatically? How many systems are we talking about? Is this an add-on to an existing application? What are you using for the user interface? And so on. Most of your post seemed to be about the testing schedule. Is this a technical question or a project management question?

Maybe you are looking for

  • Animated GIF image gets distorted while playing.

    Hi, I have some animated gif images which I need to show in a jLabel and a jTextPane. But some of these images are getting distorted while playing in the two components, though these images are playing properly in Internet Explorer. I am using the me

  • For no apparent reason, my iphone 4 stopped using my WiFi connection.

    The only data connection it will use is cellular.  Never had a problem in the past.  Did not drop phone or get it wet.  Other iphones in family are still using our wifi.  I am the only one with the 4.  Anyone know what can be done to get me back on m

  • Error data pump import: Worker unexpected fatal error in KUPW$WORKER.MAIN

    Hello. I try to import dump impdp DIRECTORY=data_pump_dir DUMPFILE=04-2013.dmp TRANSFORM=OID:n LOGFILE=04-2013.dmp.log (user - system (tried with sys) , (also with parallel=1 (or 2, or 8))and have following error: Import: Release 11.2.0.1.0 - Product

  • Running java program in other machines

    i want to run my java program file in other machines , how i can do this without installing jdk1.3 on them?

  • Dropping Wireless after installing Windows XP. Help!

    I just installed Parallels and Windows XP Professional, and now my wireless goes in and out. Usually just disconnecting completely from my home network. I think I have seen this problem before. I could not locate it in a search though. Please help wi