نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
قسمت 1 از 2 مجموعه SQL Server 2008 Database Development (70-433). این دوره توسعه پایگاه داده SQL Server 2008 برای آموزش نحوه طراحی پایگاه داده ها و برنامه ها و ساخت قابلیت ها طراحی شده است. بخش 1 از 2 مجموعه SQL Server 2008 Database Development (70-433). این دوره توسعه پایگاه داده SQL Server 2008 برای آموزش نحوه طراحی پایگاه داده ها و برنامه ها و ساخت قابلیت ها طراحی شده است. در این دوره ، T-SQL ، توسعه NET/CLR ، تقسیم داده ها و تکنیک های جستجوی پیشرفته را یاد خواهید گرفت. اگر هر نوع توسعه برنامه توزیع شده را انجام داده اید ، در دوره آموزش مدیریت SQL Server 2008 ما شرکت کرده اید یا تجربه نصب SQL Server و راه اندازی حساب های کاربری را دارید ، از این دوره جامع بهره مند می شوید.
سرفصل ها و درس ها
توسعه پایگاه داده SQL Server 2008
SQL Server 2008 Database Development
-
مخاطب هدف
Target Audience
-
پیش نیازها
Prerequisites
-
درباره مربی خود
About Your Instructor
-
مباحث دوره
Course Topics
-
محیط زیست
The Environment
-
بررسی اجمالی گواهینامه های SQL
SQL Certifications Overview
طراحی و توسعه یک برنامه پایگاه داده SQL Server 2008
Designing and Developing a SQL Server 2008 Database Application
-
طراحی و توسعه یک برنامه پایگاه داده
Designing and Developing a Database Application
-
سناریوی ما
Our Scenario
-
طرح پایگاه داده برای Veronicas Veronica
Database Schema for Veronica's Veronicas
-
آنچه را که ما پوشش دادیم
What We Covered
Transact-Structure Language Query
Transact-Structure Query Language
-
مقدمه
Introduction
-
بیانیه SELECT
The SELECT Statement
-
بند WHERE
The WHERE Clause
-
بیانیه SELECT تو در تو
Nested SELECT Statement
-
بیانیه های به روزرسانی و حذف
The UPDATE and DELETE Statements
-
بیانیه MERGE
The MERGE Statement
-
نسخه ی نمایشی ادغام
MERGE Statement Demo
-
گروه ها و اظهارات حاوی
The GROUP BY and HAVING Statements
-
آنچه را که ما پوشش دادیم
What We Covered
محدودیت ها و راه اندازها
Constraints and Triggers
-
یکپارچگی داده
Data Integrity
-
اجرای یکپارچگی داده ها
Enforcing Data Integrity
-
نقض محدودیت اصلی کلید
Primary Key Constraint Violation
-
انتخاب کلید اصلی دو ستونی
Selecting Two-Column Primary Key
-
محدودیت های منحصر به فرد
UNIQUE Constraints
-
محدودیت های اصلی خارجی
FOREIGN KEY Constraints
-
محدودیت ها را بررسی کنید
CHECK Constraints
-
با استفاده از رابط کاربری گرافیکی محدودیت ها را بررسی کنید
CHECK Constraints Using GUI
-
محدودیت ها: فعال کردن و غیرفعال کردن
Constraints: Enabling and Disabling
-
راه اندازها در SQL Server 2008
Triggers in SQL Server 2008
-
راه اندازهای DML
DML Triggers
-
ایجاد ماشه
Creating a Trigger
-
تست راه اندازها
Testing Triggers
-
محدودیت ها در برابر راه اندازها
Constraints vs. Triggers
-
واژه شناسی
Terminology
-
آنچه را که ما پوشش دادیم
What We Covered
توابع تعریف شده توسط کاربر
User Defined Functions
-
مبانی عملکرد تعریف شده توسط کاربر
User-Defined Function Basics
-
ایجاد عملکرد تعریف شده توسط کاربر
Creating User-Defined Function
-
مزایای عملکرد تعریف شده توسط کاربر
User-Defined Function Benefits
-
صحافی طرحواره
Schema Binding
تکنیک های جستجوی پیشرفته
Advanced Query Techniques
-
مقدمه
Introduction
-
عبارات جدول مشترک
Common Table Expressions
-
مثال بازگشتی
Recursion Example
-
توابع رتبه بندی - عملکرد ROW_NUMBER
Rank Functions - ROW_NUMBER Function
-
توابع رتبه - عملکرد NTILE
Rank Functions - NTILE Function
-
سایر توابع رتبه بندی
Other Rank Functions
-
توابع داخلی
Built-In Functions
-
واژه شناسی
Terminology
روش های ذخیره شده
Stored Procedures
-
مقدمه
Introduction
-
اصول روش ذخیره شده
Stored Procedure Basics
-
انواع روشهای ذخیره شده
Types of Stored Procedures
-
ایجاد و اصلاح روش ساده ذخیره شده
Creating and Modifying a Simple Stored Procedure
-
مزایای روش های ذخیره شده در برابر Transact-SQL
Benefits of Stored Procedures vs. Transact-SQL
-
ایجاد یک روش ذخیره شده پیچیده تر
Creating a More Complicated Stored Procedure
-
اصلاح روش ذخیره شده پیچیده تر
Modifying a More Complicated Stored Procedure
-
ایجاد یک رویه ذخیره شده از یک الگو
Creating a Stored Procedure from a Template
-
روش های ذخیره شده در مقابل توابع
Stored Procedures vs. Functions
-
پارامترهای مقدار جدول
Table Value Parameters
-
واژه شناسی
Terminology
-
آنچه را که ما پوشش دادیم
What We Covered
مدیریت خطاها
Handling Errors
-
مقدمه
Introduction
-
خطاهای نحوی
Syntax Errors
-
مدیریت خطاهای موتور پایگاه داده
Handling Database Engine Errors
-
بازیابی اطلاعات خطا
Retrieving Error Information
-
شدت خطا
Error Severity
-
بالابرنده
RAISERROR
-
ایجاد پیام خطای جدید
Creating a New Error Message
-
sys.message نمای کاتالوگ
sys.message Catalog View
-
معاملات
Transactions
-
با استفاده از Debugger
Using Debugger
-
واژه شناسی
Terminology
-
آنچه را که ما پوشش دادیم
What We Covered
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات