פוסטים

קורס SQL למתחילים מקוון – המלצה לבלוג של רם קדם

היום שמתי לב שהמון זמן לא כתבתי בבלוג וזה דיי מצער אותי אז החלטתי לרשום כמה מילים כדי להחזיר את הבלוג לחיים.

לפני כמה שבועות הדרכתי קורס SQL (השפה, לא SQL Server) אצל לקוח. תמיד כיף ללמד קורס של חומר שלמדתי בעצמי לפני כמעט 15 שנה, אבל במהלך הקורס הבנתי כמה השפה הזו מרשימה וכמה מאמצים הושקעו במשך השנים כדי ליצור שפה שהיא אינטואיטיבית מצד אחד אבל עוצמתית מצד שני.

לפני כמה ימים גיליתי את בלוג של רם קדם. על רם שמעתי כבר מזמן במסגרת העבודה שלי עם ג'ון ברייס – הוא מדריך בתחום בסיסי הנתונים לא מעט זמן, אבל זו הייתה הפעם הראשונה שנחשפתי לכתיבה שלו וליכולת המדהימה שלו להסביר קונספטים בצורה בהירה.

גולת הכותרת של הבלוג שלו היא קורס SQL למתחילים – הן באורקל והן ב-SQL Server. המדריך כולל הסברים, תרגולים ופתרונות. אני מאוד ממליץ על הבלוג שלו ומאחל לו המון בהצלחה! 🙂

מיפוי עולם ה-Big Data

הבעיה העיקרית עם באזוורד חדש כמו Big Data היא שמאוד קשה למפות מי החברות שנמצאות במרחב ובמה כל אחת מתעסקת. הדבר הופך להיות מורכב עוד יותר בעולם כמו Big Data בו לכל אחד יש מה להגיד והפתרונות הם רבים ומגוונים.

נתקלתי היום במשהו מעניין שפורסם ב-Forbes. תמונה המתארת את מיפוי עולם ה-Big Data שנעשה על ידי Dave Feinleib. מה שדייב ניסה לעשות זה למפות את החברות המסחריות והטכנולוגיות הקשורות לתוך מפה ברורה של עולם ה-Big Data. לפי דעתי הוא עשה עבודה יפה מאוד – אבל כדאי לשים לב שהוא לא הפריד בין פתרונות חומרה, פתרונות תשתית (ובכלל, כלי טעינה כמו ODI, DataStage ו-Informatica) ופתרונות אפליקטיביים (Front End). בנוסף, כדאי לשים לב שזו לא רשימה מלאה – חברה כמו Netezza (IBM) לדוגמה, לא מופיעה שם.

המשך קריאה…

Oracle Database Firewall

במאי 2010 רכשה אורקל חברה בשם Secerno. על פניו לא משהו מלהיב במיוחד – אורקל רוכשת כל שנה לפחות כמה חברות: בצורה כזו "קיבלנו" לדוגמה את GoldenGate, ה"באזז וורד" החם של שנה שעברה. חברת Secerno הייתה חברה שייצרה מוצר אבטחת מידע שאני מאמין שיקבל תשומת לב רבה בשנה הקרובה. המוצר נקרא Oracle Database Firewall .

אז במה בעצם מדובר? מדובר במוצר שיושב לפני בסיס הנתונים ובודק את השליפות שמגיעות אליו. הוא מאפשר למנהלי המערכת להגדיר סטים של חוקים שימנעו גישה לא מורשית לנתונים או פגיעה בהם. מוצר כזה יכול, לדוגמה, להחליף בקונסטלציות מסויימות מנגנונים של VPD, להחליף מנגנוני ניטור של שליפות מבסיס הנתונים ולחסום בצורה קלה יחסית התקפות של SQL injection מבלי להזדקק לשינוי באפליקציה.
המשך קריאה…