בסיסי נתונים

מודל רלציוני · נורמליזציה · SQL

ER, אלגברה רלציונית, תורת ה-FD והוכחות, נורמליזציה (1NF→BCNF→4NF), אינדוקס (עצי B+, hashing), אופטימיזציית שאילתות וטרנזקציות/מקביליות. דו-לשוני עברית/אנגלית עם ויזואליזציות בעלות ערכים קונקרטיים לכל הוכחה ואלגוריתם.

9יחידות
48שיעורים
0%הושלם
יחידה 10/4

ER ויסודות

מהעולם האמיתי לסכימה רלציונית.

יחידה 20/5

המודל הרלציוני ואלגברה רלציונית

התשתית המתמטית של כל שאילתת SQL.

יחידה 30/6

SQL

שפת הליבה של מסדי נתונים רלציוניים.

יחידה 40/6

תלויות פונקציונליות והוכחות פורמליות

הליבה התיאורטית של הקורס — ושל כל מבחן.

יחידה 50/10

נורמליזציה

מטבלאות רחבות נוטות-לאנומליות לעיצובים נטולי-יתירות.

יחידה 60/4

אחסון ואינדקסים

איך שורות חיות בדיסק ואיך למצוא אותן מהר.

יחידה 70/3

עיבוד שאילתות ואופטימיזציה

איך מחרוזת SQL הופכת לתוכנית ביצוע יעילה.

יחידה 80/5

טרנזקציות ובקרת מקביליות

ACID, סדרתיות, נעילה, MVCC.

יחידה 90/5

XML, XPath ו-XQuery

נתונים בצורת עץ והשאילתות שמנווטות בהם.