20-04-2007, 13:18
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
לא אענה לך על הסדר בו שאלת, כיון שהשאלות שלך שגויות ולפי הסדר בה שאלת יש כמעט רק תשובה אחת, לא.
ראשית, נעשה מעט סדר בדברים.
1. SQL אינה שמה של מערכת כלשהי, אלא שמה של שפה.
2. למייקרוסופט יש שרת SQL Server, אך למרות שבתרגום חופשי ניתן לכנותו "שרת SQL", לא אתייחס אליו ככך, מכיון שברוב המוחלט של המקרים (אם לא בכולם), מי שאומר "שרת SQL", אינו יודע כלל מה זה ולכן נוצרת אי הבנה. כך ששוב, למרות שניתן לתרגם זאת כך, אין כזה דבר "שרת SQL".
3. זה שהזכרתי את השרת של מייקרוסופט בדבריי לא מצביע על עדיפות מסויימת, אלא הזכרתיו בגלל ההקשר, ישנם מערכות מתחרות שלפחות חלקן עולות עליה ובגדול.
4. כפי שהזכרתי, SQL הינה שמה של שפה, שמה המלא באנגלית הוא Structured Query Language ובעברית: "שפת שאילתות מובנית". השפה בעקרון אינה קשורה לשום מערכת, אך ישנן מערכות מסדי נתונים רבות העושות שימוש בשפה זו ולפחות הנפוצות שבמערכות אף מוסיפות לשפה פקודות מסויימות המתאימות אך ורק למערכות שלהן ("הרחבת השפה").
5. בין המערכות הנפוצות והמוכרות יש את Oracle, SQL Server ו-MySQL. ישנן כמובן מערכות רבות אך אני בכוונה מעדיף להסתפק כרגע ברשמימה מצומצמת.
סיקור קצר (מאד) אודות המערכות שהזכרתי.
אורקל - נחשב לטוב ביותר בתחום מסדי הנתונים, ולא בכדי. לחברת אורקל ישנן גירסאות בתשלום ואף גירסה חינאמית. לאורקל יש מגוון מסדי נתונים המתאימים ללא מעט פלטפורמות, כך שאתה לא מוגבל לרכוש יחד עם המוצר מערכת הפעלה ספציפית, אלא יכול לבחור את ה-best
SQL Server - מערכת של מייקרוסופט, המערכת בתשלום, ככל הידוע לי, אין להם גירסאות למערכות שאינן windows, כך שאתה מאד מוגבל.
MySQL - מערכת חינמאית, קוד פתוח - המערכת מופצת בגירסאות המתאימות למערכות הפעלה שונות, כך שאינן מוגבל לבחור דווקא במערכת הפעלה בתשלום או בפחות מהטובה ביותר. המערכת אמנם ניתנת להורדה ושימוש בחינם (תחת רשיון מתאים כמובן), אך למרות זאת מתחרותיה ובעיקר SQL Server שנחשבות למספיק טובות... אינן בהכרח טובות יותר, לפחות לא בחלק רב מהשימושים הנדרשים.
מעבר למספר מצומצם של שיקולים שהזכרתי בבחירת המערכת המתאימה, יש את השיקול העיקרי של הדרישות הספציפיות שהינך צריך לפיתוח ושימוש במערכת ובעיקר במה מערכת מסד הנתונים אמרוה להשתלב, כיון שלמערוכת שונות יש אינטגרציה שונה עם מסד נתונים שונה.
ולשאלתך האחרונה:
מסד נתונים הינו כיום אחת הדרכים השימושיות והטובות יותר לאחסון וניהול מידע, אם זה נדרש, זה בהחלט שווה השקעה.
|