آموزش پایگاه داده برنامه با Transact-SQL

Program Databases with Transact-SQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره بر روی یک دسته از اشیا within موجود در یک پایگاه داده SQL Server تمرکز دارد: اشیاm قابلیت برنامه ریزی. با استفاده از این اشیا ، توسعه دهندگان پایگاه داده می توانند سیستم ها را با استفاده از عوامل خودکار ، اطمینان از تجارب کاربر ثابت با روش های ذخیره شده ، محافظت از یکپارچگی پایگاه داده با تراکنش ها و اجرای روال هایی برای مدیریت خطا که عملکرد پایگاه داده را افزایش می دهند. با آدام ویلبرت ، آموزگار همراه شوید تا او در پوشه Programmability در یک پایگاه داده SQL Server غوطه ور شود. وی با استفاده از نمونه های واقعی ، انواع اشیا را که می تواند برای اتوماسیون سیستم ها و حفظ یکپارچگی پایگاه داده مستقر شود ، جستجو می کند. برای ادامه این کار ، شما فقط به برخی از آشنایی با عملکرد یک پایگاه داده رابطه ای و همچنین نحوه نوشتن درخواست های Transact-SQL (T-SQL) نیاز دارید. کشف نحوه نوشتن رویه های ذخیره شده که شامل پارامترهای ورودی و خروجی است. ایجاد توابع تعریف شده توسط کاربر با مقیاس و جدول. دسته ای از دستورات را به عنوان معاملات اجرا کنید. و بیشتر.

سرفصل ها و درس ها

مقدمه Introduction

  • برنامه پایگاه داده با SQL Server Program databases with SQL Server

  • آنچه شما باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. نماهای داده را ایجاد کنید 1. Create Views of the Data

  • یک پرس و جو را به عنوان یک شی مشاهده ذخیره کنید Save a query as a view object

  • نماهای موجود را کاوش کنید Explore existing views

  • Schema به یک نمای پیوند دهید SchemaBind a view

  • اشیا view را با نمایه ها مشاهده کنید Leverage view objects with indexes

2. ایجاد توابع تعریف شده توسط کاربر 2. Create User-Defined Functions

  • کارکردهای قطعی در برابر عدم قطعیت Deterministic vs. nondeterministic functions

  • توابع تعریف شده توسط کاربر با ارزش مقیاسی Scalar-valued user-defined functions

  • اگر اظهارات ELSE و CASE باشد IF ELSE and CASE statements

  • توابع تعریف شده توسط کاربر با ارزش جدول Table-valued user-defined functions

  • چالش: ایجاد یک عملکرد Challenge: Create a function

  • راه حل: ایجاد یک تابع Solution: Create a function

3. کار با روشهای ذخیره شده 3. Work with Stored Procedures

  • یک رویه ذخیره شده را بنویسید و اجرا کنید Write and execute a stored procedure

  • پارامترهای ورودی روش ذخیره شده Stored procedure input parameters

  • پارامترهای خروجی روش ذخیره شده Stored procedure output parameters

  • ماشه پایگاه داده ایجاد کنید Create a database trigger

  • چالش: از عملکرد در یک روش ذخیره شده استفاده کنید Challenge: Use function in a stored procedure

  • راه حل: از عملکرد در یک روش ذخیره شده استفاده کنید Solution: Use function in a stored procedure

4. ایجاد معاملات 4. Create Transactions

  • از سازگاری داده ها با معاملات اطمینان حاصل کنید Ensure data consistency with transactions

  • ایجاد یک معامله Create a transaction

  • نقاط ذخیره معامله Transaction savepoints

  • معاملات را به صورت خودکار برگردانید Automatically roll back transactions

  • چالش: ایجاد یک معامله Challenge: Create a transaction

  • راه حل: ایجاد یک معامله Solution: Create a transaction

5. مدیریت خطا را پیاده سازی کنید 5. Implement Error Handling

  • مدیریت خطا چیست؟ What is error handling?

  • با TRY و CATCH خطاها را بگیرید Capture errors with TRY and CATCH

  • با THROW خطاها ایجاد کنید Generate errors with THROW

  • کنترل معامله را مدیریت کنید Manage transaction control

  • چالش: مدیریت خطا را به یک روش ذخیره شده اضافه کنید Challenge: Add error handling to a stored procedure

  • راه حل: مدیریت خطا را به یک روش ذخیره شده اضافه کنید Solution: Add error handling to a stored procedure

6. تبدیل نوع داده و NULL 6. Data Type Conversions and NULLs

  • تبدیل نوع داده ضمنی Implicit data type conversions

  • مقادیر NULL را درک کنید Understand NULL values

  • عملکرد ISNULL The ISNULL function

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش پایگاه داده برنامه با Transact-SQL
جزییات دوره
2h 41m
35
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
1,353
- از 5
ندارد
دارد
دارد
Adam Wilbert
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adam Wilbert Adam Wilbert

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

آدام بعنوان مشاور و مربی بیش از 5 سال را صرف کمک به مشتریان دولت ، بنگاههای اقتصادی و غیرانتفاعی کرده است تا از Access و Excel به طور کارآمد استفاده کنند. آدام علاوه بر اینکه کارگاه های Access و Excel را در سراسر ایالات متحده از طریق مشارکت با مرکز آموزش محیط زیست Northwest انجام داده است ، پایگاه داده های Access را برای مدیران خدمات پارک ملی و دانشمندان سازمان زمین شناسی ایالات متحده ایجاد کرده است. رویدادهای آموزش چند روزه عمیق وی به نفع شرکت های خصوصی مانند بوئینگ و ورایزون ، سازمان های غیردولتی و کارمندان دولت در آژانس هایی مانند آژانس حفاظت از محیط زیست ، دفتر مدیریت سرزمین و سپاه مهندسان ارتش است.

آدام به عنوان بنیانگذار CartoGaia ، یک شرکت نقشه برداری ، محصولات نقشه برداری با کیفیت انتشار را تولید می کند تا آگاهی در چیدمان فضایی داده ها را کشف کند تا به راهنمایی سیاست گذاران و تصمیم گیرندگان در طیف گسترده ای از کاربردهای محیطی و تجاری کمک کند. وی به عنوان یکی از مشارکت کنندگان برجسته نسخه افتتاحیه اطلس طراحی انجمن اطلاعات کارتوگرافی آمریکای شمالی انتخاب شد. می توانید با آدام در توییتر awilbert یا در adamwilbert.com .