SQL Introduction Training

by Transmedia

This course provides Application Developers with the foundation critical to any dynamic Web application - database and SQL knowledge. This hands-on course provides students useable knowledge on Structured Query Language - the language of relational databases.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Transmedia Logo

img Duration

2 Days

Course Details

This course provides Application Developers with the foundation critical to any dynamic Web application - database and SQL knowledge. This hands-on course provides students useable knowledge on Structured Query Language - the language of relational databases. It also extends that knowledge to database design basics, choosing the correct database for your Web application, and useful interface design on the Web.

 

Course Outline
Introducing Fast Track to SQL

  • Understanding course prerequisites
  • Using the course format
  • Browsing the course outline

Introduction to Relational Databases

  • Define relational database/terms used in relational database design/ basic concepts of relational technology
  • Understand why duplicate data is bad and hard to manage
  • Contrast data architectures
  • Logical vs. Physical Data Modelling
  • Understand Entity/Relationship diagrams
  • Describe the basics of normalization

Selecting Data

  • Overview of SQL Viewer
  • Using the basic SELECT statement
  • Using a column wildcard
  • Using owner and table prefixes
  • Specifying textual vs numeric data types
  • Filtering rows with the WHERE clause
  • Using comparison operators: =,<, >, and <>
  • Using Null/ Nulls and inequality
  • Using compound WHERE clauses with AND and OR
  • Using IN and NOT IN to shorten SQL queries
  • Using LIKE for partial pattern matching

Creating JOIN statements

  • Describe join types
  • Creating recordsets from multiiple tables using an inner join
  • Using primary and foreign keys in performing joins/filters with joins
  • Joining tables using ANSI-92 syntax
  • Joining 3 or more tables in a single statement
  • Changing database contents with INSERT, UPDATE and DELETE
  • Adding data to tables with the INSERT statement
  • Introducing the UPDATE statement
  • Using the DELETE statement/a filter
  • Flagging records deleted as an alternative

Enhancing SELECT statements

  • Ordering data
  • Expressions in SELECT
  • Renaming tables/columns with aliases
  • Selecting computed columns
  • Character strings in queries
  • Aggregating values
  • Getting row counts
  • Minimum/maximum in a column:
  • min ()/max ()
  • Average/sum of a column:avg()/sum()
  • Grouping query results with GROUP BY clause/Grouping data
  • Aggregates & groups (count, min, max, avg, sum)
  • Using positional notation in GROUP BY/the HAVING clause

Connecting to a RDBMS

  • Understand the Client/Server model for databases
  • Basic concept of database users and permissions
  • Discuss how database drivers work
  • Creating an ODBC Data source
  • Comparing performance (Access & MSDE)
  • Query Painters

Introduction to Stored Procedures

  • Description of stored procedures
  • Benefits of stored procedures
  • Incorporating procedural logic into stored procedures
  • Examples of stored procedures for SQL Server and Oracle

Strategies for Web Database Access

  • Understand limitations of the Web environment
  • Discuss strategies for limiting data
  • Next-n interfaces
  • Limiting to n rows returned
  • Performing dynamic searches
  • Increasing selectivity using search criteria
  • Bristol Branch

    10 Park Street, Bristol
  • London Branch

    Stone House 277 Greenwich High Rd, London
  • London Branch

    85 Tottenham Court Road, London

Check out more SQL Server courses in UK

Computer Tutoring Logo

Fundamentals Of Databases Using MySQL Training Course (Beginner)

Storing and accessing data are part of a person's day-to-day activities. One of the most efficient and powerful ways of managing data is by using databases. Information can be stored, linked, and managed using a database application such as MySQL 5.1.

by Computer Tutoring [Claim Listing ]
London IT Training (LIT) Logo

Teradata Training

Teradata is a data warehousing solution used to handle massive data warehouse operations. Participants will obtain in-depth knowledge of Teradata’s database architecture, as well as the product’s capabilities and benefits, throughout this Teradata certification course.

by London IT Training (LIT)
Dynamic Business Services Ltd Logo

Microsoft SQL Server

Microsoft SQL Server training is offered by Dynamic Business Services Ltd. We have established a reputation for the delivery of quality and sound services and look forward to demonstrating our knowledge, ability and integrity in your organisation.

by Dynamic Business Services Ltd [Claim Listing ]
JBI Training Logo

Oracle DBA - Part 1 Training Course

Oracle Database Architecture Installing and Configuring Oracle Creating and Managing an Oracle Instance and Database Administering an Oracle Instance and Database Configuring the Oracle Network Environment

by JBI Training [Claim Listing ]
NowSkills Logo

Data Modelling And SQL And NoSQL

Employer-led and flexible, with no two apprenticeship journeys ever the same. We blend the best live online and physical classroom teaching experiences supported with the latest self-paced e-learning.

by NowSkills [Claim Listing ]

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy