How do i become a better DBA ?

I'm still kind of new the the DBA role and still learning. Well normally I am.
Lately I've not been really busy. All the databases seem to be running OK, there are lots of them, but they aren't in high demand.
So what do i do now ?
What do you recommend I look at or investigate to work towards becoming a better DBA ?
Thanks.

Well, you're already doing a few things right....
You've recognized you have a lot to learn, and you're reading these forums. Those are good things. Also, have a look at the Oracle-L mailing list. (See http:///www.freelists.org and search for 'Oracle-L'.) Look for postings that have questions that interest you. See if you can figure out how to assemble a test case that answers the question. Load Oracle on your home or work laptop or desktop machine, so you have test bed for playing and experimenting. Reading books and documentation is great, but at some point, you have to get hands on, and when that happens, it's good to have a database that you can dsestroy and recreate, with no consequence.
Next, get involved with your local Oracle user group. If you're US based, most major metro areas have a local Oracle user group. If you're based outside the US, it's more likely that you'll find a regional or national level user group. Find out where/when they meet. See what people are working on and/or talking about. Finally, one of the best ways to learn about something, pick a topic, and do a 45-minute or one hour presentation on it at the local OUG. There's really no better way to learn something, than to try to teach it to someone.
Finally, stay interested and curious, for the long haul. Oracle puts out new database releases, each with new features, at an incredible rate. If you're not ready for a lifetime of continual learning, you're in the wrong career. :-)
Hope that helps,
-Mark

Similar Messages

  • How does someone become a beta tester for Zen Xtra Firmware

    I have a lot of experience in Hardware/Software integration and am interested in becoming a beta tester for Zen Xtra firmware. Is there someone that a mod could put me in touch with to pursue this oppertunity?
    Thx in Advance
    Dustin

    There is a beta programme, but I'm not sure how you apply to be a tester.
    At a guess Creative pick people they know, or if they need to recruit they'll post on the forum.

  • How to become a junior DBA?

    Hi everyone,
    I finished my oracle training program and want to become a junior DBA.
    I know 10-month training program is not enough for becoming a junior DBA. SO, could someone please tell me to the way or your story to become a junior DBA?
    Thanks in advance for any advice!

    hannan  wrote:
    nice to hear that u have finished ur course so better to install a oracle old version in your system like 9i or 8i versions Just out of curiosity, why are you recommending he install and practice on versions that are so old they are out of support. Where would he even get them?
    and then install a patches the OP would have to have a MetaLink account to get patches. Since he doesn't even have a DBA job, it's extremely doubtful he has access to MetaLink
    to ur oracle for updating by doing these you can learn how to update the database it is most important role in DBA and make some tuning to your database without using any tools go through sql optimization method by doing these you can learn all commands very well. then after practicing all these take your database backup and unistall oracle in your system after doing that again install oracle and import that previous backup database by doing these you can learn importing and exporting concepts and also learn RMAN concepts when ever ur attending any interview please go through all these concepts.
    better luck for your future.
    hannan
    Oracle OCA.

  • Could somebody explain to me how to become a beta tester?

    Could somebody explain to me how to become a beta tester?

    Signup as a $99/year developer, sign the non-disclosure aggrement, and Apple will make pre-release versions of iOS and Mac OS X software available to you.
    <https://developer.apple.com/>
    <https://developer.apple.com/membercenter/>

  • Want to Become Oracle Application11i DBA

    I am an Oracle 9i DBA. I Want to Become Oracle Application11i DBA. Where should I start and how can I understand all the Oracle Application in minimum time. Which Documentaiton will be helpful.
    Waiting for reply.
    Shakeel Azhar

    I suggest you start with Oracle Apps Documentation
    Applications Releases 11i and 12
    http://www.oracle.com/technology/documentation/applications.html
    - Oracle Applications Concepts
    - Oracle Applications Installation Guide: Using Rapid Install
    - Maintaining Oracle Applications Documentation Set
    - Oracle Applications System Administrator's Documentation Set
    Once you get familiar with the architecture and the different components of Oracle Apps, consider the following:
    - Do an Apps installation yourself (on Linux/Windows)
    - Set up users/responsibilities/printers/CM ..etc
    - Practice Cloning
    - Apply Patches
    - Practice AutoConfig to manage system configurations
    - Upgrade Database/Application
    Go for Oracle Apps training if you can afford it. Moreover, consider to get the following books:
    (Oracle Applications DBA Field Guide)
    http://www.amazon.com/Oracle-Applications-DBA-Field-Guide/dp/1590596447
    (Installing, Upgrading and Maintaining Oracle E-Business Suite Applications Release 11.5.10+)
    http://www.amazon.com/Installing-Upgrading-Maintaining-E-Business-Applications/dp/0615141226/
    Oracle blogs are good source of information, there are plenty of blogs available now:
    Applications & Apps Technology
    http://blogs.oracle.com
    Good Luck :)

  • How do I become a developer and will I need Mac or something

    How can I become a developer
    And if I become a developer will I need a Mac or I can work from normal pc (windows software)

    If you're serious about learning to develop then visit the developers forum and register.
    If you just want an advance chance to get iOS5, I would advice you not to do this. The purpose of these betas is not rough edging, but for developers to se how the new OS affects their apps and how to update them to work. There is a good chance many of your apps will not work and that your iPad might brick.

  • How do i become an Iphone tester ?

    Can someone please tell me how do i become a tester for apple ? Is the job available in India ?

    No, Apple does not make hardware available to volunteers in their software testing programs.  All of their hardware testing is done inhouse only, by actual Apple employees or their contracted manufacturers.
    Apple software is tested in part by volunteers (once a product has matured to a beta release stage - alpha and pre-alpha level testing is also done inhouse by Apple employees), and you use your own equipment and do so without any guarantees of the software or how it may work (or not, as the case may be).

  • HT204053 My family owns 3 computers, how can we share, or better yet, centralize our music when we have 3 different apple ID?

    My family owns 3 computers, how can we share, or better yet, centralize our music when we have 3 different Apple ID?
    How can we sync all 3 computers music content on itunes Match? Even when only one purchases music?

    Welcome to the Apple Community.
    To begin with, I would like to try to explain Apple's confusing nomenclature in regard to iCloud.
    Apple have called the whole cloud thing iCloud, there are a number of features under the iCloud umbrella, some of which require their own login. iTunes is one of these, another is what Apple have unfortunately also called iCloud.
    You can use the same Apple ID (account) to login to both iCloud and iTunes, but you don't need to and often users will login to each service using a different ID.
    The part that you need to remember is that the services available when you log into iCloud are completely different and unrelated to those when you log in to iTunes. Your iCloud login enables mail, contacts, calendars, find my phone, Back to My Mac, Documents & Data sharing and photosstream, it does not affect any of your iTunes services.
    To avoid confusion when discussing your problem, when I mention iCloud, I am referring to the services under the iCloud login, Whereas I will refer to the whole cloud thing as The Cloud.
    If only one of you purchases content from iTunes (this includes Books and apps too) then I suggest you use that account for each of you for iTunes only.

  • How do I become a Creative Cloud for Teams admin?

    I am attempting to use the Creative Cloud Packager to ease the deployment of InDesign for two users, but I get error message "Your Adobe ID is not listed as an Admin for Creative Cloud for Team or Enterprise" when I attempt to login.  How do I become a Creative Cloud for Teams admin? 

    Hi russmccabe333,
    Please follow the steps mentioned in the kb: http://helpx.adobe.com/x-productkb/policy-pricing/creative-cloud-teams---customer.html#id_ 61014 to add yourself in the list of Team Admin.
    Regards,
    Romit Sinha

  • How do I get this beta IOS 7.0.2 JUNK TO WORK with my iPod touch 5???

    How do I get this beta IOS 7.0.2 JUNK TO WORK with my iPod touch 5?? I was prefectly happy with my iPod until I got the notice to upgrade itunes to 11.1 and would you like to upgrade your iPod from IOS 6 to IOS 7. And like an idiot I took the little green pill and pushed the button. Now I can't open iTunes, some apps; like the Lindsey Sterling app, Safari and Disney don't work either (not that I care about the Disney one, but, it's part of the base setup, you'd think "IT" would work!) almost anything with video links will not open, iCloud can't find me. All I get is that annoying white screen. I'M NOT HAPPY! I could have bought a Windows machine for a lot less money and have the same problems!?! (I'll bet Mr. Jobs is spinning like a top right now!)  And I have goggled-- found a few fixes: re-install, restore, etc. found one that stated to get iTunes back to go into the iPods setting by double ckicking the home button go to iTunes app and sign out, then sign in again-- those options didn't work. JEM24

    If you restored to factory settings/new iPod via iTunes (Not via Settings>General>Reset>Erase all Content and Setting) and still have the problem that indicates a hardware problem.
    Make an appointment at the Genius Bar of an Apple store..
      Apple Retail Store - Genius Bar

  • How can we suggest a new DBA OCE certification for very large databases?

    How can we suggest a new DBA OCE certification for very large databases?
    What web site, or what phone number can we call to suggest creating a VLDB OCE certification.
    The largest databases that I have ever worked with barely over 1 Trillion Bytes.
    Some people told me that the results of being a DBA totally change when you have a VERY LARGE DATABASE.
    I could guess that maybe some of the following topics of how to configure might be on it,
    * Partitioning
    * parallel
    * bigger block size - DSS vs OLTP
    * etc
    Where could I send in a recommendation?
    Thanks Roger

    I wish there were some details about the OCE data warehousing.
    Look at the topics for 1Z0-515. Assume that the 'lightweight' topics will go (like Best Practices) and that there will be more technical topics added.
    Oracle Database 11g Data Warehousing Essentials | Oracle Certification Exam
    Overview of Data Warehousing
      Describe the benefits of a data warehouse
      Describe the technical characteristics of a data warehouse
      Describe the Oracle Database structures used primarily by a data warehouse
      Explain the use of materialized views
      Implement Database Resource Manager to control resource usage
      Identify and explain the benefits provided by standard Oracle Database 11g enhancements for a data warehouse
    Parallelism
      Explain how the Oracle optimizer determines the degree of parallelism
      Configure parallelism
      Explain how parallelism and partitioning work together
    Partitioning
      Describe types of partitioning
      Describe the benefits of partitioning
      Implement partition-wise joins
    Result Cache
      Describe how the SQL Result Cache operates
      Identify the scenarios which benefit the most from Result Set Caching
    OLAP
      Explain how Oracle OLAP delivers high performance
      Describe how applications can access data stored in Oracle OLAP cubes
    Advanced Compression
      Explain the benefits provided by Advanced Compression
      Explain how Advanced Compression operates
      Describe how Advanced Compression interacts with other Oracle options and utilities
    Data integration
      Explain Oracle's overall approach to data integration
      Describe the benefits provided by ODI
      Differentiate the components of ODI
      Create integration data flows with ODI
      Ensure data quality with OWB
      Explain the concept and use of real-time data integration
      Describe the architecture of Oracle's data integration solutions
    Data mining and analysis
      Describe the components of Oracle's Data Mining option
      Describe the analytical functions provided by Oracle Data Mining
      Identify use cases that can benefit from Oracle Data Mining
      Identify which Oracle products use Oracle Data Mining
    Sizing
      Properly size all resources to be used in a data warehouse configuration
    Exadata
      Describe the architecture of the Sun Oracle Database Machine
      Describe configuration options for an Exadata Storage Server
      Explain the advantages provided by the Exadata Storage Server
    Best practices for performance
      Employ best practices to load incremental data into a data warehouse
      Employ best practices for using Oracle features to implement high performance data warehouses

  • How can I get a better driver for my 1394b Hostcontroller in my Macbook pro 2010 to solve the problem, that it is too slow under Windows 7 installed with bootcamp ?

    How can I get a better driver for my 1394b Hostcontroller in my Macbook pro 2010 to solve the problem, that it is too slow under Windows 7 installed with bootcamp ?
    WIndows can't find a better one than the installed LSI Conformed 1394 Hostcontroller

    Read and follow the Bootcamp Installation instructions that you were offered to view when you ran Bootcamp Assistant.
    Run Bootcamp Assistant again and select the option to download the Bootcamp Support software. Follow the instructions. Then boot into Windows and install the Windows Support software you downloaded and saved.

  • How do I get "Pages (Beta)" documents I put in iCloud to show up on my iPhone5S?

    How do I get "Pages (Beta)" documents I've already put it in iCloud to show up on my iPhone 5S?

    Just open Pages on your iPhone... they should appear there.

  • Suggestions on how to make this coding better?

    Hey everyone, I was just wondering if anyone had any suggestions on how to make my code better. It's for a project and I want to get a good grade on it. It works fine but I just want to see what everyone thought before I hand it in.
    import java.io.*;
    import java.util.StringTokenizer;
         This class process the input expressions containing rational expressions and proecesses them and then outputs the results.
         @author *****
         @version 1.0
    public class Proj1
         private static String buffer = null; //User input
         private static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
         private static PrintWriter outfile = null;
         private static int totCount = 0, goodCount = 0, badCount = 0; //Total, Valid, and Invalid counts
         private static boolean fileInput = false; //File to read data
         private static boolean fileOutput = false; //Output for the data
         private static boolean screenOutput = false; //Output so the user can view it
         private static String outFile = null; //File for output
         private static String inFile = null; //File for input
              Main method
         public static void main (String[] args) throws Exception
              Proj1 proj1 = new Proj1();
              proj1(args);
              runs the program
         private static void proj1(String [] args) throws Exception
              if (args.length == 0)
                   printBanner();
                   System.out.println("\n" + "\n" + "Please enter an expression, or type quit");
                   do
                        screenOutput=true;
                        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
                        processData();
                   }while(!buffer.equals("quit"));//exits if quit is entered
              if (args[0].charAt(0) != '-')
                   badOption("Invalid Option Specified ");
              for(int i=1; i<args[0].length(); i++)
                   switch(args[0].charAt(i))
                        case 'f': fileInput = true;
                                    break;
                        case 'o': fileOutput = true;
                                    break;
                        case 'b': fileOutput = true;
                                    screenOutput = true;
                                    break;
                        default:  printBanner();
                                    invalidOption("Proj1: Invalid Option Found: " + args[0].charAt(i));
              if(fileInput && args[0].length() == 2)
                   screenOutput = true;
              if(fileInput && !fileOutput)
                   if(args.length == 1)
                        badOption("No Input File Specified.");
                   else
                        File inFile = new File(args[1]);
                        if(!inFile.exists())
                             nonExist("Input File " + args[1] + " not found");
                   br = new BufferedReader(new FileReader(args[1]));
                   printBanner();
                   processData();
                   closeFiles();
              if(fileOutput && fileInput)
                   printBanner();
                   if(args.length > 2)
                        outFile = args[2];
                   else
                        if(args.length > 1)
                             outFile = "proj1.dat";
                             noOut("No output file specified , defaulting to proj1.dat");
                   inFile = args[1];
                   br = new BufferedReader(new FileReader(inFile));
                   processData();
                   closeFiles();
              if(fileOutput && screenOutput)
                   printBanner();
                   if(args.length == 1)
                        outFile = "proj1.dat";
                        noOut("No output file specified, defaulting to proj1.dat");
                        System.out.println("\n" + "\n" + "Please enter an expression, or type quit");
                        BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
                        processData();
                        closeFiles();
                   else
                        outFile=args[1];
                        System.out.println("\n" + "\n" + "Please enter an expression, or type quit");
                        br = new BufferedReader(new InputStreamReader(System.in));
                        processData();
                        closeFiles();
         Processes the input data by the user by doing the specified operations and then displays the output
         private static void processData() throws Exception
              if(fileOutput)
                   outfile = new PrintWriter(new FileOutputStream(outFile), true);
              else if(fileOutput && screenOutput)
                   outfile = new PrintWriter(new FileOutputStream(outFile), true);
              buffer = br.readLine();
              while(!buffer.equals(""))
                   StringTokenizer reader = new StringTokenizer(buffer);
                   int count = 0;
                   String number1 = null;
                   String number2 = null;
                   String op = null;
                   boolean valid = true;
                   boolean secondNumber = true;
                   while (reader.hasMoreTokens())
                        switch(count)
                             case 1: number1 = reader.nextToken();
                                       break;
                             case 2: op = reader.nextToken();
                                       break;
                             case 3: number2 = reader.nextToken();
                                       break;
                        count++;
                   if(number1 == null || number1.equals("quit"))
                        printSummary(goodCount, badCount, totCount);
                        closeFiles();
                   if(number2 == null)
                        secondNumber = false;
                   char character;
                   int position = 0;
                   String s = "0123456789/-";
                   for(int i = 0; i < number1.length(); i++)
                        character = number1.charAt(i);
                        position = s.indexOf(character);
                        if(position == -1)
                             valid = false;
                   if(secondNumber)
                        for(int i = 0; i < number2.length(); i++)
                             character = number2.charAt(i);
                             position = s.indexOf(character);
                             if(position == -1)
                                  valid=false;
                   int denomin2 = 0;
                   int numer2 = 0;
                   String n1 = null;
                   String d1 = null;
                   int izerCount = 0;
                   StringTokenizer st2 = new StringTokenizer(number1,"/");
                   while(st2.hasMoreTokens())
                        switch(izerCount)
                             case 1: n1 = st2.nextToken();
                                       d1 = "1";
                                       break;
                             case 2: d1 = st2.nextToken();
                        izerCount++;
                   int numer1;
                   int denomin1;
                   int tokenCount = 0;
                   if(valid)
                        numer1 = Integer.parseInt(n1);
                        denomin1 = Integer.parseInt(d1);
                        String n2 = null;
                        String d2 = null;
                        if(secondNumber)
                             StringTokenizer st3 = new StringTokenizer(number2, "/");
                             while(st3.hasMoreTokens())
                                  switch(tokenCount)
                                       case 1: n2 = st3.nextToken();
                                                 d2 = "1";
                                                 break;
                                       case 2: d2 = st3.nextToken();
                                  tokenCount++;
                             numer2 = Integer.parseInt(n2);
                             denomin2 = Integer.parseInt(d2);
                             RationalNumber z1 = new RationalNumber(numer2, denomin2);
                        RationalNumber z = new RationalNumber(numer1,denomin1);
                        RationalNumber z1 = new RationalNumber(numer2,denomin2);
                        boolean lt = true; //whether the first number is less than the second
                        boolean gt = true; //whether the first number is greater than the second
                        boolean eq = true; //whether the first number is equal to the second
                        boolean le = true; //whether the first number is less or equal to the second
                        boolean ge = true; //whether the first number is greater than or equal to the second
                        boolean zeroDenom = true; //whether the denominator is zero
                        if(denomin1 == 0 || denomin2 == 0)
                             zeroDenom = true;
                             badCount++;
                        else
                             zeroDenom = false;
                        if(!zeroDenom && secondNumber)
                             if(op.equals("+"))
                                  RationalNumber z2 = z.add(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " = " + z2.getNumerator()+ "/" +z2.getDenominator());
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " = " + z2.getNumerator()+ "/" +z2.getDenominator());
                                  goodCount++;
                             else if(op.equals("-"))
                                  RationalNumber z3 = z.sub(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " = " + z3.getNumerator()+ "/" +z3.getDenominator());
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " = " + z3.getNumerator()+ "/" +z3.getDenominator());
                                  goodCount++;
                             else if(op.equals("*"))
                                  RationalNumber z4 = z.mlt(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " = " + z4.getNumerator()+ "/" +z4.getDenominator());
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " = " + z4.getNumerator()+ "/" +z4.getDenominator());
                                  goodCount++;
                             else if(op.equals("/"))
                                  RationalNumber z5 = z.div(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " = " + z5.getNumerator()+ "/" +z5.getDenominator());
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " = " + z5.getNumerator()+ "/" +z5.getDenominator());
                                  goodCount++;
                             else if(op.equals("<"))
                                  lt=z.lt(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " is " + lt);
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " is " + lt);
                                  goodCount++;
                             else if(op.equals(">"))
                                  gt=z.gt(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " is " + gt);
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " is " + gt);
                                  goodCount++;
                             else if(op.equals("="))
                                  eq=z.eq(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " is " +  eq);
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " is " +  eq);
                                  goodCount++;
                             else if(op.equals("<="))
                                  le=z.le(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " is " + le);
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " is " + le);
                                  goodCount++;
                             else if(op.equals(">="))
                                  ge=z.ge(z1);
                                  if(screenOutput)
                                       System.out.println(buffer + " is " + ge);
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println(buffer + " is " + ge);
                                  goodCount++;
                             else
                                  if(op==null)
                                       if(screenOutput)
                                            System.out.println("Invalid expression: " + buffer);
                                       if(fileOutput || fileOutput && screenOutput)
                                            outfile.println("Invalid Expression: " + buffer);
                                       badCount++;
                             else
                                  if(screenOutput)
                                       System.out.println("Invalid expression: " + buffer );
                                  if(fileOutput || fileOutput && screenOutput)
                                       outfile.println("Invalid expression: " + buffer);
                                  badCount++;
                        else
                             if(screenOutput)
                                  System.out.println("Invalid operand: " + buffer);
                             if(fileOutput || fileOutput && screenOutput)
                                  outfile.println("Invalid operand: " + buffer);
                   else
                        if(screenOutput)
                             System.out.println("Invalid operand: " + buffer);
                        if(fileOutput || fileOutput && screenOutput)
                             outfile.println("Invalid operand: " + buffer);
                        badCount++;
                   buffer = br.readLine();
         Prints the banner for the program
         private static void printBanner()
              System.out.println("+++++++++++++++++++++++++++++++++++++++++"+"\n"+"+Welcome to the expression connection   +"+"\n"+"+++++++++++++++++++++++++++++++++++++++++");
         Prints the total number of expressions, total number of valid expressions, and total number of bad expressions.
         private static void printSummary(int goodCount, int badCount, int totCount)
              totCount = goodCount + badCount;
              System.out.println("\n");
              System.out.println("+++++++++++++++++++++++++++++++++++++++++");
              System.out.println("+ Total Expressions:        "+totCount);
              System.out.println("+ Total Valid Expressions   "+goodCount);
              System.out.println("+ Total Bad Expressions     "+badCount);
              System.out.println("+++++++++++++++++++++++++++++++++++++++++");
         Prints the error message if there is no output file specified
         private static void noOut(String errorString)
              System.out.println("\n");
              System.out.println("Proj1: " + errorString);
         Prints the error message if there is an invalid option input by the user
         private static void invalidOption(String errorString)
              System.out.println("\n");
              System.out.println("Proj1: " + errorString);
              System.out.println("Proj1: Usage is: java proj1 [-fob] [input] [output]");
              System.exit(0);
         Prints the error message if there is a bad option input by the user
         private static void badOption(String errorString)
              System.out.println("\n");
              System.out.println("Proj1: " + errorString);
              System.out.println("Proj1: Usage is: java proj1 [-fob] [input] [output]");
              System.exit(0);
         Prints the error message if the input file does not exist
         private static void nonExist(String errorString)
              System.out.println("\n");
              System.out.println("Proj1: " +errorString);
              System.out.println("Proj1: Usage is: java proj1 [-fob] [input] [output]");
              System.exit(0);
         Closes the files used by the user
         private static void closeFiles( )
              if(fileOutput && !screenOutput)
                   outfile.close();
              System.exit(0);
    }

    Well working is good...
    The code itself is less than spectacular I'm afraid. There is very little
    OOness to this. For your future reference when you complete a program
    and it consists of nothing but static methods you have done something
    incorrectly.
    As far as the code you do have goes some refactoring would be nice.
    The two main methods you have (proj1 but especially processData) are
    too long and unwieldy. processData seems to be a program in an of
    itself. It's complicated and hard to follow.
    My recommendation to you would be to read this http://java.sun.com/docs/books/tutorial/java/index.html
    Especially focus on the sections dealing with explanation of Object
    programming. These terms and concepts can certainly be confusing to
    new programmers so you may also want to consider finding yourself a
    tutor to help you get a better grasp of these concepts.
    In short if it works that's good. And it's also good to see that you put the
    effort and time in that you have. However if I was grading your project
    I'd give it a C- at best because this is a Java program in syntax only.

  • How can I become the Administrator of my deceased Mother's computer, not knowing her passwords?

    How can I become the Administrator of my deceased Mother's computer, not knowing her passwords?

    Reset the password
    Forgot Mac Password? How to Reset Your Mac Password (with or without CD)
    Change the Admin Password with Mac OS X Single User Mode
    Reset mac mini admin password: Apple Support Communities

Maybe you are looking for