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