SQL - בסיסי נתונים טבלאיים ו

‫בסיסי נתונים טבלאיים ו‪SQL-‬‬
‫(‪ 2 –128-1-0145‬נק"ז)‬
‫אופי הקורס‪ :‬שיעור ותרגיל‬
‫שם המרצה‪ :‬גב' רוני בלושטיין‪-‬לבנון‬
‫משך הקורס‪ :‬שתי שעות שבועיות‬
‫מטרת הקורס‪:‬‬
‫הקורס יציג לסטודנט את העקרונות הבסיסיים של מערכות לניהול בסיסי נתונים טבלאיים‬
‫(‪ ,) RDBMS‬תוך התמקדות בעקרונות העיצוב של בסיס נתונים‪ ,‬הגדרת יחסים בין טבלאות‪,‬‬
‫נורמליצזיה של הטבלאות ושימוש בשפת ‪ .SQL‬הסטודנט ילמד לבנות בסיס נתונים ולערוך לו‬
‫מניפולציות באמצעות שאילתות ‪( SQL‬כולל שאילתות מרחביות)‪ .‬הקורס יורכב משיעור עיוני ומתרגול‬
‫מעשי‪ ,‬שיעשה שימוש במערכת ‪ MYSQL‬וב‪.ARCGIS-‬‬
‫הערכת הסטודנט‪:‬‬
‫מבחן (‪ ,)70%‬תרגילים (‪ .)30%‬ציון עובר בקורס ‪56 -‬‬
‫נושאי הלימוד‪:‬‬
‫‪ .1‬בסיסי נתונים ומודל הנתונים‪:‬‬
‫הקדמה‬
‫‪ .2‬עיצוב תפיסתי של בסיס נתונים‪:‬‬
‫מודל ישויות‪-‬קשרים (‪)ERD‬‬
‫‪ .3‬עיצוב לוגי של בסיס נתונים‪:‬‬
‫נירמול טבלאות‬
‫המרת ‪ ERD‬לטבלאות‬
‫‪ .4‬עיצוב פיזי של בסיס נתונים (‪:)SQL‬‬
‫פקודות בסיסיות‬
‫צירוף טבלאות‬
‫טבלאות מדומות‬
‫אינדקסים‬
‫‪:MySQL .5‬‬
‫יצירת בסיס נתונים‬
‫הרצת שאילתות‬
‫ניהול קבצים ‪ -‬ייבוא וייצוא נתונים‬
‫‪ .6‬נתונים מרחביים ו‪:RDBMS-‬‬
‫אפיון של מערכת הנתונים הממ"גית‬
‫צירוף מרחבי ואופרטורים גאוגרפיים‬
‫ביבליוגרפיה‪:‬‬
‫‪nd‬‬
‫‪Pratt, P. and J. Adamski. (1991)Database Systems Management and Design, 2 edition.‬‬
‫‪London: Boyd & Fraser.‬‬
‫‪Ramakrishnan, H. (2003). Database management systems New York: McGraw-Hill.‬‬
‫‪Silberschatz, A. and Korth, H. F. (2006). Database system consepts. 6th edition. New York:‬‬
‫‪McGraw-Hill.‬‬
‫‪Worboys, M. and Duckham, M. (2004). GIS: A computing perspective. 2nd edition. New York:‬‬
‫‪CRC Press‬‬
‫הייפרמן‪ ,‬ר‪ .)2000( .‬בסיסי נתונים טבלאיים ושפת ‪ :SQL‬עקרונות ועיצוב‪ .‬הרצליה‪ :‬הוד עמי‪.‬‬