SQL For The Web


SQL For The Web

Learn to develop and manage an SQL database. a valuable skill for web developers and programmers.
 
Course Code BIT201
Qualification Statement of Attainment
Payment Options Upfront & Payment Plans
Delivery Online & Correspondence
Duration 100 Hours

 
Course Information

There are 12 lessons in this course:

  1. Introduction to Databases
    • What is a database
    • DBMS
    • The relational model
    • Primary keys
    • Foreign keys
    • Relationships
    • Normalisation
    • Other normal forms
    • De normalisation
  2. Fundamentals of SQL
    • Installing a DBMS
    • SQL
    • The select statement
    • Common errors
    • Identifiers
  3. Building a database with SQL
    • Building a database: RAD tool, CSV file, opening database, commands, etc
    • Data types and MS access
  4. Retrieving, Storing, Updating and Deleting Data
    • Retrieving data
    • Retrieving from tables with relationships
    • Creating column aliasesEliminating duplicate rows withDISTINCT
    • Filtering rows with WHERE
    • Matching patterns with LIKE
    • Escaped and unescaped patterns
    • Range filtering with BETWEEN
    • List filtering with IN
    • Evaluating conditional values with CASE
    • Sorting rows by ORDER BY
    • Storing, updating and deleting dataUpdating rows with UPDATE
    • Deleting rows with DELETE
  5. Advanced SQL database access methods
    • Relational databases
    • Creating outer joins with OUTER JOIN
    • Subqueries
    • Summarising data
    • Grouping rows
    • Using HAVING for filtering rows
    • Set operations
    • Union
    • Intersect
    • Except
    • Handling duplicates
  6. Database Security
    • Security is important
    • Triggers
  7. Using SQL in applications
    • Uusing SQL in an application
    • Using SQL in web sites
    • Using SQL in desk top applications
    • Using SQL in mobile devices
    • Embedded SQL
    • SQL injection
  8. Cursors
    • What are cursors
    • Preventing updates and deletions
    • Scrollable Cursors
  9. Stored procedures
    • Introduction
    • Compound statements
    • Stored functions
    • Stored modules
    • Views
    • Indexes
    • Controlled flow statements
  10. Error Handling
    • Stability
  11. Dynamic SQL
    • Introduction
    • Execution of dynamic SQL
    • Single step execution
    • Two step execution
    • Dynamic cursors
  12. Advice and Tips
    • Common mistakes
    • Assuming the client knows what they need
    • Underestimating project scope
    • Only considering technical factors
    • Not seeking client feedback
    • Skipping beta testing

Each lesson culminates in an assignment which is submitted to the school, marked by the school's tutors and returned to you with any relevant suggestions, comments, and if necessary, extra reading.

Finance options

If you are an Australian citizen you may be eligible to receive financial support, meaning you can defer payment of your course fees. Additionally, if you are an Australian resident you may also be eligible to receive Abstudy/Austudy or Youth Allowance.

Student support

We live in a society where the pressures of daily living are high with financial expenses, personal and work commitments, and mortgage and rental obligations. Then there are the unexpected life challenges that also get thrown our way. With this in mind the thought of taking on study can be daunting for most people. Here at Learning Cloud we understand that life doesn’t run in a straight line it has many ups and downs.

As an enrolled student at Learning Cloud, you are entitled to access a variety of non-academic support services from the Student Services Unit. These supports are designed to walk beside you throughout your studies they will assist you in life’s ups and downs to provide you the best opportunity to successfully complete your chosen course.

STUDENT SERVICES PROGRAMS INCLUDE:

  • Careers Counselling Service
  • General Counselling Service
  • Disability Liaison Service
  • Retention & Engagement Service
  • Student Activities
  • Accommodation
  • Disabled Australian Apprentice Wage Subsidy (DAAWS)
  • E Counselling
  • Your-Tutor
  • Parent support
  • Reasonable Adjustment Plan (RAP)

Call our student support today on 1300 650 569 or Email Faculty

Get more information

Want more information about financial and student support? Fill out the enquiry form to the right and a study consultant will contact you with the details you need.

How will this course advance my career?

Learning Cloud programs have been developed in response to industry demand and are specifically designed to equip graduates with work-ready skills. Each participant will be trained and assessed in theory and in practical tasks and Real-world exercises are used throughout the program.

Studies prove, time and again, that college-educated workers earn more than those with only a high school qualification. College graduates often enjoy additional benefits, including greater job opportunities and promotions. Though the proof for greater earning potential exists, some might wonder whether the cost of the education warrants the overall expense in the long run.

College Graduate vs. Non-Graduate Earnings

The National Centre for Education Statistics (NCES) analyses employee earnings data biennially, according to education level. Findings indicate that workers with a qualification earn significantly more than those without. Since the mid-1980s, education has played a large part in potential wages, with bachelor's degree holders taking home an average of 66% more than those with only a high school diploma do. While college-educated workers' wages have increased over the past two decades, those with only a high school education have seen decreases in annual salaries in the same time period (nces.ed.gov).

How else will I benefit from studying with Learning Cloud?

  • Studying online or distance means you can study where you want and at your own pace.
  • Receive career-focused training with practical, hands-on learning.
  • All course materials are provided and all digital platforms are interactive, work on any device and designed to be fun.
  • Recognition of Prior Learning or Skills Recognition may be available for previous work experience, formal training or qualifications in this field.

THANK YOU