دانلود رایگان کتاب:
SQL Notes For Professionals
معرفی و دانلود کتاب:

SQL Notes For Professionals

SQL Notes For Professionals
نویسندگان

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

سال انتشار

2018

تعداد صفحات

166

سطح کتاب

مبتدی تا متوسط

زبان کتاب

انگلیسی

حجم فایل

1.5NB

باکس دانلود

مطالعه کنید

ویرایش محتوا

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

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

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

این کتاب با معرفی ساختار و مبانی SQL آغاز می‌شود و موضوعاتی همچون انواع داده‌ها، کلیدها، عملگرهای منطقی، فیلتر کردن داده‌ها و دستورات پرکاربردی مانند SELECT، INSERT، UPDATE و DELETE را پوشش می‌دهد. علاوه بر این، مباحثی مانند JOIN، GROUP BY، ORDER BY و مدیریت پایگاه‌های داده و جداول نیز به‌طور دقیق مورد بررسی قرار گرفته‌اند تا کاربر بتواند در کوتاه‌ترین زمان زبان SQL را به‌صورت عملی بیاموزد. در ادامه کتاب وارد مباحث پیشرفته‌تر می‌شود و موضوعاتی همچون توابع تحلیلی، Window Functions، مدیریت تراکنش‌ها، Stored Procedures، Triggers، طراحی بهینه جداول و ایمن‌سازی پایگاه داده را بررسی می‌کند. همچنین تکنیک‌های شناسایی داده‌های تکراری، بهینه‌سازی پرس‌وجوها و مقابله با SQL Injection از دیگر بخش‌های مهم این اثر هستند که آن را به یک مرجع ارزشمند برای دانشجویان و توسعه‌دهندگان حرفه‌ای تبدیل کرده است.
ویرایش محتوا

فهرست مطالب کتاب SQL Notes For Professionals:

Getting started with SQL

Identifier

Data Types

NULL

Example Databases and Tables

SELECT

GROUP BY

ORDER BY

AND & OR Operators

CASE

LIKE operator

IN clause

Filter results using WHERE and HAVING

SKIP TAKE (Pagination)

EXCEPT

EXPLAIN and DESCRIBE

EXISTS CLAUSE

JOIN

UPDATE

CREATE Database

CREATE TABLE

CREATE FUNCTION

TRY/CATCH

UNION / UNION ALL

ALTER TABLE

INSERT

MERGE

cross apply, outer apply

DELETE

TRUNCATE

DROP Table

DROP or DELETE Database

Cascading Delete

GRANT and REVOKE

XML

Primary Keys

Indexes

Row number

SQL Group By vs Distinct

Finding Duplicates on a Column Subset with Detail

String Functions

Functions (Aggregate)

Functions (Scalar/Single Row)

Functions (Analytic)

Window Functions

Common Table Expressions

Views

Materialized Views

Comments

Foreign Keys

Sequence

Subqueries

Execution blocks

Stored Procedures

Triggers

Transactions

Table Design

Synonyms

Information Schema

Order of Execution

Clean Code in SQL

SQL Injection

موارد اخیر