Training: Introduction to SQL
Software Developer
17 uur
Engels (US)

Training: Introduction to SQL

Incompany training aanvragen

Snel navigeren naar:

  • Informatie
  • Inhoud
  • Kenmerken
  • Meer informatie
  • Reviews
  • FAQ

Productinformatie

In deze SQL training / cursus leert u de basis van Structured Query Language (SQL) kennen. U leert onder andere hoe u een standaard query kunt maken, het creëren van een efficiënte database en meer over de SQL beveiligingsarchitectuur.

Inhoud van de training

Introduction to SQL

17 uur

Introduction to SQL

  • start the course
  • identify a database and how it relates to SQL
  • describe the relational concepts of SQL, various database
  • types, and when and why they are used
  • use SQL to describe the differences between SQL and other
  • languages
  • describe in high level, structured query language and its
  • use
  • use SQL to create a simple statement
  • describe data types and their relation to SQL
  • use SQL to create a simple database example
  • describe tables and how to create them in SQL
  • use tables to further dive into the complexities of SQL
  • use the INSERT statement in SQL
  • use SQL to create more complex tables
  • use SQL to alter an existing table
  • use SQL to delete an existing table
  • use SELECT to take a look at a table
  • use the NULL statement in SQL
  • use the DEFAULT statement in SQL
  • use the SELECT statement in SQL queries
  • use SELECT to retrieve data from more than one table in
  • SQL
  • use SQL to create several data types
  • use DELETE to remove data from a table in SQL
  • use UPDATE to change data in SQL
  • use ORDER BY with results to sort data in SQL
  • use WHERE to filter data and retrieve requested results in
  • SQL
  • use all data management components in an example in SQL
  • describe SQL and the query while demonstrating how to create a
  • table and manipulate it

Introduction to SQL: Managing Table Design

  • start the course
  • use PRIMARY KEY in SQL
  • use both CREATE TABLE and add PRIMARY KEY constraint in SQL
  • use both ALTER TABLE AND PRIMARY KEY constraint in SQL
  • describe how to rename and alter a table in SQL
  • use SQL to ALTER and CHANGE data
  • describe DROP COLUMN and its use in SQL
  • describe a use case example of executing altering queries in SQL
  • describe the various math operators and functions
  • use SQL rounding numbers process
  • use SQL MIN and MAX processes
  • use SQL AVG and GROUP BY
  • use LIMIT and SELECT DISTINCT
  • use SQL arithmetic and grouping to create queries
  • describe the SUBSTRING() functioning in SQL
  • using the LENGTH function in SQL
  • use the REVERSE() function in SQL
  • use the TRIM() function in SQL
  • use date functions in SQL
  • use SOUNDEX() and DIFFERENCE() functions in SQL
  • use SQL string functions to create a query
  • manage data using SQL functions

Introduction to SQL: Multiple Tables and Advanced Queries

  • start the course
  • define multiple tables and describe their use in SQL
  • use SQL for the process of connecting tables
  • use FOREIGN KEY with CREATE in SQL architecture
  • describe relationships between tables and the different patterns
  • use composite keys and their relative values
  • describe the functional dependencies and their use
  • use functional dependencies in a example
  • use inner joins in SQL
  • use equijoins and non-equijoins and describe their differences in SQL architecture
  • use Outer Joins in SQL
  • use multiple joins and multiple conditions in SQL
  • use the UNION operator and describe how it combines results
  • describe a subquery and its use in SQL
  • use query as a SELECT column in SQL
  • use correlated and noncorrelated queries in SQL
  • use a query with a natural join
  • use IN, NOT IN commands in SQL
  • use correlated query with EXISTS and NOT EXISTS operators
  • use HAVING clause in SQL with queries
  • use queries with the UPDATE statement in SQL
  • use queries with the INSERT statement in SQL
  • use queries with the DELETE FROM statement in SQL
  • use SQL to create a more complex query
  • use SQL more efficiently with operational tips
  • describe the multiple layers of tables and their management in various SQL queries

Introduction to SQL: Views, Transactions, and SQL Security Architecture

  • start the course
  • describe views and their relation to the SQL architecture
  • use SQL to create a simple view
  • use the various views in SQL architecture
  • use SQL to update a view
  • use SQL to drop views
  • describe the various transactions and their use in SQL
  • describe the various ACID transactions and their use
  • use Transactions in SQL
  • use ROLLBACK statement in SQL
  • use the COMMIT statement in SQL
  • use ROLLBACK and COMMIT in an SQL query
  • use SQL to define Transact-SQL and the relation with transaction types
  • use transaction logs and define their purpose in SQL
  • describe locks and their use in SQL
  • use SQL to introduce the various levels of locking and their use
  • use SQL to describe the various lock modes
  • use SQL to identify the levels of locking
  • use SQL to create an implementation using locks
  • describe the various security concepts in SQL
  • use SQL to describe the philosophy behind User IDs and their use
  • use SQL to describe how to create a user and how to manage them
  • use SQL to describe the use of group IDs and roles in
  • use SQL to define the use of privileges and restrictions
  • use SQL security processes to create a user and a group with privileges
  • describe views, transactions, and the security model and the relation to SQL

Kenmerken

Docent inbegrepen
Bereidt voor op officieel examen
Engels (US)
17 uur
Software Developer
90 dagen online toegang
HBO

Meer informatie

Doelgroep Softwareontwikkelaar
Voorkennis

Voor het volgen van deze training is geen specifieke voorkennis voor vereist.

Resultaat

Na het volgen van deze training bent u bekend met de basis van Structured Query Language (SQL).

Positieve reacties van cursisten

Training: Leidinggeven aan de AI transformatie

Nuttige training. Het bestelproces verliep vlot, ik kon direct beginnen.

- Mike van Manen

Onbeperkt Leren Abonnement

Onbeperkt Leren aangeschaft omdat je veel waar voor je geld krijgt. Ik gebruik het nog maar kort, maar eerste indruk is goed.

- Floor van Dijk

Training: Leidinggeven aan de AI transformatie

Al jaren is icttrainingen.nl onze trouwe partner op het gebied van kennisontwikkeling voor onze IT-ers. Wij zijn blij dat wij door het platform van icttrainingen.nl maatwerk en een groot aanbod aan opleidingen kunnen bieden aan ons personeel.

- Loranne, Teamlead bij Inwork

Hoe gaat het te werk?

1

Training bestellen

Nadat je de training hebt besteld krijg je bevestiging per e-mail.

2

Toegang leerplatform

In de e-mail staat een link waarmee je toegang krijgt tot ons leerplatform.

3

Direct beginnen

Je kunt direct van start. Studeer vanaf nu waar en wanneer jij wilt.

4

Training afronden

Rond de training succesvol af en ontvang van ons een certificaat!

Veelgestelde vragen

Veelgestelde vragen

Op welke manieren kan ik betalen?

Je kunt bij ons betalen met iDEAL, PayPal, Creditcard, Bancontact en op factuur. Betaal je op factuur, dan kun je met de training starten zodra de betaling binnen is.

Hoe lang heb ik toegang tot de training?

Dit verschilt per training, maar meestal 180 dagen. Je kunt dit vinden onder het kopje ‘Kenmerken’.

Waar kan ik terecht als ik vragen heb?

Je kunt onze Learning & Development collega’s tijdens kantoortijden altijd bereiken via support@icttrainingen.nl of telefonisch via 026-8402941.

Background Frame
Background Frame

Onbeperkt leren

Met ons Unlimited concept kun je onbeperkt gebruikmaken van de trainingen op de website voor een vast bedrag per maand.

Bekijk de voordelen

Heb je nog twijfels?

Of gewoon een vraag over de training? Blijf er vooral niet mee zitten. We helpen je graag verder. Daar zijn we voor!

Contactopties