קורס יסודות בינה מלאכותית RB26-12 : מבוא לבסיסי נתונים בינה מלאכותית ואתר אינטרנט

קורס יסודות בינה מלאכותית RB26-12 : מבוא לבסיסי נתונים בינה מלאכותית ואתר אינטרנט

 

כותרת: כיצד בסיסי נתונים ושפת SQL משנים את עולם המידע

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

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

https://www.w3schools.com/mysql/mysql_intro.asp

SQL (Structured Query Language) היא שפה אוניברסלית לניהול בסיסי נתונים. בעזרתה ניתן:

  • ליצור טבלאות חדשות (CREATE TABLE)

  • להזין נתונים (INSERT)

  • לשאול שאלות כמו "מי הלקוח שקנה הכי הרבה?" (SELECT)

  • לעדכן נתונים (UPDATE)

  • ולמחוק מידע (DELETE)


 

 


 

 


 


 

 

 


Before: P002 → 13.99
After: P002 → 14.99


 

Before: P003 stock = 60
After: P003 stock = 80


New Row Added:

| P006 | Gaming Mouse | 100 | 12.00 | 19.99 |


| P007 | Webcam 1080p | 50 | 18.00 | 29.99 |


 

טבלת בן ואב

 

טבלת :   Orders

 

 

טבלת  :  Order_Items

 

 


 

תרגיל כיתה 1 : בסיסי נתונים ובינה מאלכותית

היכנסת לאתר דרך ה גימייל

  1. גש לאתר : https://www.w3schools.com/mysql/trymysql.asp?filename=trysql_select_all
  2. טען את הנתונים הבאים לchat gpt
  3. CustomerID INT PRIMARY KEY,
    CustomerName VARCHAR(100),
    ContactName VARCHAR(100),
    Address VARCHAR(100),
    City VARCHAR(50),
    PostalCode VARCHAR(20),
    Country VARCHAR(50)
CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

 

4. בנה בעזרת בינה מאלכותית שאילתות עבור בסיס הנתונים שם הבטלה הינה   Customers

4.1 – הצגת כל הנתונים בטבלה

4.2 – הצגת שם לקוח (CustomerName) ומדינה (Country)

4.3 – הצגת כל הלקוחות מהעיר 'México D.F.'

4.4 – הצגת כל הלקוחות מגרמניה (Germany) או מבריטניה (UK)

4.5 – הצגת כתובת (Address) ומיקוד (PostalCode) של הלקוחה 'Christina Berglund'

4.6 – הצגת מספר הלקוחות בכל מדינה

4.7 – הצגת לקוחות שהמיקוד שלהם מתחיל ב-‘05’

4.8 – הצגת שמות לקוחות לפי סדר אלפביתי יורד

4.9 – הצגת כל הלקוחות שאין להם מיקוד (PostalCode ריק)

4.10 – שינוי שם העמודה בתוצאה ל-"שם לקוח"

 

 


פתרון תרגיל :1

 


העשרה

כתיבת תגובה