San Francisco, California
London, United Kingdom
SQL Intermediate 3-day Course
Learn how to get valuable information, trends, summaries, statistics and insights from your company data. The data might be anything from a simple e-commerce buying trends, to the vast amounts of information in a corporate network.
This course is ideal for managers who need to get business intelligence from their data, or data analysts who should provide such information.
Candidate who would like to gain a basic understanding of a SQL database and SQL commands and move on the next stage.
No existing knowledge on SQL is required. You should have basic computing knowledge. Familiarity with relational database concepts is helpful but not required.
Duration: 3 days. Max group size is 4.
Session 1: Database Concepts
What is a database?, Database management systems, Tables, rows and columns, Indexes, primary keys, unique constraints and foreign keys, Client-Server architecture, Supported data types, Storage engines and table types, The Information Schema and SQL Databases Exercise: Using a SQL Database
Session 2: Using the SQL client
What is the SQL client? Getting started and Logging in, Selecting a database, Client commands, Entering and executing SQL statements, Retrieving previous commands, Creating, editing and executing SQL files, Redirecting output into a file, Command line execution of SQL Scripts Exercise: Using the SQL Client.
Session 3: Basic SELECT
The SQL SELECT statement, Case sensitivity, Quotes, Statement terminator, Syntax conventions, The select clause, The FROM clause, Conditions and the WHERE clause, Logical operators, The ORDER BY clause, Column aliases, Arithmetic expressions, Precedence of operators Exercises: Querying the sample database.
Session 4: LIMIT/TOP, UNION and AGGERGATE Functions
The LIMIT clause, Union, Union all, Aggregate, Group By , Rollup with group By, Having.
Session 5: Subqueries and Joins
Subqueries, Cartesian products, Joins with original syntax, Table aliases, Natural joins, Join using, Join on, Multi-table joins Exercises: Using Subqueries and Joins
Session 6: Numeric and Character Functions
Session 7: DATE, TIME and Other functions
Session 8: Databases and Tables
Session 9: Indexes and Views
Session 10: Managing Data
Inserting rows, Replacing rows, Updating rows, Deleting rows, The truncate statement, The COMMIT and ROLLBACK commands, Savepoints, Implicit commits Exercise: Managing data
Session 11: Access Control
Creating users, Renaming users, Dropping users, Granting privileges, Revoking privileges
Session 12: Import and Export
Exporting using SQL, Importing using SQL, Exporting from the command line, Importing from the command line
Also included in the price:
- Classroom training described
- Certificate on completion (assessment based)
- Course notes
- Practical Class exercises
- Homework / Revision work
- To assist after the course:
- >> 1-1 mentoring online via Skype,
- >> online videos
- Teas, coffees but no lunch
What to bring along:
- You may bring you own computer, but don't have to. Please let us know your preference beforehand.
When & Where
PCWorkshops is a specialist provider of training courses in Java programming, databases and MS Project.
More about us:
Our up-to-date training courses are designed and delivered by registered, qualified instructors with a wealth of experience in software development and training.
The maximum class-size is normally 4. Every one gets personalised attention and lots of practical.
We are based near Trafalgar Square in London, (near Charing Cross, Embankment and Waterloo stations). Also at Milton Keynes, Southend-on-Sea.
Why learn with us at PCWorkshops:
Up-to-date relevant courses for todays’ business world
Trainers with professional experience
Award Winning Trainer
21 Years In Business
Excellent Client References
Classroom training with max class-size 4 people, virtual classrooms, 1-1 mentoring
Assessment-based certificate, Oracle exam vouchers
Weekdays, Evenings and Weekends
At PCWorkshops, we love out job!
We offer Training Courses in Software Packages:
MS Project Training.
Database design and Data Normalisation.
MS Excel, data analyses with Excel. Excel VBA.
Access Database Courses.
MS Office Training.
Our PCWorkshops certificates are assessment based.
Our course outlines are in-line with Oracle courses. We assist with exam prep for the presitigeous, international Oracle Certified Associate qualification.
Our clients are:
Data analysts and all others who use large sets of data
Software companies, testing companies,companies who employ software developers
Coders and new coders who need Accredited Java qualification
We can tailor courses. In addition, we are able to offer in-house training.
What makes us different: all our Access Database, Excel, Word, Publisher, PowerPoint are offered as a standard on a 1-1 basis.
The Excel VBA, Database Design, SQL, SSRS, SQL Report Builder and Java Courses are in groups of 4, but could also be 1-1.