This course is aimed at people looking to move into a database professional role or whose job role is expanding to encompass database elements. The course describes fundamental database concepts including database types, database languages, and database designs.
This is a foundation level course and therefore only requires general computer literacy.
أهداف الدورة
Upon completion of this course, trainees should be able to:
Describe key database concepts in the context of SQL Server 2016
Describe database languages used in SQL Server 2016
Describe data modelling techniques
Describe normalization and denormalization techniques
Describe relationship types and effects in database design
Describe the effects of database design on performance
Describe commonly used database objects
الشريحة المستهدفة
This course is intended for people who are moving into a database role, or whose role has expanded to include database technologies.
Introduction to databases
Introduction to relational databases
Other types of database
Data analysis
Database languages in SQL Server
Lab: Exploring and querying SQL Server databases
Data Modelling
Data modelling
ANSI/SPARC database model
Entity relationship modelling
Lab: Identify components in entity relationship modelling
Normalization
Fundamentals of Normalization
Normal form
Denormalization
Lab: Normalizing data
Relationships
Introduction to relationships
Planning referential integrity
Lab: Planning and implementing referential integrity
Performance
Indexing
Query performance
Concurrency
Lab: Performance issues
Database Objects
Tables
Views
Stored procedures, triggers and functions
Lab: Using SQL server
نظرة عامة
SQL Server is Microsoft’s relational database management software and uses a common set of tools to deploy and manage databases both on-premises and in the cloud.
SQL Server is Microsoft’s relational database management software and uses a common set of tools to deploy and manage databases both on-premises and in the cloud.
وصف الدورة
This course is aimed at people looking to move into a database professional role or whose job role is expanding to encompass database elements. The course describes fundamental database concepts including database types, database languages, and database designs.