קיומה בעבר של שפה אנושית מדוברת אוניברסלית היה היפותטי בעיקרו: מדענים לא הצליחו להוכיח הרבה מעברדִקדוּקוקוֹלדפוסים משותפים בין ניבים שונים. אבל בתחום התכנות, זה סיפור קצת אחר.
Structured Query Language, או SQL (מבוטא "ess-cue-ell," לא "Sequel"), נחשבה זה מכבר לשפה האוניברסלית בכל הנוגע לניהול נתונים. הוא משמש במסדי נתונים כדי לארגן, לעדכן ולתפעל מידעבאופן הצהרתי, כלומר הוא מקיים אינטראקציה עם נתונים כדי להשיג את התוצאות הרצויות ללא צורך בהנחיות ספציפיות כיצד להגיע לתוצאות האמורות. (כדי לצטט את מרטין נובאק מFrontend Weekly: כשאתה משתמש ב-SQL לניהול נתונים, "אתה אומר מה מבלי להוסיף איך.")
הפונקציונליות ההצהרתית הזו הופכת את הניהול קל ופשוט של אפילו מערכי הנתונים המאסיביים ביותר.
SQL מתוארך לשנות ה-70, לפיחדשות עסקיות מדי יום(BND), כאשר הוא שימש לראשונה בפרויקט על ידי זוג חוקרי IBM. SQL, שפורסם ב-1979, הוכתר מאז כשפה הסטנדרטית בתקשורת של מסדי נתונים יחסיים על ידימכון התקנים הלאומי האמריקאי.
אֲבָלמאותשל שפות התכנות שם בחוץ, למה זה בן 50 ומשהו בולט?
הרבגוניות של SQL - היכולת שלו לעבוד עם מסדי נתונים מכל הסוגים, לא משנה גודלם - היא שהפכה אותו לחשוב מאוד עבור חברות גדולות כולל Spotify, Instagram, Dropbox, Airbnb, Uber ו-Microsoft. בתורו, זה הפך למיומנות טכנית רצויה מאוד עבור מועמדים לעבודה. לפי אחד מדעני הנתוניםאָנָלִיזָהשל אתר העבודה Indeed.com, הוא מבוקש יותר מכל כישורי עבודה אחרים, כולל Python, Hadoop ו-R.
אז עכשיו כשאתה יודע למה אתה צריך ללמוד SQL, הנה שני אמצעים סבירים ל"איך":
ה-SQL Bootcamp האולטימטיבי
עם יותר מ-60 שעות הדרכה על פני 548 שיעורים, החבילה הזו היא בין ההשכלות המקוונות המקיפות ביותר בנושא SQL. כלולים תשעת השיעורים הבאים:
מבצעי Mashable
קורס SQL Server, ASP.NET, CSS, C# ו-jQuery, שבו תלמד כיצד להשתמש ב-Microsoft Visual Studio כדי לבנות תוכנות ולבנות מערכת לוח מחוונים המופעלת על ידי SQL, C#, AJAX, CSS, HTML ו-jQuery;
מסד נתונים של SQL למתחילים, סדנה ליצירה ופיתוח של מסדי נתונים של SQL וקשרי מסדי נתונים;
מדריך SQL: למד SQL עם מסד נתונים של MySQL, שבו תחקור את העיצוב והפונקציות של מערכות מסד נתונים כגון MySQL ו-PostgreSQL;
מ-0 ל-1: הרמה כבדה עם SQL ומסדי נתונים, מפגש הדרכה בן 14 שעות בנושאי SQL כמו הצטרפות ואופרטורים מצטברים, והשימוש בהם במערכי נתונים גדולים;
למד PHP ו-MySQL למתחילים בדרך הקלה, שיעור בן 12 שעות על יסודות MySQL ו-PHP והדרכים השונות לניהול מסדי נתונים של יישומי אינטרנט;
מבוא לפיתוח מסדי נתונים של MySQL, סט של 20 שיעורים על MySQL הנוקטים בגישת "איך לעשות";
SQL למשווקים, שבו תגלה כיצד להבין את התנהגות הלקוחות באמצעות ניתוח נתונים טכני של SQL;
SQL Database MasterClass: עבור מתלמיד למאסטר, מפגש הדרכה בן שש שעות המספק ניסיון מעשי בטכניקות עיצוב מסד נתונים; ו
השלם קורס WAMP & MySQL, אשר מראה לך כיצד ליצור מסד נתונים מתפקד עבור מערכי נתונים ענקיים באמצעות SQL ו-Web stack עבור מערכת ההפעלה Windows (WAMP).
גישה לכל החיים בשווי של 408 דולר ל-Ultimate SQL Bootcamp יצאה למכירה ב-Mashable Shop במחיר המוזל ביותר שלרק 49 דולר- חיסכון של 87%.
חבילת ה-SQL Database Starter
זקוק לקורס התרסקות מתומצת יותר ב-SQL? יש לנו רק את הכרטיס בצורת החבילה הזו של 18 וחצי שעות, המחולקת לשלושה חלקים:
שלטו ביסודות SQL עם Python, מדריך חיוני לשימוש ב-Python בשילוב עם SQL לפיתוח מהיר ואוטומציה של מערכות נתונים;
MySQL: הפוך למהנדס מסדי נתונים, הצצה של שלוש שעות על יסודות מסד הנתונים וכיצד ניתן להשתמש בשרתי MySQL לניהול נתונים; ו
השלם קורס הדרכה ב-SQL מסדי נתונים, שעובר על פקודות SQL למתחילים ובינוניים.
בדרך כלל 597 $, גישה לכל החיים לחבילת ה-SQL Database Starter Bundle מוצעת כעת למכירה במחיר המרשים של$29- חיסכון של 95%.