תוכן הקורס ומטרתו
נק"ז: 3
שעות הרצאה: 2
שעות תרגול: 2
דרישות קדם: תכנות, מבני נתונים
כמות המידע שנאסף בשנים האחרונות הולכת וגדלה בקצב מסחרר, והערך המוסף שמספק מידע זה לארגונים כבר ברור לכל. מגמה זו דורשת כלים שמפשטים את ההתמודדות עם כמויות כדולות של נתונים מורכבים, והוצאות תובנות מועילות מהם, ביעילות. מערכת לניהול בסיסי נתונים היא חבילת תוכנה שנועדה לסייע במענה על אתגר זה, על ידי פישוט תהליכי האחסון, הניהול, והשימוש היעיל בנתונים אלה.
המטרה העיקרית של קורס זה היא לספק מבוא לעולם בסיסי הנתונים, עם דגש על איך לעצב נכון בסיס נתונים ואיך להשתמש בצורה יעילה במערכת בסיסי הנתונים. הקורס יתמקד במודל הרלציוני (הטבלאי) של בסיסי נתונים, שהוא המודל השולט בימינו, ויכסה את הנושאים הבסיסיים בתחום: עיצוב תפיסתי בעזרת דיאגרמת ישויות קשרים, עיצוב לוגי בעזרת המודל הרלציוני, שאילתות בעזרת אלגברה רלציונית ו-SQL, צורות נורמליות של בסיס הנתונים, אחסון ואינדקסים.
הסילבוס המפורט מפורסם לתלמידי הקורס בלבד