מיקרוסופט אקסס
היסטוריה > ציר זמן

1992: מיקרוסופט פרסמה את אקסס גרסה 1.0 ב-13 בנובמבר 1992, וכן הוציאה לאור את אקסס 1.1 במאי 1993 כדי לשפר את התאימות עם מוצרים אחרים של מיקרוסופט, וכדי לכלול את שפת התכנות אקסס בייסיק.
1994: מיקרוסופט פירטה את דרישות החומרה המינימליות עבור גרסה 2 של אקסס: מערכת חלונות בגרסה 3.1 עם 4 מגה בייט של זיכרון שנדרש, ו-6 מגהבייט זיכרון RAM מומלץ; 8 מגהבייט זמינים בדיסק קשיח, 14 מגהבייט של נפח פנוי בדיסק הקשיח מומלצים. המוצר נשלח על שבעה דיסקטים בנפח 1.44 מגהבייט.
במקור, התוכנה עבדה היטב עם מסדי נתונים קטנים יחסית, אך בדיקות הראו כי בכמה נסיבות נגרם נזק לנתונים. לדוגמה, גודל קובץ של מעל 10 מגהבייט הוכח כבעייתי (בתקופה שבה שנפח הדיסקים הקשיחים המקסימלי הנפוץ ביותר היה כ-500 מגהבייט), ובמדריך לאקסס ישנה אזהרה מפני מספר מקרים שבהם מנהלי התקנים מיושנים או תצורות שגויות יכולות לגרום לאובדן נתונים.
עם מיקרוסופט אופיס 95, אקסס 7.0 הפך לחלק מחבילת מיקרוסופט אופיס פרופשונל, והצטרף לאקסל, וורד ופאוורפוינט ועבר משפת הסקריפטים אקסס בייסיק ל-VBA. מאז, מיקרוסופט פרסמה גרסאות חדשות של אקסס עם כל גרסה חדשה של מיקרוסופט אופיס. זה כולל אקסס 97 (גרסה 8.0), אקסס 2000 (גרסה 9.0), אקסס 2002 (גרסה 10.0), אקסס 2003 (גרסה 11.5), אקסס 2007 (גרסה 12.0), אקסס 2010 (גרסה 14.0) ואקסס 2013 (גרסה 15).
לגרסאות 3.0 ו-3.5 של מנוע מסד הנתונים מיקרוסופט Jet (שנעשה בהן שימוש באקסס 7.0 ובאקסס 97 בהתאמה) היו בעיות קריטיות שגרמו לכך שגרסאות אלו לא היו שמישות במחשב עם יותר מגיגה בייט של זיכרון. בעוד שמיקרוסופט תיקנה בעיה זו עבור Jet 3.5 / אקסס 97 - שחרור מאוחר, הם מעולם לא פתרו בעיה זו בגרסת Jet 3.0 / אקסס 95.
הפורמט הטבעי של מסד נתונים של אקסס (מסד נתונים MDB Jet) אף הוא התפתח לאורך השנים. הפורמטים כוללים את אקסס 1.0, 1.1, 2.0, 7.0, 97, 2000, 2002, 2007, ו-2010. המעבר המשמעותי ביותר היה מאקסס 97 לפורמט אקסס 2000; אשר אינו תואם לאחור עם גרסאות קודמות של אקסס.
נכון לשנת 2011 כל הגרסות החדשות יותר של אקסס תומכות בתבנית אקסס 2000. תכונות חדשות נוספו לפורמט אקסס 2002 אשר ניתן להשתמש בהם על ידי אקסס 2002, 2003, 2007, ו-2010. מיקרוסופט אקסס 2000 הגדיל את גודל מסד הנתונים המקסימלי ל-2GB מ-1GB באקסס 97 ומאז נותר ללא שינוי.
מיקרוסופט אקסס 2007 הציג תבנית מסד נתונים חדשה: ACCDB. המסד תמך בקישורים לרשימות שרת SharePoint, וסוגי נתונים מורכבים כגון שדות ריבוי ערכים וצרופה. סוגי שדות החדשים אלה הם למעשה אוספי נתונים בשדות, ומאפשרים אחסון של ערכים מרובים או קבצים בשדה אחד. אקסס 2007 גם הציג שדה לצירוף קובץ, שבו מאוחסנים נתונים באופן יעיל יותר מאשר שדה OLE (אובייקט מקושר ומוטבע).
מיקרוסופט אקסס 2010 הציגה גרסה חדשה של פורמט ACCDB, התומך בפתרונות אירוח Web אקסס בשרת SharePoint 2010.
הדבר התיר לממש פתרונות אקסס שיורצו מבלי להתקין תוכנת אקסס במחשב שלהם, והיה זו התמיכה הראשונה של משתמשי מקינטוש. כל משתמש באתר SharePoint עם זכויות מספיקות, יכול היה להשתמש בפתרון Web אקסס. עותק אקסס עדיין נדרש להיות מותקן עבור המפתח, כדי ליצור את פתרון Web אקסס, והגרסה השולחנית של אקסס נשארה חלק מאקסס 2010. פתרונות אקסס ל-Web לא היו כמו הפתרונות השולחניים. אוטומציה הייתה רק דרך שפת המאקרו (לא VBA), אשר אקסס המירה אוטומטית ל-JavaScript. הנתונים כבר לא היה במסד נתונים של אקסס, אלא ברשימות SharePoint. עם זאת, מסד נתונים אקסס שולחני יכול היה לתקשר עם הנתונים של SharePoint, כך שיישומים היברידיים היו אפשריים, כך שמשתמש SharePoint נתמך בפעילות של תצוגות ועריכה בסיסיות, בעוד שפתרונות מתוחכמים ומסורתיים יכולים היו להישאר במסד אקסס שולחני.
מיקרוסופט אקסס 2013 הציע פתרונות אקסס שולחניים מסורתיים, בתוספת עדכון משמעותי לפתרון אינטרנטי באמצעות SharePoint 2013. מודל Web אקסס באקסס 2010 הוחלף באדריכלות נתונים חדשה, המאחסנת בפועל את נתוני במסד נתונים SQL Server. בניגוד לרשימות SharePoint, מציע עיצוב זה מסדי נתונים יחסיים אמיתיים עם שלמות קשרי גומלין, מדרגיות, יכולת הרחבה וביצועים שניתן היה לצפות מ-SQL Server.
פתרונות מסדי נתונים, אשר ניתן ליצור על SharePoint 2013 מציעים ממשק משתמש מודרני שנועד להציג מספר רמות של יחסים, שניתן להציג ולערוך, יחד עם שינוי הגודל למכשירים שונים ותמיכה למגע. אקסס שולחני 2013 דומה לאקסס 2010, אך מספר תכונות הוסרו כולל תמיכת פרויקטי Data Access (ADPs), טבלאות ציר, גרפי ציר, אוספי נתוני גישה, בקרת קוד המקור, שכפול, ותכונות מורשת אחרות. גודל מסד נתונים מרביים של אקסס שולחני נותר 2GB (כפי שהיה מאז הגרסה 2000).
לקראת כניסתה של אקסס, בורלנד (עם פרדוקס ודיבייס) ופוקס (עם FoxPro) שלטו בשוק מסד נתוני שולחן העבודה. מיקרוסופט אקסס הייתה תוכנת מסד נתונים הראשונה בתפוצה המונית עבור חלונות. עם הרכישה של FoxPro בידי מיקרוסופט בשנת 1992 והכללה באקסס של פוקס של ראשמור במיטוב שאילתות שגרתיות, אקסס הפכה במהרה למסד הנתונים הדומיננטי עבור חלונות - וביטלה ביעילות את התחרות, לאלו שהתמהמהו לעבור בהצלחה מ-MS-DOS, בהן פרדוקס ומג'יק.
שם הקוד הראשוני של אקסס היה Cirrus; ומנוע הטפסים נקרא Ruby. הדבר היה לפני עידן ה-Visual Basic. ביל גייטס ראה את אב הטיפוס והחליט כי רכיב השפה BASIC צריך להיות מפותח במשותף כיישום נפרד להרחבה, בפרויקט שנקרא טנדר. שני הפרויקטים פותחו בנפרד. אקסס היה גם שמה של תוכנת תקשורת ממיקרוסופט, שנועדה להתחרות עם PROCOMM ותוכנות אחרות. אשר הוכחה ככישלון ונזנחה. שנים מאוחר יותר, מיקרוסופט עשו שימוש חוזר בשם לתוכנת מסד נתונים.