מבנה נתונים בדרך כלל מכיל טבלה אחת או יותר . כל טבלה מזוהה ע"י שם (לדוגמה : לקוחות , הזמנות וכ'ו).
טבלאות מכילות רשומות(שורות) עם נתונים.
להלן דוגמא לטבלה בשם "PERSONS ":
P_Id | LastName | FirstName | Address | City |
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
הטבלה למעלה מכילה 3 רשומות (אחד לכל בן אדם) ו 5 טורים (P_ID,LASTNAME,FIRSTNAME, ADDRESS, CITY ).
הצהרות SQL :
רוב הפעולות שתצטרך לבצע על בסיס נתונים מטופלים בהצהרות SQL .
ההצהרה SQL הבאה יתבחר את כל הרשומות בטבלת PRESONS
SELECT * FROM Persons |
במדריך זה אנו נלמד אותך על כל ההבדלים בין ההצהרות ד SQL השונות.
תמיד תזכור ש..
· SQL היא לא CASE SENSITIVE
נקודה ופסיק אחרי הצהרת SQL ?
ישנם מערכות בסיסי נתונים אשר דורשות נקודה פסיק בסוף כל הצהרת SQL.
נקודה פסיק היא הסטאנדרט להפריד כל הצהרת SQL במערכות בסיסי נתונים אשר מאשרות יותר מהצהרה אחת ליישום באותה קריאה לשרת.
אנו משתמשים ב אקסס של מיקרוסופט ו SQL SERVER 2000 ואנו לא נצטרך לשים נקודה פסיק אחרי כל הצהרת SQL אבל ישנם מערכות בסיסי נתונים הדורשות זאת.
SQL DML ו DDL
SQL יכול להתחלק ל 2 חלקים :שפת תיפעול הנתונים (DML ) ושפת הגדרת הנתונים (DDL ).
השאילתה ופקודות העידכון הם מהחלק של ה DML ב SQL.
- SELECT – מחלץ נתון מבסיס הנתונים
- UPDATE – מעדכן נתונים
- DELETE – מוחק נתונים
- INSERT INTO הכנסת נתונים חדשים-
החלק של ה DDL ב שפת ה SQL מתיר לטבלאות נתונים להיווצר או להימחק . כמו כן הוא מגדיר מפתחות , קישורים ספיציפים בין הטבלאות , ומטיל אילוצים בין הטבלאות .להלן הצהרות הDDL הכי חשובים בשפת ה SQL:
- CREATE DATABASE – יוצר בסיס נתונים
- ALTER DATABASE – מעדכן בסיס נתונים
- CREATE TABLE – יוצר טבלה
- ALTER TABLE – מעדכן טבלה
- DROP TABLE – מוחק טבלה
- CREATE INDEX – יוצר מפתח
- DROP INDEX – מוחק מפתח
אין תגובות:
הוסף רשומת תגובה