יום שבת, 16 באפריל 2011

טבלאות נתונים:



מבנה נתונים בדרך כלל מכיל טבלה אחת או יותר . כל טבלה מזוהה ע"י שם (לדוגמה : לקוחות , הזמנות וכ'ו).
טבלאות מכילות רשומות(שורות) עם נתונים.
להלן דוגמא לטבלה בשם "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 מוחק מפתח

אין תגובות:

הוסף רשומת תגובה