
نویسندگان |
مجموعهای از نویسندگان در 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