SQL

SQL

SQL היא שפה למחשב לעבודה עם מסדי נתונים. "מסד נתונים" זה מקום ששם שומרים מידע בטבלאות. ב-IBM פיתחו את הרעיון בשנות ה-70. השפה התבססה על רעיונות של אדגר קוד. בעזרת SQL אפשר למצוא מידע, לשנות מידע, וליצור טבלאות חדשות. משפטי SQL כותבים מילים מיוחדות כמו SELECT ו-WHERE. משפטים אלה אומרים מה לקחת...

עודכן ב-09.01.2026
3 צפיות
זמן קריאה: 8 דקות
PL/SQL

PL/SQL

PL/SQL היא שפת תכנות של חברת אורקל. אורקל עושה מסדי נתונים.PL/SQL מאפשרת להריץ קוד ישירות במסד הנתונים. השפה נוצרה ב-1989. היא נותנת דרך לכתוב סדר פעולות, תנאים ולולאות. יש גם דרך לטפל בשגיאות, כלומר לגלות כשמשהו לא עובד ולספר מה קרה. PL/SQL כותבים כדי ליצור פרוצדורות (קבוצות פקודות), פונקציות, מא...

עודכן ב-12.01.2026
5 צפיות
זמן קריאה: 8 דקות
MySQL

MySQL

MySQL הוא מקום לשמירת מידע, כמו טבלאות שמחוברות זו לזו. SQL היא שפה שמבקשת מידע מהמסד. התוכנה נקראת על שם בתו של מונטי וידניוס. היא פותחה בשוודיה וכיום שייכת לחברת אורקל. MySQL עוזרת להריץ אתרי אינטרנט רבים, למשל ויקיפדיה. ב-1994 מונטי ושותפו בנו את התוכנה כי לא מצאו עוד אחת מתאימה. הרישיון השתנה ב...

עודכן ב-12.01.2026
2 צפיות
זמן קריאה: 8 דקות
הזרקת SQL

הזרקת SQL

הזרקת SQL היא דרך שבה מישהו מזין טקסט מזויף לתוך שדה בקבוצה של נתונים. SQL היא שפה שמשתמשים בה כדי לדבר עם מסד נתונים. מסד נתונים הוא מקום ששומר מידע. אם שדה הקלט מצפה לסיסמה, תוכנה בונה שאילתה כמחרוזת. לדוגמה, סיסמה רגילה 1234 תיצור שאילתה עם '1234'. תוקף יכול להכניס את הטקסט: ' OR 'a'='a והשאיל...

עודכן ב-09.01.2026
3 צפיות
זמן קריאה: 8 דקות
מתודולוגיית תכנת ותקן

מתודולוגיית תכנת ותקן

אד הוק (או "מהר ומלוכלך") היא דרך לכתוב תוכנה מהר, בלי תוכנית מסודרת. זה עוזר להוסיף תכונות במהירות. אבל הקוד עלול להסתבך ולהפוך קשה לתיקון. צריך לפעמים לחזק את חלקי הקוד ולבדוק אותו היטב. אם לא עושים זאת, בסוף עלול להיות זול יותר לבנות הכל מחדש. שיטה זו מתאימה בעיקר לפרויקטים קטנים. לדוגמה: תרגי...

עודכן ב-09.01.2026
3 צפיות
זמן קריאה: 8 דקות
אורקל (מסד נתונים)

אורקל (מסד נתונים)

אורקל מסדי נתונים (Oracle Database) היא תוכנה ששומרת נתונים בטבלאות. "רלציוני" (RDBMS) אומר שהנתונים מסודרים בטבלאות. המפתחים הראשיים היו לארי אליסון, בוב מיינר ואד אוטס. הם קראו למוצר "אורקל" לפי שם פרויקט קודם שלהם. יש שני חלקים עיקריים: החלק שרץ בזיכרון (Instance) והחלק ששומר את הקבצים בדיסק. ב...

עודכן ב-13.01.2026
5 צפיות
זמן קריאה: 8 דקות
תנועה (מערכות מידע)

תנועה (מערכות מידע)

במערכת מחשב, תנועה היא פעולה עם כמה צעדים יחד. תנועה (transaction) עושה שינויים בנתונים. אטומיות אומרת: או שכל הצעדים קורים, או שאף אחד לא קורה. המטרה היא לשמור על סדר בנתונים. למשל, כשמעבירים כסף בין חשבונות, הכסף צריך לצאת מהחשבון אחד ולהיכנס לשני. אם התהליך נעצר באמצע, זה יוצר בלגן. כדי למנוע זא...

עודכן ב-10.01.2026
2 צפיות
זמן קריאה: 8 דקות
מיטוב אלגוריתמים

מיטוב אלגוריתמים

מיטוב פירושו לגרום לתוכנה לעבוד מהר יותר. (אופטימיזציה = שם בלועזית.) יש מושגים חשובים: אלגוריתם הוא סדרת צעדים לפתור בעיה. מעבד (CPU) הוא הלב של המחשב. מהדר הוא תוכנה שמתרגמת קוד למכונה. המעבד יכול לזכור מה קרה לפני ולנבא מה יקרה אחר כך. זה מקצר זמן עבודה. המהדר יכול לשנות את סדר הקוד או לשכפל ...

עודכן ב-10.01.2026
4 צפיות
זמן קריאה: 8 דקות
אורקל (חברה)

אורקל (חברה)

אורקל היא חברה גדולה של תוכנה מארצות הברית. היא מפתחת מסדי נתונים. מסד נתונים הוא אחסון של מידע לתוכנות. החברה הוקמה ב־1977 על ידי לארי אליסון. ב־1986 הפכה לציבורית. ב־2009־2010 היא קנתה את סאן. כך היא קיבלה את שפת התכנות Java. שפת תכנות היא שפה שמפתחים כותבים בה תוכנות. אורקל מייצרת את מסדי הנתונ...

עודכן ב-12.01.2026
4 צפיות
זמן קריאה: 8 דקות
מסד נתונים יחסי

מסד נתונים יחסי

המדגים את הקשר בין שלוש טבלאות: Orders מקושר ל‑Parts, ו‑Parts מקושר ל‑Supplier. מסד נתונים רלציוני הוא מקום ששומר מידע בטבלאות. טבלה היא רשימה של פריטים דומים. שדה (field) הוא סוג מידע יחיד, כמו שם או מספר זהות. רשומה (record) היא כל שורה בטבלה, כלומר כל הפרטים על אדם או פריט. שדה הוא עמודה. שדה י...

עודכן ב-09.01.2026
3 צפיות
זמן קריאה: 8 דקות
באגזילה

באגזילה

באגזילה היא תוכנה חופשית שעוזרת למצוא ותיקון באגים. באג הוא תקלה בתוכנה. התוכנה נוצרה אחרי שנטסקייפ שחררה את הקוד שלה. מפתחי מוזילה המשיכו לפתח אותה יחד עם אנשים בכל העולם. בתחילה כתבו אותה ב‑Tcl/Tk. אחר כך שכתבו אותה בשפת Perl. באגזילה עובדת דרך דפדפן. דפדפן הוא תוכנה שפותחת אתרי אינטרנט. לא צריך...

עודכן ב-11.01.2026
5 צפיות
זמן קריאה: 8 דקות
עזרה:התקנת תשתית מדיה-ויקי

עזרה:התקנת תשתית מדיה-ויקי

מדיה-ויקי היא תוכנה שעוזרת לבנות וויקי. וויקי הוא אתר שאנשים יכולים לערוך בקלות. הערה חשובה: אפשר להתקין Apache, PHP ו-MySQL יחד על Windows או על לינוקס. אחרי ההכנות מתקינים את המדיה-ויקי ומפעילים את האתר....

עודכן ב-13.01.2026
7 צפיות
זמן קריאה: 8 דקות
הזרקת קוד

הזרקת קוד

הזרקת קוד היא דרך שבה מישהו גורם לתוכנית להריץ פקודות לא רצויות. פקודות = הוראות שהתוכנית מבצעת. דוגמאות פשוטות הן הזרקת SQL ושימוש ב-XSS. SQL היא שפה לשאילתות במסד נתונים. מסד נתונים = מקום שבו שומרים הרבה מידע. XSS קורה כשקוד נכנס לאתר ומופעל בו. התקפות כאלה קורות כשלא בודקים את הקלט שהמשתמש שול...

עודכן ב-10.01.2026
3 צפיות
זמן קריאה: 8 דקות
OsCommerce

OsCommerce

osCommerce היא תוכנה לבניית חנויות באינטרנט. את התוכנה אפשר להוריד בחינם. היא נוצרה על ידי Harald Ponce de Leon. בתחילה היא נקראה "The Exchange Project". osCommerce היא קוד פתוח, הקוד פתוח לכל אחד לראות. היא חופשית לפי רישיון GNU GPL. התוכנה משתמשת ב‑PHP (שפת תכנות) וב‑MySQL (מסד נתונים)....

עודכן ב-12.01.2026
6 צפיות
זמן קריאה: 8 דקות
Microsoft Certified Solution Developer

Microsoft Certified Solution Developer

MCSD הייתה תעודה של מיקרוסופט למפתחים. MCSD זה קיצור של Microsoft Certified Solution Developer. .NET היא מערכת של מיקרוסופט לבניית תוכנות. התעודה הראתה שאדם עבר מבחנים חשובים בפיתוח תוכנה. מי שעבר קיבל תעודה וסמל רשמי. גם קיבל גישה לחומרי למידה מיוחדים של מיקרוסופט. צריך לעבור מבחנים בבניית תוכנות...

עודכן ב-11.01.2026
4 צפיות
זמן קריאה: 8 דקות
מדעי המידע

מדעי המידע

מדע המידע עוסק בעבודה עם מידע. מידע = נתונים, טקסט ותמונות. המומחים לומדים מחשבים ותכנות כדי לארגן ולהבין מידע. יש שני כיוונים בלימודים: כיוון תאורטי שלומד רעיונות בסיסיים, וכיוון ארגוני שעוזר לארגונים לקבל החלטות. אנשים שעובדים בזה נקראים מדען נתונים. מדען נתונים אוסף נתונים ומנסה להבין מהם דברים ח...

עודכן ב-09.01.2026
3 צפיות
זמן קריאה: 8 דקות
ג'ומלה

ג'ומלה

ג'ומלה היא תוכנה חינמית שעוזרת לבנות אתרים. היא מאפשרת להעלות טקסט ותמונות בלי לדעת קוד. היא כתובה ב־PHP. PHP היא שפת מחשב שמשתמשים בה לבניית אתרים. ג'ומלה מאפשרת ליצור בלוגים, סקרים, חיפוש ופורומים. אפשר להדפיס עמוד או לשמור אותו כ־PDF. התוכנה תומכת בשפות רבות. היא יודעת גם לעבוד עם עברית, שהי...

עודכן ב-09.01.2026
3 צפיות
זמן קריאה: 8 דקות
מג'יק (מחולל יישומים)

מג'יק (מחולל יישומים)

מג'יק היא תוכנה מישראל משנות ה‑80. היא הייתה מחולל יישומים ללא קוד. זה אומר שהיא עוזרת לבנות תוכנות בלי לכתוב הרבה קוד. צה"ל השתמש בה הרבה. בתקופת מערכת ההפעלה DOS היא הייתה פופולרית. היא נמכרה גם בחו"ל. כשכולם עברו לחלונות, היא הגיעה מאוחר והשתנו התחרים. למג'יק היה שינוי שם. ב‑2001 קראו לה eDevel...

עודכן ב-12.01.2026
4 צפיות
זמן קריאה: 8 דקות
מיקרוסופט אקסס

מיקרוסופט אקסס

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

עודכן ב-12.01.2026
4 צפיות
זמן קריאה: 8 דקות
מדיה-ויקי

מדיה-ויקי

'''מדיה-ויקי''' היא תוכנה חינמית לבניית אתרי ויקי. רישיון התוכנה הוא GPL, שמשמעותו חופש לשימוש ולשינוי. ויקיפדיה משתמשת בתוכנה הזאת. התוכנה נכתבה לראשונה על ידי מגנוס מנסקה. לפני זה השתמשו בתוכנה אחרת בשם UseModWiki, שנכתבה בשפת Perl. ב-25 בינואר 2002 עברו לקוד חדש ב-PHP. באמצע 2002 לי דניאל קרוקר ...

עודכן ב-12.01.2026
5 צפיות
זמן קריאה: 8 דקות
מסד נתונים

מסד נתונים

מסד נתונים הוא מקום במחשב ששומר מידע מסודר. המחשב משתמש במסד בשביל למצוא ולעדכן נתונים. מערכת לניהול מסד נתונים (DBMS) היא התוכנה שמנהלת את המסד. היא שומרת על הסדר ומאפשרת לחפש במהירות. יש כמה דרכים לארגן נתונים. הכי נפוץ הוא טבלאי, עם טבלאות ושורות. שדה (field), תיבה בעמודה שמכילה סוג מידע. רשו...

עודכן ב-10.01.2026
3 צפיות
זמן קריאה: 8 דקות
PHP-Nuke

PHP-Nuke

PHP-Nuke היא תוכנה לבניית אתרים ופורטלים. מערכת ניהול תוכן היא כלי שעוזר ליצור ולערוך דפים בקלות. ל־PHP-Nuke יש ארבעה חלקים חשובים: 1. בסיס המערכת - המנוע שמפעיל את האתר. 2. מודולים - תוספות שמוסיפות אפשרויות. למשל פורום או מערכת כתבות. 3. בלוקים - תפריטים צדדיים שנראים בעמוד. 4. סקין - המראה החי...

עודכן ב-12.01.2026
7 צפיות
זמן קריאה: 8 דקות
תכנות חזותי

תכנות חזותי

תכנות חזותי הוא דרך לבנות תוכנה עם בלוקים וציורים. תכנות = כתיבת הוראות למחשב. בלוקים = חלקים שמייצגים פקודות. במקום לכתוב הרבה טקסט, מושכים את הבלוקים בעכבר ומשלבים אותם. השיטה חוסכת הקלדה ומפחיתה שגיאות. היא קלה לילדים ולהתחלה. לעתים זה עוזר גם למתכנתים מנוסים. יש מי שאומר שזה פחות מלמד את כל חו...

עודכן ב-12.01.2026
4 צפיות
זמן קריאה: 8 דקות
Firebird

Firebird

Firebird היא תוכנה חופשית לשמירת נתונים בטבלאות. היא יצאה ב־2002. היא מבוססת על תוכנה שנקראה InterBase. Firebird יכול לעבוד כשרת או להיות חלק בתוכנה אחרת. זה תמיד עובד במודל שרת־לקוח. הוא שומר פעולות בצורה בטוחה עם ACID. ACID משמעו שהפעולות נשמרות בשלמותן. ב־Firebird אפשר לכתוב תחביר SQL כדי לה...

עודכן ב-12.01.2026
3 צפיות
זמן קריאה: 8 דקות