תגיות
מדריך SQL – האופרטור DISTINCT
האופרטור DISTINCT עוזר לנו לצמצם תוצאות כפולות בעת שליפת נתונים. בפרקים הקודמים למדנו על פקודת SELECT ועבדנו על מסד נתונים שנראה כך: נניח שנרצה לשלוף את רשימת קטגוריות המוצרים שבחנות,...
המשךמדריך PL-SQL – טיפול בשגיאות
טיפול בשגיאות בא למנוע את קריסת המערכת במקרה של שגיאה, וקביעת קטע קוד שיתבצע אך ורק כאשר מתרחשת שגיאה (בדיוק באותו אופן שמתבמע הטיפול בשגיאות ב-C++ או Java).
המשךמדריך PL-SQL – פונקציות ופרוצדורות
פרוצדורה ופונקציות הינן "תת תוכניות" המורכבות מסדרה של משפטי SQL, המיועדים לבצע משימה מוגדרת.
המשךמדריך SQL – GROUP BY & HAVING
פונקציות צבירה, כמו COUNT, SUM, AVG וכד', מחזירות את תוצאת החישוב על כל העמודות בטבלה. על מנת לאפשר לנו לבצע חישובים אלו על קבוצות מסויימות, נוצרה פונקציית GROUP BY.
המשךמדריך PL-SQL – הצגת הודעות על המסך
הינה חבילה הכוללת מספר פרוצדורות ופונקציות אשר מכניסות מידע ל-buffer, אותו ניתן להציג מאוחר יותר.
המשךמדריך PL-SQL – הקדמה
pl/SQL הוא ההשמה הפרוצדורלית של SQL, כלומר ניתן להעביר הצהרות SQL במתכונת פרוצדורלית תוך שימוש ב pl/SQL. בעוד של- SQL רגיל אין יכולות פרוצדורליות.
המשךמדריך PL-SQL – חבילות (Packages)
Package הינו אובייקט של Oracle אשר מיועד להכיל אובייקטים אחרים בתוכו.
המשךמדריך SQL – תכנון בסיס הנתונים
תכנון בסיס הנתונים הינו תמיד השלב הראשון. תכנון ראשוני טוב ויסודי, יעשה את העבודה אח"כ קלה יותר, מסודרת יותר, ויחסוך את הצורך לחזור אחורה ולשנות את בסיס הנתונים כאשר אנו מגלים משהו שלא חשבנו עליו.
המשךמדריך PL-SQL – סמנים (Cursors)
סמן הינו סביבת עבודה ב-PL/SQL, אשר משמש לאיחסון זמני של נתונים אשר הוחזרו משאילתה. ערכה של כל עמודה נשמר ע"י מצביע (Pointer).
המשךמדריך SQL – ALTER & DROP
לעיתים בשלב בניית הטבלאות, איננו מודעים עדיין לכל האילוצים, ולכן אנו נדרשים לפפעמים לבצע שינויים במבנה הטבלאות. לדוגמא, בנינו טבלת לקוחות, ובהמשך גילינו שהוספנו עמודה מיותרת, או שחסרה לנו עמודה מסויימת. כדי לפתור בעייה זו, נשנה את הגדרות הטבלה באמצעות ALTER TABLE.
המשךמדריך SQL – הקדמה
SQL הינה שפה לטיפול בבסיסי נתונים. מחפשים מדריך SQL ? אתר ללימוד SQL ? קורס SQL ? במדריך SQL זה תוכלו ללמוד SQL בחינם ובעברית, בהנאה רבה ובקלות! בהצלחה!
המשךמדריך SQL – פסוקית WHERE
עד עכשיו, שלפנו את כל הנתונים בטבלה מסויימת. אך מה קורה אם אני מעוניינים לשלוף נתונים לפי חתך מסויים, כלומר, רק נתונים שעונים על קריטריון מסויים.
המשךמדריך SQL – יצירת טבלה
בפרק השני, 'מבוא קצר ל-MS Access', למדנו ליצור טבלה דרך הממשק שאקסס מספק לנו. אך ביכולתינו לעשות זאת גם דרך קוד ה-SQL עצמו, באמצעות פקודות CREATE TABLE
המשךמדריך SQL – מחיקת נתונים (DELETE)
הפקודה DELETE משמשת למחיקת רשומה מסויימת או מספר רשומות מהטבלה.
המשךמדריך SQL – פקודת SELECT
פקודת ה-SELECT משמשת לבחירת רשומות מסויימות מבסיס הנתונים. על מנת לבחור מידע כלשהו, עלינו לציין איזה מידע אנו רוצים, ואת שם הטבלה ממנה אנו רוצים לשלוף.
המשךמדריך SQL – עדכון נתונים (UPDATE)
לפעמים מתעורר הצורך לעדכן נתונים מסויימת ברשומה קיימת בטבלה. כדי לעשות זאת, נשתמש בפקודת ה-UPDATE.
המשךמדריך SQL – איחוד טבלאות (JOIN)
עד עכשיו, למדנו כיצד שולפים נתונים מטבלה אחת.
אך מה קורה אם אנו רוצים, למשל, להציג את כל הספרים אשר נכתבו ע"י סופר מסויים, או שפורסמו ע"י מו"ל מסויים, יחד עם שם המפרסם?
מדריך SQL – פקודת LIKE
הפקודה LIKE משמשת להשוואת שדות מסוג מחרוזת. היא מבוצעת כתנאי בשאילתה, כחלק מה-WHERE.
המשךמדריך SQL – הורדת WebMatrix
סביבת עבודה טובה הוא קריטי ללימוד ושימוש במסד נתונים. WebMatrix (ווב מטריקס) היא חבילה חינמית לבניית אתרים הכוללת שרת Web, מסד נתונים וממשק ניהול פשוט לניהול מסד הנתונים. WebMatrix גם...
המשךמדריך SQL – יצירת מסד נתונים חדש
כל אפליקציה שמנהלת נתונים מתחברת למסד נתונים כלשהו. במדריך זה נלמד כיצד ליצור מסד נתונים חדש בתוך WebMatrix כדי שנוכל ליצור בו טבלאות ולהזין אליו ערכים. יצירת מסד נתונים חדש...
המשךמדריך SQL – יצירת טבלה חדשה
מסד נתונים של אפליקציה מכיל מספר טבלאות, כאשר כל טבלה מכילה נתונים על יישות מידע כלשהי באפליקציה. למשל – רשימת המשתמשים באתר, רשימת הספרים בספרייה וכו’. פרק זה ממשיך את...
המשךמדריך SQL – הוספת נתונים לטבלה עם WebMatrix
בפרקים הקודמים במדריך SQL יצרנו מסד נתונים חדש ויצרנו בו את טבלת Products. בפרק זה נוסיף נתונים לטבלה על מנת להתחיל לבצע שאילתות SQL על הנתונים בטבלה. כאשר יצרנו את...
המשךמדריך SQL – קשרים בין טבלאות, מפתח ראשי ומפתח זר
עד לשלב זה במדריך SQL, עבדנו על טבלה אחת בודד ששומרת את פרטי המוצרים בחנות: מפתח ראשי של טבלה (Primary Key) כמעט לכל טבלה נרצה להגדיר מפתח ראשי (PK)....
המשך