Nuvola apps bookcase Icône HS.svg
Emoji u1f3eb.svg

בתי ספר שמעוניינים להשתתף בפרויקט מוזמנים לשלוח דוא"ל לכתובת info@kidipedia.org.il

הבדלים בין גרסאות בדף "SQL"

מתוך קידיפדיה
קפיצה אל: ניווט, חיפוש
סרגל הגרסאות
(תיקון הערת שוליים)
שורה 8: שורה 8:
 
*[http://www.oracle.com/technetwork/database/database-technologies/sql/overview/index.html דף השפה באתר אורקל הרשמי] {{אנגלית}}
 
*[http://www.oracle.com/technetwork/database/database-technologies/sql/overview/index.html דף השפה באתר אורקל הרשמי] {{אנגלית}}
 
{{נכתב ע"י|ליד"ה}}
 
{{נכתב ע"י|ליד"ה}}
 +
 +
[[קטגוריה:שפות תכנות]]

גרסה מ־16:11, 21 באוגוסט 2016

SQL (קיצור של Structured Query Language) היא שפת מחשב שפותחה על ידי IBM לטיפול ויצירת בסיסי נתונים. לאחר שפותחה בשנות השבעים, חברת אורקל, החברה שבין היתר פיתחה את שפת התכנות הפופולארית ג'אווה, החלה לפתח ולתחזק בסיסי נתונים מבוססי השפה עבוד סוכנויות תממשלתיות ‏[1].
בעזרת השפה, ניתן לייצר טבלאות לשמירת נתונים, ולייצר שאילתות לשליפתן, על פי קריטריון מסויים. לכל טבלה יש רשומות, שהם כמו השורת בטבלה רגילה, ולכל רשומה יש שדות, המוגדרים מראש בטבלה. בעזרת שאילתות, ניתן לדוגמא לשאוב מטבלה מסויימת את כל הרשומות שבהם השדה הספציפי הוא פרמטר מסויים שמתקבל.
כיום, השפה היא אחת הבסיסיות ליצירת דפי אינטרנט דינאמיים, כאלה שמשתנים מאדם לאדם בעקבות פרמטרים שמתקבלים. כמו לדוגמא דף חיפוש, שבו הרשומות המוצגות הן בהתאם למה שנכתב בסרגל החיפוש.
השפה נכתבת בצד השרת, כלומר, לנו בצד הלקוח אין אפשרות לגשת לקוד שנכתב, בניגוד לשפות כמו HTML וג'אווה סקריפט, שאת הקוד של האתר הכתוב בהן, ניתן לקרוא בדפדפן. למרות עובדה זו, יש שיטות שונות (ולא חוקיות) לגישה לשרתי המידע של אתר מסויים, ולשלוף מידע בלי שישימו לב. טכניקות אלה נקראות "הזרקת SQL", אך גם אותם ניתן לחסום בעזרת שימוש מתקדם בשפה.

הערות שוליים

  1. מהי שפת SQL באתר לימודים

קישורים חיצוניים

Emojione 1F4D2.svg ערך זה נכתב על ידי תלמידים מבית הספר ליד"ה.

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