جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • 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

ورود و ثبت نام

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

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

خانهبانک اطلاعاتیSQL Serverدوره آموزش 2022 Developing and Optimizing SQL Server Databases
دوره SQL Server Design and Querying
حالت مطالعه

شرح دوره

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

این دوره بر آموزش نحوه استفاده از ویژگی های محصول SQL Server و ابزارهای مرتبط با توسعه پایگاه داده متمرکز است: طراحی جدول منطقی، نمایه سازی و طرح های پرس و جو. همچنین بر ایجاد اشیاء پایگاه داده شامل نماها، رویه های ذخیره شده، همراه با پارامترها و توابع تمرکز دارد. سایر جنبه‌های رایج کدگذاری رویه، مانند شاخص‌ها، همزمانی، مدیریت خطا، و محرک‌ها نیز در این دوره پوشش داده می‌شوند.

قبل از شروع کار با Microsoft SQL Server در نقش توسعه یا مدیریت، مهم است که محدوده پلت فرم SQL Server را درک کنید. به ویژه، درک این نکته مفید است که SQL Server فقط یک موتور پایگاه داده نیست، بلکه یک پلت فرم کامل برای مدیریت داده های سازمانی است. SQL Server یک پلت فرم داده قوی را برای همه اندازه های سازمانی ، علاوه بر مجموعه ای جامع از ابزارها برای آسان تر کردن و قوی تر کردن توسعه فراهم می کند.

در این دوره همچنین با ابزارهای رایج مورد استفاده برای توسعه راه حل های

 SQL Server آشنا می شوید:

SQL Server Management Studio (SSMS)، Azure Data Studio و Visual Studio.

مدت دوره :

40 ساعت

پیشنیاز :

آشنایی با مفاهیم و مبانی کامپیوتر

Introduction to Database Development

Before beginning to work with Microsoft SQL Server in either a development or an administration role, it is important to understand the scope of the SQL Server platform. In particular, it is useful to understand that SQL Server is not just a database engine, it is a complete platform for managing enterprise data. SQL Server provides a strong data platform for all sizes of organizations, in addition to a comprehensive set of tools to make development easier, and more robust. In this module you will also learn about the common tools used to develop SQL Server solutions: SQL Server Management Studio (SSMS), Azure Data Studio and Visual Studio.

  • Introduction to the SQL Server Platform
  • Working with SQL Server Management Studio, Azure Data Studio and Visual Studio
  • Configuring SQL Server Services
  • LAB: Working with SQL Server Management Studio, Azure Data Studio, SQLCMD and Visual Studio

Designing and Implementing Tables

In a relational database management system (RDBMS), user and system data are stored in tables. Each table consists of a set of rows that describe entities and a set of columns that hold the attributes of an entity. For example, a Customer table might have columns such as CustomerName and CreditLimit, and a row for each customer. Each of these columns have a specific data type. Tables are contained within schemas that are very similar in concept to folders that contain files in the operating system.

  • Using Data Types
  • Working with Character Data
  • Designing Tables
  • Working with Schemas
  • Creating and Altering Tables
  • LAB: Designing and Implementing Tables

Ensuring Data Integrity through Constraints

The quality of data in your database largely determines the usefulness and effectiveness of applications that rely on it—the success or failure of an organization or a business venture could depend on it. Ensuring data integrity is a critical step in maintaining high-quality data. You should enforce data integrity at all levels of an application from first entry or collection through storage. SQL Server provides a range of features to simplify the job, one of which are constraints, discussed in this module.

  • Enforcing Data Integrity
  • Implementing default constraints
  • Primary keys, unique constraints, and check constraints
  • Implementing Referential Integrity with foreign keys
  • Cascading options on foreign keys
  • Lab: Using Data Integrity Through Constraints

Introduction to Indexes

An index is a collection of pages associated with a table. Indexes are used to improve the performance of queries or enforce uniqueness. Before learning to implement indexes, it is helpful to understand how they work, how effective different data types are when used within indexes, and how indexes can be constructed from multiple columns. This module discusses table structures that do not have indexes, and the different index types available in SQL Server.

  • Core Indexing Concepts
  • Data Types and Indexes
  • Heaps, Clustered, and Nonclustered Indexes
  • Single Column and Composite Indexes
  • Lab: Implementing Indexes

Designing Optimized Index Strategies

Indexes play an important role in enabling SQL Server to retrieve data from a database quickly and efficiently. This module discusses advanced index topics including covering indexes, the INCLUDE clause, query hints, padding and fill factor, statistics, as well as using DMVs to inspect these indexes.

  • Index Strategies
  • Managing Indexes
  • Execution Plans
  • The Database Engine Tuning Advisor
  • Designing effective covering indexes
  • Lab: Optimizing Indexes

Advanced Table Designs

The physical design of a database can have a significant impact on the ability of the database to meet the storage and performance requirements set out by the stakeholders. Designing a physical database implementation includes planning the file groups, how to use partitioning to manage large tables, and using compression to improve storage and performance. Temporal tables offer a straightforward solution to collecting changes to your data.

  • Partitioning Data
  • Compressing Data
  • Temporal Tables

Columnstore Indexes

Columnstore indexes are often used in data warehouse solutions, in which many rows are consulted, but only a subset of the columns are used in every query. This module highlights the benefits of using these indexes on large datasets, and the considerations needed to use columnstore indexes effectively in your solutions.

  • Introduction to Columnstore Indexes
  • Clustered Columnstore index versus non-clustered Columnstore index
  • Row groups and segments
  • Creating Columnstore Indexes
  • Rebuilding Columnstore indexes

Designing and Implementing Views

This module describes the design and implementation of views. A view is a special type of query—one that is stored and can be used in other queries-just like a table. With a view, only the query definition is stored on in the database, not the result set. The only exception to this is indexed views, when the result set is also stored in the database, just like a table. Views simplify the design of a database by providing a layer of abstraction and hiding the complexity of table joins. Views are also a way of securing your data by giving users permissions to use a view, without giving them permissions to the underlying objects. This means data can be kept private and can only be viewed by appropriate users.

  • Introduction to Views
  • Creating and Managing Views
  • Performance Considerations for Views
  • Lab: Designing and Implementing Views

Designing and Implementing Stored Procedures

This module describes the design and implementation of stored procedures. Stored procedures – in contrast to views – allow for parameterization, as well as code that modifies the database.

  • Introduction to Stored Procedures
  • Working with Stored Procedures
  • Implementing Parameterized Stored Procedures
  • Controlling Execution Context
  • Lab: Designing and Implementing Stored Procedures

Designing and Implementing User-Defined Functions

Functions are routines that you use to encapsulate frequently performed logic. Rather than having to repeat the function logic in many places, code can call the function. This makes code more maintainable, and easier to debug. In this module, you will learn to design and implement user-defined functions (UDFs) that enforce business rules or data consistency. You will also learn how to modify and maintain existing functions.

  • Overview of Functions
  • Designing and Implementing Scalar Functions
  • Designing and Implementing Table-Valued Functions
  • Considerations for Implementing Functions
  • Alternatives to Functions
  • Lab: Designing and Implementing User-Defined Functions

Responding to Data Manipulation via Triggers

Data Manipulation Language (DML) triggers are powerful tools that you can use to enforce domain, entity, referential data integrity and business logic. The enforcement of integrity helps you to build reliable applications. In this module, you will learn what DML triggers are, how they enforce data integrity, the different types of triggers that are available to you, and how to define them in your database.

  • Designing DML Triggers
  • Implementing DML Triggers
  • Advanced Trigger Concepts
  • Lab: Responding to Data Manipulation by Using Triggers

Using In-Memory Tables

Microsoft SQL Server supports in-memory online transaction processing (OLTP) functionality features to improve the performance of OLTP workloads. Memory-optimized tables are primarily stored in memory, which provides the improved performance by reducing hard disk access. Natively compiled stored procedures further improve performance over traditional interpreted Transact-SQL.

  • Memory-Optimized Tables
  • Natively Compiled Stored Procedures

SQL Server Concurrency

Concurrency control is a critical feature of multi-user database systems; it allows data to remain consistent when many users are modifying data at the same time. This module covers the implementation of concurrency in Microsoft SQL Server. You will learn about how SQL Server implements concurrency controls, and the different ways you can configure and work with concurrency settings.

  • Concurrency and Transactions
  • Locking Internals
  • Lab: SQL Server Concurrency

Performance and Monitoring

This module looks at how to measure and monitor the performance of your SQL Server databases. The first two lessons look at SQL Server Extended Events, a flexible, lightweight event-handling system built into the Microsoft SQL Server Database Engine. These lessons focus on the architectural concepts, troubleshooting strategies and usage scenarios.

  • Extended Events
  • Working with extended Events
  • Live Query Statistics
  • Optimize Database File Configuration
  • Metrics

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

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

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

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

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

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

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

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

دوره Oracle Performance Tuning

دوره آموزش Oracle Performance Tuning

شرح دوره Oracle Performance Tuning

هدف از برگزاری دوره Oracle Performance Tuning یادگیری راه‌کارهای اوراکل جهت بهبود سرعت و وضعیت DB است. شما در این دوره چگونگی برطرف کردن Waitهای مربوط به قسمت‌های مختلف اوراکل در حافظه و دیسک، پیکربندی Oracle Cloud Controller، بررسی مشکلات با استفاده از گزارشات AWR، بررسی انواع Waitها در Categoryهای مختاف و همچنین مباحث Tuning در قسمت‌های مختلف Share Pool را خواهید آموخت. همچنین در این دوره با Feature‌های جدید 12C نیز آشنا خواهید شد.

دوره oracle workshopI +ASM+New Feature 12c + 19c

دوره آموزش oracle workshopI +ASM+New Feature 12c + 19c

شرح دوره oracle workshopI +ASM+New Feature 12c + 19c

در دوره oracle workshopI +ASM+New Feature 12c + 19c چگونگی نصب، پیکربندی اوراکل بروی سیستم عامل لینوکس، معماری اوراکل در سطح حافظه و دیسک، مباحث اولیه Backup and Recovery و مباحث اولیه امنیت در اوراکل را خواهید آموخت. همچنین در این دوره نیز با نصب، پیکربندی Oracle Grid Infrastructure  Oracle ASM و Feature های جدید 12C نیز آشنا خواهید شد.

دوره SQL & PL/SQL Performance Tuning

دوره آموزش SQL & PL/SQL Performance Tuning

شرح دوره SQL & PL/SQL Performance Tuning

در دوره SQL & PL/SQL Performance Tuning به معرفی نکات کلی و استانداردهای مربوط به نوشتن دستورات SQL، ملاحظاتی که در نوشتن دستورات SQL باید از آن‌ها اجتناب کنیم و معرفی و شناخت قابلیت‌های پیشرفته دستورات SQL می‌پردازیم.

دوره Oracle Data Mining Techniques

دوره آموزش Oracle Data Mining Techniques

شرح دوره Oracle Data Mining Techniques

داده کاوی یکی از مطرح‌ترین روش‌های تحلیل داده می‌باشد که امروزه کاربردهای متعددی را در کسب و کارهای مختلف پیدا کرده است. ابزارها و نرم افزارهای متعددی برای داده کاوی وجود دارد. شرکت Oracle امکانات مختلفی را در خود پایگاه داده Oracle برای داده کاوی ارایه می‌دهد و Feature را با عنوان Oracle Data Miner در پایگاه داده Oracle معرفی نموده است. مفاهیم داده کاوی و معرفی و آموزش Oracle Data Miner موضوع دوره Oracle Data Mining Techniques می‌باشد.

نظرات

لغو پاسخ

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

قیمت :

تماس با ما

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

درباره ما

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

تماس با ما

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

پیوندهای مهم

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

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

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

ورود

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

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