دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Vasilik. Sylvia Moestl
سری:
ISBN (شابک) : 9781540422651, 1540422658
ناشر:
سال نشر: 2016
تعداد صفحات: 0
زبان: English
فرمت فایل : AZW3 (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 355 کیلوبایت
در صورت تبدیل فایل کتاب SQL Practice Problems: 57 beginning, intermediate, and advanced challenges for you to solve using a 'learn-by-doing' approach به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مشکلات تمرینی SQL: 57 چالش ابتدایی، میانی و پیشرفته برای حل شما با استفاده از رویکرد "یادگیری با انجام" نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مشکلات تمرینی در دنیای واقعی برای رساندن مهارت های SQL به سطح بعدی یافتن نحو اولیه SQL و اطلاعات کلمات کلیدی به صورت آنلاین آسان است. چیزی که یافتن آن دشوار است، مشکلات چالش برانگیز، طراحی شده و واقعی است - از نوع مشکلاتی که همیشه هنگام سر و کار با داده ها به وجود می آیند. یادگیری نحوه حل این مشکلات به شما مهارت و اعتماد به نفس می دهد تا در حرفه خود قدم بردارید. با SQL Practice Problems، می توانید با حل مجموعه ای از مشکلات هدفمند، آن سطح از تجربه را به دست آورید. اینها فقط مشکلاتی نیستند که برای ارائه مثالی از نحو خاص یا کلمه کلیدی طراحی شده اند. اینها مشکلات رایجی هستند که همیشه هنگام برخورد با داده ها با آنها مواجه می شوید. شما تمرین دنیای واقعی را با داده های دنیای واقعی دریافت خواهید کرد. من به شما یاد خواهم داد که چگونه در SQL "فکر کنید"، چگونه مشکلات داده را تجزیه و تحلیل کنید، اصول اساسی را کشف کنید و برای راه حلی کار کنید که بتوانید به آن افتخار کنید. این شامل مشکلات چالش برانگیز است که توانایی شما را برای نوشتن کد SQL با کیفیت بالا افزایش می دهد. هنگام خرید SQL Practice Problems چه چیزی به دست می آورید؟ دستورالعملهایی در مورد نحوه راهاندازی MS SQL Server Express Edition 2016 و SQL Server Management Studio 2016، هر دو رایگان دریافت میکنید. تقریباً تمام SQL ارائه شده در اینجا برای نسخههای قبلی MS SQLServer کار میکند و هر گونه استثنا برجسته شده است. همچنین یک پایگاه داده نمونه سفارشی شده با دستورالعمل های ویدیویی در مورد نحوه تنظیم آن در رایانه خود دریافت خواهید کرد. و البته، شما مشکلات واقعی تمرین را دریافت می کنید - 57 مشکل که گام به گام از طریق آنها کار می کنید. اگر به آنها نیاز دارید نکات هدفمندی وجود دارد که به شما در حل سؤال کمک می کند. برای سؤالات پیچیده تر، چندین سطح از نکات وجود دارد. هر پاسخ با یک بخش بحث کوتاه و هدفمند همراه با پاسخ های جایگزین و نکاتی در مورد استفاده و تمرین خوب برنامه نویسی ارائه می شود. چه نوع مشکلاتی در SQL Practice Problems وجود دارد؟ SQL Practice Problems دارای چالشهای مبتنی بر تجزیه و تحلیل داده و گزارش است که به گونهای طراحی شدهاند که شما را در عبارات SQL Select مقدماتی، متوسط و پیشرفته با تکنیک یادگیری با انجام گام بردارند. اکثر کتاب های درسی و دروس دارای برخی مشکلات عملی هستند. اما اغلب، آنها فقط برای نشان دادن یک قطعه خاص از نحو استفاده میشوند، بدون فیلتر کردن موارد مفید. آنچه با SQL Practice Problems بدست می آورید، مشکلاتی است که برخی از رایج ترین چالش هایی را که با داده ها با آن مواجه خواهید شد، و بهترین و مفیدترین تکنیک ها برای حل آنها را نشان می دهد. این مشکلات تمرینی فقط شامل دستورات انتخابی هستند که برای تجزیه و تحلیل داده ها و گزارش استفاده می شوند و نه عباراتی برای اصلاح داده ها (درج، حذف، به روز رسانی)، یا ایجاد رویه های ذخیره شده. درباره نویسنده: سلام، نام من سیلویا موستل واسیلیک است. من بیش از 15 سال برنامه نویس و مهندس پایگاه داده هستم و در سازمان های برتر مانند Expedia، Microsoft، T-Mobile و بنیاد گیتس کار می کنم. در سال 2015، من یک دوره گواهی SQL Server را در دانشگاه واشنگتن آموزش مداوم تدریس می کردم. این یک دوره 10 هفته ای بود و دانش آموزان من بیش از 1000 دلار برای آن پرداخت کردند. دانش آموزان من اصول اولیه SQL، بیشتر کلمات کلیدی را یاد گرفتند و هر هفته از دوره با مشکلات تمرینی کار کردند. اما به دلیل تأکید بر دریافت یک نمای کلی از همه ویژگیهای SQL، ما زمان کافی را برای انواع SQL که 95 درصد از زمان استفاده میکنند - عبارات انتخاب متوسط و پیشرفته - صرف نکردیم. پس از پایان دوره، برخی از دانش آموزانم به من ایمیل زدند تا بپرسند کجا می توانند بیشتر تمرین کنند. همان موقع بود که الهام گرفتم کار روی این کتاب را شروع کنم.
Real-world practice problems to bring your SQL skills to the next level It's easy to find basic SQL syntax and keyword information online. What's hard to find is challenging, well-designed, real-world problems--the type of problems that come up all the time when you're dealing with data. Learning how to solve these problems will give you the skill and confidence to step up in your career. With SQL Practice Problems, you can get that level of experience by solving sets of targeted problems. These aren't just problems designed to give an example of specific syntax, or keyword. These are the common problems you run into all the time when you deal with data. You will get real world practice, with real world data. I'll teach you how to "think" in SQL, how to analyze data problems, figure out the fundamentals, and work towards a solution that you can be proud of. It contains challenging problems, that hone your ability to write high quality SQL code. What do you get when you buy SQL Practice Problems? You get instructions on how set up MS SQL Server Express Edition 2016 and SQL Server Management Studio 2016, both free downloads. Almost all the SQL presented here works for previous versions of MS SQLServer, and any exceptions are highlighted. You'll also get a customized sample database, with video walk-through instructions on how to set it up on your computer. And of course, you get the actual practice problems - 57 problems that you work through step-by-step. There are targeted hints if you need them that help guide you through the question. For the more complex questions there are multiple levels of hints. Each answer comes with a short, targeted discussion section with alternative answers and tips on usage and good programming practice. What kind of problems are there in SQL Practice Problems? SQL Practice Problems has data analysis and reporting oriented challenges that are designed to step you through introductory, intermediate and advanced SQL Select statements, with a learn-by-doing technique. Most textbooks and courses have some practice problems. But most often, they're used just to illustrate a particular piece of syntax, with no filtering on what's most useful. What you'll get with SQL Practice Problems is the problems that illustrate some the most common challenges you'll run into with data, and the best, most useful techniques to solve them. These practice problems involve only Select statements, used for data analysis and reporting, and not statements to modify data (insert, delete, update), or to create stored procedures. About the author: Hi, my name is Sylvia Moestl Vasilik. I've been a database programmer and engineer for more than 15 years, working at top organizations like Expedia, Microsoft, T-Mobile, and the Gates Foundation. In 2015, I was teaching a SQL Server Certificate course at the University of Washington Continuing Education. It was a 10 week course, and my students paid more than $1000 for it. My students learned the basics of SQL, most of the keywords, and worked through practice problems every week of the course. But because of the emphasis on getting a broad overview of all features of SQL, we didn't spend enough time on the types of SQL that's used 95% of the time--intermediate and advanced Select statements. After the course was over, some of my students emailed me to ask where they could get more practice. That's when I was inspired to start work on this book.
How to use this book......Page 4
Setup......Page 12
Introductory Problems......Page 15
1.Which shippers do we have?......Page 16
2.Certain fields from Categories......Page 19
3.Sales Representatives......Page 22
4.Sales Representatives in the United States......Page 25
5.Orders placed by specific EmployeeID......Page 28
6.Suppliers and ContactTitles......Page 32
7.Products with “queso” in ProductName......Page 35
8.Orders shipping to France or Belgium......Page 38
9.Orders shipping to any country in Latin America......Page 41
10.Employees, in order of age......Page 44
11.Showing only the Date with a DateTime field......Page 47
12.Employees full name......Page 50
13.OrderDetails amount per line item......Page 53
14.How many customers?......Page 56
15.When was the first order?......Page 59
16.Countries where there are customers......Page 62
17.Contact titles for customers......Page 65
18.Products with associated supplier names......Page 68
19.Orders and the Shipper that was used......Page 71
Intermediate Problems......Page 75
20.Categories, and the total products in each category......Page 76
21.Total customers per country/city......Page 79
22.Products that need reordering......Page 82
23.Products that need reordering, continued......Page 85
24.Customer list by region......Page 88
25.High freight charges......Page 92
26.High freight charges - 2015......Page 97
27.High freight charges with between......Page 101
28.High freight charges - last year......Page 105
29.Inventory list......Page 110
30.Customers with no orders......Page 113
31.Customers with no orders for EmployeeID 4......Page 117
Advanced Problems......Page 120
32.High-value customers......Page 121
33.High-value customers - total orders......Page 126
34.High-value customers - with discount......Page 129
35.Month-end orders......Page 133
36.Orders with many line items......Page 136
37.Orders - random assortment......Page 139
38.Orders - accidental double-entry......Page 142
39.Orders - accidental double-entry details......Page 146
40.Orders - accidental double-entry details, derived table......Page 149
41.Late orders......Page 152
42.Late orders - which employees?......Page 156
43.Late orders vs. total orders......Page 159
44.Late orders vs. total orders - missing employee......Page 163
45.Late orders vs. total orders - fix null......Page 167
46.Late orders vs. total orders - percentage......Page 170
47.Late orders vs. total orders - fix decimal......Page 173
48.Customer grouping......Page 177
49.Customer grouping - fix null......Page 181
50.Customer grouping with percentage......Page 185
51.Customer grouping - flexible......Page 189
52.Countries with suppliers or customers......Page 194
53.Countries with suppliers or customers, version 2......Page 197
54.Countries with suppliers or customers - version 3......Page 201
55.First order in each country......Page 205
56.Customers with multiple orders in 5 day period......Page 210
57.Customers with multiple orders in 5 day period, version 2......Page 217
Introductory Problems......Page 221
1.Which shippers do we have?......Page 222
2.Certain fields from Categories......Page 225
3.Sales Representatives......Page 227
4.Sales Representatives in the United States......Page 229
5.Orders placed by specific EmployeeID......Page 231
6.Suppliers and ContactTitles......Page 233
7.Products with “queso” in ProductName......Page 235
8.Orders shipping to France or Belgium......Page 237
9.Orders shipping to any country in Europe......Page 239
10.Employees, in order of age......Page 241
11.Showing only the Date with a DateTime field......Page 243
12.Employees full name......Page 245
13.OrderDetails amount per line item......Page 247
14.How many customers?......Page 249
15.When was the first order?......Page 251
16.Countries where there are customers......Page 253
17.Contact titles for customers......Page 255
18.Products with associated supplier names......Page 257
19.Orders and the Shipper that was used......Page 259
Intermediate Problems......Page 262
20.Categories, and the total products in each category......Page 263
21.Total customers per country/city......Page 266
22.Products that need reordering......Page 268
23.Products that need reordering, continued......Page 270
24.Customer list by region......Page 272
25.High freight charges......Page 274
26.High freight charges - 2015......Page 276
27.High freight charges with between......Page 278
28.High freight charges - last year......Page 280
29.Inventory list......Page 282
30.Customers with no orders......Page 284
31.Customers with no orders for EmployeeID 4......Page 286
Advanced Problems......Page 288
32.High-value customers......Page 289
33.High-value customers - total orders......Page 292
34.High-value customers - with discount......Page 294
35.Month-end orders......Page 296
36.Orders with many line items......Page 298
37.Orders - random assortment......Page 300
38.Orders - accidental double-entry......Page 302
39.Orders - accidental double-entry details......Page 304
40.Orders - accidental double-entry details, derived table......Page 306
41.Late orders......Page 308
42.Late orders - which employees?......Page 310
43.Late orders vs. total orders......Page 312
44.Late orders vs. total orders - missing employee......Page 314
45.Late orders vs. total orders - fix null......Page 316
46.Late orders vs. total orders - percentage......Page 318
47.Late orders vs. total orders - fix decimal......Page 320
48.Customer grouping......Page 322
49.Customer grouping - fix null......Page 325
50.Customer grouping with percentage......Page 327
51.Customer grouping - flexible......Page 329
52.Countries with suppliers or customers......Page 331
53.Countries with suppliers or customers, version 2......Page 333
54.Countries with suppliers or customers - version 3......Page 335
55.First order in each country......Page 337
56.Customers with multiple orders in 5 day period......Page 339
57.Customers with multiple orders in 5 day period, version 2......Page 341