Introducere curs SQL Server

Acest curs de instruire de 5 zile introduce SQL Server 2014 si descrie planurile logice de proiectare, indexare si planuri de interogare. Se concentreaza, de asemenea, asupra crearii obiectelor bazei de date, inclusiv a vizualizarilor, a procedurilor stocate, impreuna cu parametrii si functii. Alte aspecte comune ale codarii procedurii, cum ar fi indexurile, concurenta, manipularea erorilor si declansatoarele, sunt, de asemenea, acoperite in acest curs. De asemenea, acest curs va ajuta sa va pregatiti pentru examenul 70-464.

Nota: Acest curs este destinat clientilor care sunt interesati sa invete SQL Server 2012 sau SQL Server 2014. Acesta acopera noile caracteristici din SQL Server 2014, dar si capabilitatile importante in platforma de date SQL Server.

Cursul MOC 20464D: Developing Microsoft SQL Server 2014 Databases este disponibil pentru versiunile de SQL Server: 2014 si 2012
PRET DE LISTA
690 euro fara TVA
DURATA CURS
5 zile x 8 ore/zi
CERTIFICARE CURS
IT Learning

Discount-uri

3-7 participanti -10% rezultand pretul final de 621 euro fara TVA/participant
8-12 participanti -20% rezultand pretul special de 552 euro fara TVA/participant
> =13 participanti -30% rezultand pretul exceptional de 483 euro fara TVA/participant

La absolvirea cursului SQL Server vei sti:

  • Describe the architecture and editions of SQL Server 2012.
  • Work with SQL Server tools.
  • Configure SQL Server Services.
  • Design Tables.
  • Work with Schemas.
  • Create and Alter Tables.
  • Explain the available options for enforcing data integrity and the levels at which they should be applied.
  • Implement domain integrity.
  • Implement entity and referential integrity.
  • Describe core indexing concepts.
  • Choose appropriate data types for indexes.
  • Design and implement clustered and nonclustered indexes.
  • Describe the elements of an execution plan.
  • Design effective indexing strategies.
  • Monitor your system to assess the performance of your indexing strategy.
  • Create columnstore indexes.
  • Describe the considerations for updating tables with non-clustered columnstore indexes.
  • Explain the role of views in database development.
  • Implement views.
  • Describe the performance related impacts of views.
  • Describe the role of stored procedures and the potential benefits of using them.
  • Work with stored procedures.
  • Implement parameterized stored procedures.
  • Control the execution context of a stored procedure.
  • Design and implement scalar functions.
  • Design and implement table-valued functions.
  • Describe implementation considerations for functions.
  • Describe alternatives to functions.
  • Design DML triggers.
  • Implement DML triggers.
  • Explain advanced DML trigger concepts.
  • Design and implement memory-optimized tables.
  • Create native stored procedures.
  • Explain the importance of SQL Server CLR Integration.
  • Import and configure assemblies.
  • Implement objects that have been created within .NET assemblies.
  • Describe XML and XML schemas.
  • Store XML data and associated XML schemas in SQL Server.
  • Implement the XML data type within SQL Server.
  • Use the T-SQL FOR XML Statement.
  • Work with basic XQuery queries.
  • Shred XML to a relational form.
  • Describe the importance of spatial data and the industry standards related to it.
  • Explain how to store spatial data in SQL Server.
  • Perform calculations on and query SQL Server spatial data.

Agenda cursului SQL Server

Module 1: Introduction to Database Development

Module description

This module introduces database development and the key tasks that a database developer would typically perform.

Lessons

  • Introduction to the SQL Server Platform
  • SQL Server Database Development Tasks

Lab : Introduction to Database Development

Module 2: Designing and Implementing Tables

Module description

This module explains how to design, create, and alter tables. Also it focusses on working with schemas.

Lessons

  • Designing Tables
  • Data Types
  • Working with Schemas
  • Creating and Altering Tables
  • Partitioning Data
  • Compressing Data

Lab : Designing and Implementing Tables

Module 3: Ensuring Data Integrity through Constraints

Module description

This module explains how to enforce data integrity, and implement domain integrity to maintain high quality data. Also it focusses on implementing Entity and Referential Integrity.

Lessons

  • Enforcing Data Integrity
  • Implementing Domain Integrity
  • Implementing Entity and Referential Integrity

Lab : Ensuring Data Integrity through Constraints

Module 4: Introduction to Indexing

Module description

This module describes the concept of an index and discusses selectivity, density and statistics. It covers appropriate data type choices and choices around composite index structures.

Lessons

  • Core Indexing Concepts
  • Data Types and Indexes
  • Single Column and Composite Indexes

Lab : Implementing Indexes

Module 5: Designing Optimized Index Strategies

Module description

This module explains covering indexes and the INCLUDE clause as well as the use of padding, hints and statistics. The module also covers the use of the Database Engine Tuning Advisor and index-related dynamic management views to assess indexing strategies.

Lessons

  • Covering Indexes
  • Managing Indexes
  • Working with Execution Plans
  • Using the DTE

Lab : Designing Optimized Index Strategies

Module 6: Columnstore Indexes

Module description

This module explains columnstore indexes and how to use them to maximize the performance and scalability of database applications.

Lessons

  • Introduction to Columnstore indexes
  • Creating Columnstore Indexes
  • Working with Columnstore Indexes

Lab : Using Columnstore Indexes

Module 7: Designing and Implementing Views

Module description

This module introduces Views, and explains how to create and manage Views. Also it focuses on the performance consideration for Views.

Lessons

  • Introduction to Views
  • Creating and Managing Views
  • Performance Considerations for Views

Lab : Designing and Implementing Views

Module 8: Designing and Implementing Stored Procedures

Module description

This module describes the potential advantages of the use of stored procedures along with guidelines on creating them.

Lessons

  • Introduction to Stored Procedures
  • Working With Stored Procedures
  • Implementing Parameterized Stored Procedures
  • Controlling Execution Context

Lab : Designing and Implementing Stored Procedures

Module 9: Designing and Implementing User-Defined Functions

Module description

This module explains how to design and implement user-defined functions that enforce business rules or data consistency, and modify and maintain existing functions written by other developers.

Lessons

  • Overview of Functions
  • Designing and Implementing Scalar Functions
  • Designing and Implementing Table-Valued Functions
  • Implementation Considerations for Functions
  • Alternatives to Functions

Lab : Designing and Implementing User-Defined Functions

Module 10: Responding to Data Manipulation via Triggers

Module description

This module, explains what DML triggers are and how they enforce data integrity. Also it focusses on the different types of triggers available, and how to define triggers in a database.

Lessons

  • Designing DML Triggers
  • Implementing DML Triggers
  • Advanced Trigger Concepts

Lab : Responding to Data Manipulation via Triggers

Module 11: Using In-Memory Tables

Module description

This module covers the creation of in-memory tables and native stored procedures and discusses the advantages and disadvantages of using in-memory tables.

Lessons

  • In-Memory Tables
  • Native Stored Procedures

Lab : In-Memory OLTP

Module 12: Implementing Managed Code in SQL Server 2014

Module description

This module explains how to use CLR integrated code to create user-defined database objects that are managed by the .NET Framework.

Lessons

  • Introduction to SQL CLR Integration
  • Importing and Configuring Assemblies
  • Implementing SQL CLR Integration

Lab : Implementing Managed Code in SQL Server 2014

Module 13: Storing and Querying XML Data in SQL Server

Module description

This module introduces XML and shows how XML data can be stored within SQL Server and then queried, including queries written in a language called XQuery.

Lessons

  • Introduction to XML and XML Schemas
  • Storing XML Data and Schemas in SQL Server
  • Implementing the XML Data Type
  • Using the T-SQL FOR XML Statement
  • Getting Started with XQuery

Lab : Storing and Querying XML Data in SQL Server 2014

Module 14: Working with SQL Server 2014 Spatial Data

Module description

This module introduces Spatial Data, and explains how to work with SQL Server Spatial Data Types.

Lessons

  • Introduction to Spatial Data
  • Working with SQL Server Spatial Data Types
  • Using Spatial Data in Applications

Lab : Working with SQL Server Spatial Data

Module 15: Incorporating Data Files into Databases

Lessons

  • Querying Data with Stored Procedures
  • Implementing FILESTREAM and File Tables
  • Searching Data Files

Lab : Implementing a Solution for Storing Data Files

Alte cursuri Microsoft SQL Server de care ai putea fi interesat

Detinem in portofoliu mai mult de 10 tipuri diferite de cursuri Microsoft SQL Server adresate companiilor (organizate la orice data si in orice locatie din tara)

Metoda de lucru

Solutia de instruire “Ultra all inclusive SQL Server training” , bazata pe o metodologie unica de tip “all in one“, mai exact un pachet complet, cuprinzand urmatoarele beneficii, fara insa a se limita la acestea:

  • Vizita trainerului nostru la sediul companiei client, in scopul identificarii nevoilor reale de instruire ale acesteia.
  • Testarea ai evaluarea cursantilor pre-instruire, pentru stabilirea nivelului lor de cunostinte si abilitati.
  • Personalizarea agendei cursului, conform nevoilor de instruire convenite, pornind de la background-ul real al participantilor.
  • Livrarea efectiva a cursului in clasa de catre trainerul certificat Microsoft, responsabil de proiectul de instruire customizat, bazata 100% pe aplicatii practice.
  • Lucrul la clasa direct pe fisiere SQL Server propuse de cursanti (imbinarea instruirii cu consultanta).
  • Organizarea cursurilor in locatia aleasa de client: la sediul IT Learning sau al beneficiarului, oriunde in tara.
  • Facilitatea deplasarii laboratorului mobil in locatia indicata de client.
  • Feedback la cald, completat conform formularului atasat , in baza caruia se poate invoca clauza “Money back guarantee”: In cazul obtinerii  unui nivel de satisfactie mai mic de 75 % , reflectat de formularul de feedback, garantam returnarea taxei de participare sau reluarea cursului fara nici un cost”. 
  • Elaborarea raportului trainerului privitor la progresul absolventilor si recomandarile acestuia pentru continuarea perfectionarii.
  • Emiterea certificatelor, care atesta absolvirea cu succes a cursului SQL Server.
  • Crearea conturilor de access pe platforma noastra de e-learning interactiv, www.office-learning.ro , pentru cel putin 12 luni.
  • Generarea de rapoarte cu statisticile de folosire a portalului e-learning de catre fiecare cursant in parte.
  • Activarea examenelor online si, in urma sustinerii cu success a acestora, emiterea certificatului aferent.
  • Feedback la rece, dupa parcurgerea lectiilor online si a sustinerii examenelor aferente.
  • Sedinte de follow-up sau consultanta pentru aplicarea in viata reala a cunostintelor si abilitatilor dobandite in urma instruirii SQL Server si rezolvarea unor probleme punctuale de job.
  • Suport acordat online de catre trainer sau prin forumul comunitatii MS Office din Romania, unde se ofera raspuns la orice intrebare in materie de SQL Server.

Resurse unice in Europa post-instruire

Toti participantii la cursurile noastre primesc BONUS: acces GRATUIT, la cea mai generoasa platforma de cursuri online: peste 7.000 de lectii video interactive in limba romana

Standard de calitate

Conform insusi principiului de baza al Sistemului de management al calitatii, implementat de IT Learning, obiectivul nostru este satisfactia clientului. Pentru atingerea acestui obiectiv, evaluarea calitatii serviciilor livrate este esentiala.

In acest sens va incurajam sa folositi orice cale si metoda de comunicare (feedback la cald si la rece, testimonial scris, telefon, e-mail, blog, forum, retele sociale etc.), pentru a va exprima, nu atat satisfactia pentru calitatea serviciilor noastre, care reprezinta in fapt angajamentul nostru ferm, asumat prin contract, cat mai ales, daca este cazul, insatisfactia de orice fel privind prestatia noastra, care ne va ajuta sa imbunatatim standardul acestor servicii, in beneficiul dvs.

Ce include taxa de participare la curs

Taxa de participare include serviciile de instruire in clasa, cu instructori certificati Microsoft, precum si urmatoarele beneficii, unice in Romania, oferite exclusiv de IT Learning:

  • Suportul de curs in format electronic (manualul “Step by step”, in limba romana, in format text, plus capturile de ecran aferente si prezentarile din timpul cursului in format PowerPoint, precum si workshop-urile de la curs);
  • Access pe cel mai mare portal e-learning www.office-learning.ro, dezvoltat de trainerii si consultantii IT Learning, pentru o perioada de 12 luni;
  • Evaluarea finala a cunostintelor si abilitatilor practice dobandite in urma absolvirii cursului, prin rezolvarea unui exercitiu complex, in cadrul unui workshop;
  • Certificatul de participare, care atesta absolvirea cu succes a cursului;
  • Raportul de evaluare, redactat de trainer, in care va fi consemnat progresul dvs., comparand nivelul initial de abilitati, cu cel final;
  • Consultanta post-instruire, prin intermediul forumului Comunitatii utilizatorilor MS Office din Romania, in calitatea dvs. de membru;
  • Laptop pe perioada instruirii, cu software preinstalat.
  • Servicii conexe, oferite exclusiv pentru cursurile organizate la sediul IT Learning:
  • Cofee break (ceai, cafea, apa de baut)
  • OPTIONAL: Masa de pranz la restaurant, la pretul de 33 lei / zi / persoana, neinclus in pretul cursului

Primesti suport gratuit pentru rezolvarea problemelor tale

Detinem cea mai mare comunitate IT din Romania (peste 11.000 membri activi), unde primesti dupa terminarea cursurilor IT Learning suport gratuit (perioada nelimitata)

Certificarile oferite in urma absolvirii cursurilor SQL Server

  • Interna, tiparita, care atesta absolvirea cu succes a cursului (emitent IT Learning)
  • Online, download, care atesta sustinerea cu succes a examenelor online (emitent IT Learning)
  • Nationala (calificare “Operator introducere, validare si prelucrare date – cod COR 411301”), in urma examenului sustinut in fata comisiei ANC (emitent Agentia Nationala pentru Calificari, Min. Educatiei si Min. Muncii)
  • Europeana, in urma sustinerii examenelor aferente (emitent ECDL)
  • Internationala, in urma sustinerii examenului Microsoft Office Specialist  (emitent Certiport – USA)

Inscriere / Facturare / Plata / “Money back guarantee”

  • Daca sunteti persoana fizica, sau grup de maxim 5 participanti din partea unei companii, va puteti inscrie doar in clasele noastre deschise, anuntate pe site la pagina “Calendar Cursuri Open
  • Rezervarea locului / locurilor in sala de curs Open se face telefonic (0787.692.238) sau prin e-mail la adresa office@itlearning.ro , in reply urmand sa primiti fisa de inscriere care trebuie completata de dvs. si retrimisa noua impreuna cu datele de facturare
  • Urmeaza emiterea facturii, pe care o veti primi tot pe e-mail, in baza careia urmeaza sa efectuati plata (transfer bancar sau depunere numerar in contul IT Learning) si sa ne trimiteti confirmarea aferenta
  • Veti primi la randul dvs. confirmarea noastra ferma ca sunteti inscris(a) la cursul respectiv, impreuna cu detaliile organizatorice (orarul cursului, coffee-break, pauza de pranz etc.)
  • Urmeaza livrarea cursului, iar la finalul acestuia completarea feedback-ului, conform formularului de evaluare , in baza caruia se poate invoca clauza “Money back guarantee”: “In cazul obtinerii unui nivel de satisfactie mai mic de 75 % , reflectat de formularul de feedback, garantam returnarea taxei de participare sau reluarea cursului fara nici un cost”.
  • Daca sunteti persoana juridica si doriti inscrierea unui grup de peste 5 participanti, vom formula o oferta personalizata cu discount de volum, exclusiv pentru compania dvs., conform specificatiilor primite telefonic, prin fax (0371.602.780) sau pe e-mail la adresa office@itlearning.ro
  • Dupa acceptarea ofertei (livrabile, costuri, agenda, perioada si locatia organizarii cursului) urmeaza etapa contractuala
  • Odata agreata forma finala a contractului de legal-ul partilor, urmeaza semnarea si livrarea efectiva a serviciilor convenite, a caror facturare si plata se va face numai dupa primirea feadback-urilor completate de absolventi la finalul instruirii si numai in virtutea clauzei “Money back guarantee”:”In cazul obtinerii unui nivel de satisfactie mai mic de 75 % , reflectat de formularului atasat , garantam renuntarea la contravaloarea instruirii sau reluarea cursului cu alt trainer, fara nici un cost aditional”)

Inscrie-te la curs

Nume

Email

Despre mine

Tip mesaj

Mesaj