دانلود رایگان کتاب:
دفترچه یادداشت مایکروسافت اس کیو ال سرور برای حرفه‌‌ای ها | Microsoft SQL Server Notes for Professionals
معرفی و دانلود کتاب:

دفترچه یادداشت مایکروسافت اس کیو ال سرور برای حرفه‌‌ای ها | Microsoft SQL Server Notes for Professionals

Microsoft SQL Server Notes for Professionals
نویسندگان

مجموعه‌ای از نویسندگان در Stack Overflow

سال انتشار

2019

تعداد صفحات

286

سطح کتاب

متوسط تا پیشترفته

زبان کتاب

انگلیسی

حجم فایل

3MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب Microsoft SQL Server Notes for Professionals:

کتاب Microsoft SQL Server Notes for Professionals یک منبع آموزشی رایگان و غیررسمی است که برای یادگیری و مرور سریع مفاهیم مربوط به SQL Server طراحی شده است. این کتاب شامل مجموعه‌ای از نکات کاربردی و مثال‌های عملی است که از طریق مشارکت جامعه برنامه‌نویسان Stack Overflow گردآوری و منتشر گردیده است. هدف کتاب، کمک به توسعه‌دهندگان و مدیران پایگاه داده برای یادگیری بهتر مفاهیم و دستورات کلیدی SQL Server است.

خلاصه کتاب Microsoft SQL Server Notes for Professionals:

کتاب با معرفی مقدماتی SQL Server و مباحث پایه‌ای مانند انواع داده‌ها، متغیرها، تاریخ‌ها، دستورهای SELECT و INSERT آغاز می‌شود. سپس موضوعاتی مانند NULL، CASE، COALESCE، حلقه‌ها و مدیریت داده‌ها به صورت گام به گام توضیح داده می‌شوند. علاوه بر این، کتاب شامل آموزش استفاده از Viewها، Merge، Union، Joinها و کار با JSON و XML در SQL Server است. این بخش‌ها برای کاربرانی که در حال ورود به دنیای پایگاه داده‌ها هستند، بسیار ارزشمند و کاربردی خواهد بود. در بخش‌های پیشرفته‌تر مباحثی همچون Stored Procedures، Indexها، Full-Text Indexing، Triggerها، Isolation Levels، امنیت، پارتیشن‌بندی، In-Memory OLTP، Migration و Query Store به تفصیل بررسی می‌شود. همچنین نحوه مدیریت پایگاه داده در Azure SQL و استفاده از ابزارهای جانبی مانند SQLCMD و SSMS نیز پوشش داده شده است. این کتاب با ارائه مثال‌های عملی و توضیحات گام‌به‌گام، برای توسعه‌دهندگان و مدیران پایگاه داده که به دنبال یادگیری عمیق‌تر SQL Server هستند، یک منبع جامع و قابل اعتماد محسوب می‌شود.
ویرایش محتوا

فهرست مطالب کتاب Microsoft SQL Server Notes for Professionals:

Getting started with Microsoft SQL Server

Data Types

Converting data types

User Defined Table Types

SELECT statement

Alias Names in SQL Server

NULLs

Variables

Dates

Generating a range of dates

Database Snapshots

COALESCE

..ELSE

CASE Statement

INSERT INTO

MERGE

CREATE VIEW

Views

UNION

TRY/CATCH

WHILE loop

OVER Clause

GROUP BY

ORDER BY

The STUFF Function

JSON in SQL Server

OPENJSON

FOR JSON

Queries with JSON data

Storing JSON in SQL tables

Modify JSON text

FOR XML PATH

Join

cross apply

Computed Columns

Common Table Expressions

Move and copy data around tables

Limit Result Set

Retrieve Information about your Instance

With Ties Option

String Functions

Logical Functions

Aggregate Functions

String Aggregate functions in SQL Server

Ranking Functions

Window functions

PIVOT / UNPIVOT

Dynamic SQL Pivot

Partitioning

Stored Procedures

Retrieve information about the database

Split String function in SQL Server

Insert

Primary Keys

Foreign Keys

Last Inserted Identity

SCOPE_IDENTITY()

Sequences

Index

Full-Text Indexing

Trigger

Cursors

Transaction isolation levels

Advanced options

Migration

Table Valued Parameters

DBMAIL

In-Memory OLTP (Hekaton)

Temporal Tables

Use of TEMP Table

Scheduled Task or Job

Isolation levels and locking

Sorting/ordering rows

Privileges or Permissions

SQLCMD

Resource Governor

File Group

Basic DDL Operations in MS SQL Server

Subqueries

Pagination

CLUSTERED COLUMNSTORE

Parsename

Installing SQL Server on Windows

Analyzing a Query

Query Hints

Query Store

Querying results by page

Schemas

Backup and Restore Database

Transaction handling

Natively compiled modules (Hekaton)

Spatial Data

Dynamic SQL

Dynamic data masking

Export data in txt file by using SQLCMD

Common Language Runtime Integration

Delimiting special characters and reserved words

DBCC

BULK Import

Service broker

Permissions and Security

Database permissions

Row-level security

Encryption

PHANTOM read

Filestream

bcp (bulk copy program) Utility

SQL Server Evolution through different versions (2000 – 2016)

SQL Server Management Studio (SSMS)

Managing Azure SQL Database

System database – TempDb

Microsoft SQL Server Management Studio Shortcut Keys

موارد اخیر