Classes are currently being taught online. All physical facilities are closed to the public at this time, and employees are working remotely.
Please visit for additional information and to find contact information for various departments.
If you need additional assistance, please visit My Community Services and our Community Employment Resources.

Oracle and Business Analysis

Course Listings
Degree/Certificate Plans

Database Admini​strator (DBA) track 

Oracle DBAs manage the industry's most advanced information systems and command some of the highest salaries.

What certifications does Oracle offer?

Oracle offers two certifications to become an Oracle Certified DBA. Oracle Certified Associate (OCA) and Oracle Certified Professional (OCP).

What is the difference between an OCA and OCP?

The OCA is your first step towards success as an Oracle professional, designed to give you a firm foundation in the basic database administration of Oracle Database 10g. The OCP course advances your success as an Oracle professional in the area of database administration.

How many classes do I need to take for each level of certification?

There is one course for each certification:
OCA – Administration Workshop I – 8 weeks
OCP – Administration Workshop II – 8 weeks

Developer track

Be in demand – Oracle Forms and Reports 10g Developer has a worldwide installed base, and Oracle Forms/Reports Developers are one of the most commonly sought after job roles

What certification does Oracle offer for Forms Developer and what courses are needed?

Oracle offers OCA and OCP certifications for Forms Developers.
OCA – Introduction to Oracle SQL – 8 weeks
Program with PL/SQL – 8 weeks
OCP - Oracle Forms Developer 10g: Build Internet Applications – 8 weeks

What courses are needed for Oracle Reports?

OCA – Introduction to Oracle SQL – 8 weeks
Program with PL/SQL – 8 weeks
OCP – Oracle Reports Developer 10g: Build Reports – 8 weeks

North Lake College: an Oracle training center

North Lake College , an official Oracle Academic Initiative site, offers courses to help you become an Oracle Certified Professional.

To begin Oracle training, you must have knowledge of basic computer concepts and terminology, be able to solve problems, and understand network designs.

Get the training you need at a price you can afford

North Lake offers the most sought after education at the most competitive prices in the DFW area, whether you pursue a stand-alone technical certification, a one-year certificate program or an Associate Degree. If you need help with tuition, various funding sources are available, including grants, scholarships, work/study programs and students loans.

Today’s tools of the trade are fast, effective and constantly changing

Databases are the engines that power today’s businesses. They help organizations streamline and integrate operations, globalize business systems, and simplify and standardize business practices.

​Oracle’s database products, widely recognized as some of the best, are used by many of the world’s largest, most successful businesses. Oracle’s reputation in the marketplace , together with its dominance in the electronic commerce sector , translates into plentiful job opportunities for qualified people.

North Lake offers the comprehensive training needed to become a certified Oracle database administrator. Times and tactics change, technology evolves, but our job remains the same – to stay ahead of the game so we can teach what you need to learn.

Business Analysis Course

Essential Skills for Business Analysis

To identify the best solutions for real business needs, this course provides a widespread explanation of tools and techniques for use in business analysis work. The business analysis skill set includes critical thinking skills, elicitation techniques and requirements analysis and management. Just as important are communication and relationship building skills, whether they’re in person or virtual environments. Expertise with analysis tools and techniques becomes even more necessary in today’s fast-paced environment. It is further complicated by the use of dispersed or outsources teams, complex business processes, time-driven initiatives, new agile software development approaches, and poorly integrated legacy applications.    

Course Outcomes

  • Define the business analyst profession
  • Understand requirements from the business perspective
  • Bridge the communication gap between business stakeholders and technology solution providers
  • Clearly document and communicate the scope of your projects
  • Analyze and refine business and functional requirements
  • Ask the right questions through the use of interviewing templates developed specifically for business analysis elicitation
  • Identify the five core components necessary to analyze a business area
  • Build strong relationships with stakeholders and negotiate with business stakeholders and developers
  • Conduct effective requirements reviews to improve the quality of requirements deliverables
  • Effective interaction with virtual teams
  • Anticipates issues, think proactively, and use critical thinking skills to plan stakeholder elicitation sessions​
Intended Audience
This course is designed for business analysis, project managers, systems analysts, system architects, quality analysts and quality managers, or any other project team member involved with analysis. New practitioners will learn the tasks they are expected to perform. Experienced practitioners will learn new techniques ad more structured approaches to improve their requirements activities. 

Course Topics

  • What is a Business Analyst?
  • What is a Requirement?
    • ​Requirements Definition
    • ​Requirements gathering and elicitation
  • Roles / Responsibilities
    • ​BA
    • PM
    • SME
    • Developer
    • Stakeholders
    • QA Analysts
    • DB Admin
    • Vendor
  • Working with Teams
    • Teams on site
    • Teams off site
  • Requirements Elicitation Techniques
    • Interviewing
    • Observation
    • Surveys
    • Questionnaires
    • Focus groups
  • Working with IT
    • IT Culture
    • ​Communicating with Developers​