חזרה

סילבוס

מספר קורס 0368-3458-01
שם הקורס מערכות בסיסי נתונים
יחידה אקדמית הפקולטה למדעים מדויקים ע"ש ריימונד ובברלי סאקלר -
מדעי המחשב
מרצה פרופ' דניאל דויטשצרו קשר
צור קשר דוא"ל: danielde@tauex.tau.ac.il
שעות קבלה בתאום מראשבניין: שרייבר- מתמטיקה , חדר: 113
אופן ההוראה שיעור
שעות סמסטריאליות 2
סמסטר א' תשפ"א
יום ד
שעות 10:00-12:00
בניין
חדר
אין סילבוס

תוכן הקורס ומטרתו

1

. תוכן הקורס:



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



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







2. חובות התלמיד:



השתתפות בשיעורים, הגשה של פתרונות התרגילים והפרויקט, מבחן מסכם.







3. הציון הסופי מורכב ממבחן, פרויקט גדול, ותרגילי בית

4. חומרי עזר :

בדף הבית http://courses.cs.tau.ac.il/databases/databases202021/index.php



לסילבוס המפורט
מטלות הקורס

בחינה סופית

ייתכנו מטלות נוספות
רשימת המטלות המלאה תופיע בסילבוס המפורט של הקורס.

קורסי קדם נדרשיםמבני נתונים (03682158) אומבני נתונים ואלגוריתמים (05122510)

דרישות קדם ספציפיות בקורס בהתאם לתוכנית הלימודים הנלמדת,
מופיעות בדף הידיעון של התוכנית



tau logohourglass00:00