جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • هوش مصنوعی
    • تحول دیجیتال
    • گرافیک
    • برنامه نویسی
      • متخصص .net
      • متخصص php
      • متخصص Java
      • متخصص جاوا اسکریپت
      • متخصص پایتون
      • متخصص Front End
      • متخصص UI/UX
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • آموزش Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMware
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • اتوماسین صنعتی و ابزار دقیق
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • ویدئوها
  • بلاگ
  • آموزش، توانمندسازی، استخدام
  • آکادمی خوزستان
 
  • 021-43589
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • مجله اینترنتی گروه دوران
آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • آموزش Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMware
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • تحول دیجیتال
  • هوش مصنوعی
  • برنامه نویسی
    • متخصص پایتون
    • متخصص .net
    • متخصص جاوا اسکریپت
    • متخصص Java
    • متخصص Front End
    • متخصص UI/UX
    • متخصص php
  • گرافیک
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • اتوماسین صنعتی و ابزار دقیق
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • تقویم آموزشی
  • آموزش آنلاین
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • ویدئوها
  • شعب آکادمی
    • آکادمی خوزستان
    • آکادمی بندرعباس
  • آموزش، توانمندسازی، استخدام

دوره آموزش Querying SQL Server with Transact-SQL(T-SQL)

خانهبانک اطلاعاتیSQL Serverدوره آموزش Querying SQL Server with Transact-SQL(T-SQL)
آموزش Querying SQL Server with Transact-SQL(T-SQL)
حالت مطالعه

شرح دوره T-SQL

هدف از این دوره ارائه مهارت های فنی مورد نیاز برای نوشتن پرس و جوهای اولیه Transact-SQL برای Microsoft SQL Server است. این دوره شامل پرس و جوی SQL Server 2019 یا نسخه های قبلی و همچنین پایگاه های داده Azure SQL می شود.

 

این دوره برای مدیران و توسعه دهندگان پایگاه داده SQL Server در نظر گرفته شده است که مسئولیت نوشتن پرس و جو را بر عهده دارند اما تجربه نوشتن دستورات T-SQL SELECT ندارند یا بسیار محدود هستند.

پیشنیاز : این دوره مقدماتی نیاز به مهارت خاصی ندارد.

 

مدت دوره :

24 ساعت

Introduction to Transact-SQL and the Querying Tools

Before you can get started writing T-SQL code, you must master the tool that we will mainly use throughout this classroom training: SQL Server Management Studio. But there are other useful tools as well to discover in this module:

  • SQL Server Object Hierarchy
  • Introduction to SQL Server Management Studio
  • Working with Azure Data Studio
  • Using the graphical query builder in Management Studio
  • Connecting to SQL Server from Excel or Power BI
  • A brief history of SQL Server
  • LAB: Learning the Tools

SELECT Fundamentals

The SELECT statement is very important in T-SQL. It allows to retrieve data from tables and views. But that data may need to be filtered, both in the rows and columns we return, and sorted. Another crucial concept discussed in this module is that of expressions, which allow us to combine multiple columns into one computed column before we return the result.

  • Basic SELECT Statement
  • T-SQL Expressions
  • Formatting Result Sets
  • The CASE Statement
  • Fetching Data from Tables
  • Filtering Data
  • Sorting Data
  • Combining Multiple Result Sets: UNION, EXCEPT and INTERSECT
  • LAB: Selecting from the AdventureWorks Database

Aggregating Data

Often the data stored in the database is more detailed than the result we are interested in. This module shows how to aggregate multiple values into a group, and how to compute aggregated values on top of these groups. The following topics are covered in this module:

  • Using Aggregation Functions
  • GROUP BY Fundamentals
  • Filtering on Groups Using the HAVING Clause
  • Computing Subtotals Using the ROLLUP and CUBE Clauses
  • LAB: Aggregating Data

Joining Multiple Tables

Most operational databases are normalized: the data is spread over multiple tables. But when building reports, we need to join these different tables to get the answer we need. That’s why mastering the different techniques to combine tables in a single result is crucial. In this module we cover two important ways: via joins and via nested queries.

  • Database Normalization
  • Inner Join
  • Left, Right and Full Outer Join
  • Cross Join
  • Joining a table with itself
  • Creating Nested Queries
  • LAB: Joining Contacts, Employees and More

Advanced SELECT

Some queries are a bit more challenging to write. For instance, how do you retrieve for each country the three most important customers? How do you calculate the day of week from a date? These and other T-SQL challenges get solved in this module. The following topics are covered in this module:

  • Using Functions in your queries
  • Data Types
  • Conversion Between Data Types
  • The CROSS APPLY Statement
  • LAB: Selecting Data, the Hard Parts

Modifying Data

Sometimes there is the need to insert new data into the database. Or old data needs an update or has to be deleted. This module shows you the basics of how this can be done. The following topics are covered in this module:

  • Understanding Transactions
  • Inserting Data
  • Updating Existing Records
  • Deleting Data
  • Truncating a Table
  • Intro Into Constraints
  • LAB: Updating Customers in AdventureWorks

Advanced Querying Techniques

This module basically continues on the theme of the Advanced SELECT module: Special T-SQL constructs that can make hard queries easy to write. Converting data stored in columns into rows, adding row numbers or figuring out which items are more than a certain number of levels deep in a hierarchy, that’s the kind of problems we will look into in this module. The following topics are covered in this module:

  • Creating T-SQL Scripts
  • Common Table Expressions
  • Writing Recursive CTEs
  • Using the OVER-clause
  • Using Ranking Functions with the Over Clause
  • Analytic functions with the Over Clause
  • PIVOT and UNPIVOT Statements
  • LAB: Querying a Data Warehouse

Views, Stored Procedures and Functions

Writing queries can also be the starting point for a database developer. Then you might want to share your queries with others via views, functions or stored procedures, which are exactly the topics covered in this module. Notice that we only cover an introduction into these things, for a in depth coverage you better attend the Developing and optimizing SQL Server databases training.

  • Introduction to Views
  • Introduction to Stored Procedures
  • Introduction to User-defined Functions
  • LAB: Views, Stored Procedures and Functions

دوران آکادمی زیر مجموعه گروه دوران، مجری برگزاری دوره T-SQL در قالب آموزش بانک اطلاعاتی به صورت آموزش آنلاین و حضوری با بهره‌گیری از لابراتور آنلاین اختصاصی بهمراه گواهی معتبر ارائه می‌شود.

درخواست مشاوره

برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.

درخواست مشاوره
02143589

نیاز به مشاوره دارید؟

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

دوره های مرتبط

دوره Oracle 12c SQL Tuning + New Feature 12C

دوره آموزش Oracle 12c SQL Tuning + New Feature 12C

شرح دوره Oracle 12c SQL Tuning + New Feature 12C

دوره Oracle 12c SQL Tuning + New Feature 12C با هدف به کمک در نوشتن SQLهای پیچیده و بهبود آن‌ها از لحاظ عملکرد اجرا برگزار می‌شود. در این دوره چگونگی خواندن و تحلیل Planها، بهبود عملکرد Query، پیکربندی SQL Plan Baselineها، Profile و اصول مربوط به Tuning در SQL را خواهید آموخت. همچنین در این دوره با تکنیک‌های بهبود عملکرد Query در VLDB)Very Large Databaseها و Data Warehouse، پاریشن‌بندی در سطح جداول و ایندکس‌ها، Featureهای جدید 12C و راه کارهای پیشنهادی اوراکل مربوط به مبحث  Tuning درSQLها نیز آشنا خواهید شد.

دوره Oracle Create analysis Dashboard

دوره Oracle Create analysis Dashboard

شرح دوره Oracle Create analysis Dashboard

مصور‌سازی داده و ساخت داشبوردها و گزارش‌های تعاملی یکی از مهمترین مولفه‌های BI محسوب می‌شود. یکی از قدرتمندترین و معروف‌ترین ابزارها و نرم‌افزارهای مصورسازی داده و BI ،Oracle BIEE می‌باشد. دوره Oracle Create analysis Dashboard زیرمجموعه آموزش بانک اطلاعاتی است.

کارشناسان داده، تحلیل‌گران کسب و کار و علاقه‌مندان حوزه BI با فراگیری این نرم افزار می‌توانند داشبوردهای مختلف عملیاتی و مدیریتی و سامانه‌های گزارش‌ساز را با قابلیت‌های دسترسی گسترده و امکانات متعدد برای سازمان خود پیاده‌سازی نمایند.

دوره SQL Server Design and Querying

دوره آموزش 2022 Developing and Optimizing SQL Server Databases

شرح دوره

دوره 2022 Developing and Optimizing SQL Server Databases از زیرمجموعه آموزش‌های بانک اطلاعاتی است.

دوره Business Intelligence 2019

دوره آموزش Business Intelligence 2019

شرح دوره Business Intelligence 2019

دوره Business Intelligence 2019 برای استخراج، تبدیل و بارگذاری (ETL) و توسعه‌دهندگان انبار داده است که راهکارهای کسب و کار (BI) را ایجاد می‌کنند. مسئولیت‌های آن‌ها شامل پاکسازی داده‌ها، علاوه بر اجرای ETL و انبار داده‌ها است.که بر روی ایجاد راه حل‌های BI که نیاز به اجرای مدل‌های داده‌های چند بعدی، اجرای و نگهداری مکعب‌های OLAP و اجرای مدل‌های داده‌های جدولی دارند تمرکز می‌کنند.

نظرات

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت :

تماس با ما

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
تماس با ما
نوع دوره: حضوری (آکادمی دوران)
پیش نیاز: آشنایی با طراحی و پیاده سازی بانک های اطلاعاتی در Microsoft SQL Server
زبان: فارسی
24 ساعت
گواهینامه معتبر دوران آکادمی
4.25k بازدید 0 دیدگاه
آشنایی با تجهیزات آموزشگاه
دسته: SQL Server، بانک اطلاعاتی

درباره ما

گروه دوران یکی از موفق‌ترین مجموعه شرکت‌های فناوری اطلاعات است، که با هدف ارائه محصولات وخدمات متنوع تاسیس گردید. این مجموعه بیش از 23 سال سابقه کاری در زمینه نرم افزار، مخابرات و شبکه دارد.

تماس با ما

  • تهران،خیابان بهشتی ،خیابان پاکستان ، کوچه حکیمی، پلاک 12
  • 021-43589
  • 021-88172361 اضطراری
  • 021-88172365 اضطراری
  • academy@douran.ir
Icon-instagram Icon-send-2 Linkedin-in Tape

پیوندهای مهم

  • کتابخانه
  • مجوزها
  • مشتریان
  • لابراتوار
  • فضای آموزشی
  • بلاگ
  • گروه دوران
  • دورتال

نماد اعتماد الکترونیک

تقویم زمستانی
تمامی حقوق برای آکادمی دوران محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت