תוֹכֶן
- יתרון: מערכת ניהול ובקרה מרכזית
- יתרון: סטנדרטיזציה
- חסרון: חוסר יכולת ליישם עיבוד רקורסיבי
- חסרון: חוסר תאימות ומורכבות
- חסרון: פונקציונליות מוגבלת
Orace SQL (השפה המובנית) היא שפת מחשב המיועדת לניהול נתונים המאוחסנים במסד נתונים RDBM (מערכת ניהול נתונים יחסיים). RDBMS היא מערכת של טבלאות המאחסנת נתונים ומייצגת את הקשר ביניהן. ל- SQL יש כמה אלמנטים של מבנה, כולל סעיפים, ביטויים, אמירות ופרדיקות. Oracle SQL משמש בדרך כלל לניהול נתונים המאוחסנים במסד נתונים (נקרא גם RDBMS או פשוט Oracle).
יתרון: מערכת ניהול ובקרה מרכזית
תביעות Oracle SQL מאפשרות לך לשלוט בנתונים ממאגר טבלאי מרכזי. מנהל מסד הנתונים אחראי על יצירת משתמשים, הענקת הרשאות, הוספת רשומות, מחיקת מידע חוזר, שינוי נתונים ועיבוד תורים. אחסון נתונים מרכזי משותף וגישה אליו מרובה יישומים, מה שמונע הזנת נתונים ואחסון חזרה.
יתרון: סטנדרטיזציה
היתרון הגדול ביותר ב- SQL של אורקל הוא הסטנדרטיזציה והעקביות של כמה יישומים שונים. SQL תוקנה לראשונה על ידי ANSI (מכון התקנים האמריקני) בשנת 1986, ואושרה בשנת 1987 על ידי ארגון התקנים הבינלאומי (ISO), שמקיים את גוף התקינה.
חסרון: חוסר יכולת ליישם עיבוד רקורסיבי
על פי מדריך ה- SQL, אחד החסרונות הגדולים ביותר הוא חוסר היכולת לבצע תהליכים רקורסיביים. זהו סוג של פונקציית מחשב (או תוכנית) שבה שלב או הליך מפעיל מחדש את כל התוכנית או התהליך. SQL חסר מבנים נפוצים בשפות תכנות אחרות ברמה גבוהה, כגון "עבור" ו"מה ". היא לא יכולה לחזור על פעולות ואין דרך להגדיר מבנה חוזר ב- SQL.
חסרון: חוסר תאימות ומורכבות
אחד החסרונות הגדולים ביותר של ה- SQL של אורקל הוא חוסר העקביות וחוסר התאמה של נתונים בזמן ונתוני התחביר, שרשור משפטים ורגישות. השפה מורכבת, עם מילות מפתח דומות ל- COBOL, עם פחות כללי תחביר מאשר דקדוק.
חסרון: פונקציונליות מוגבלת
SQL הוא תחום ספציפי או שפת מטרה מיוחדת, כאשר השימוש מוגבל לתוכניות תחום ספציפיות. הצהרות SQL מופעלות על טבלאות ומערכי נתונים, כגון מאגרי מידע אישיים וגיליונות אלקטרוניים של חשבונות. SQL היא שפה הצהרתית ספציפית לתחום המוגבלת לייצוגים של טבלאות נתונים.