PracticU

יצירת מסד נתונים - SQL

בלי כתוביותעם כתוביות
PracticU › קורס DBA אפליקטיבי - שפת SQL למתחילים › יצירת מסד נתונים - SQL
מילון מושגים:
מסד נתונים - אוסף מאורגן של נתונים המאוחסן כך שאפשר לשמור, לחפש, לעדכן ולשלוף אותו ביעילות, לרוב באמצעות שפת שאילתות.
SQL Server - מערכת ניהול מסדי נתונים יחסיים של מיקרוסופט, הנשלטת בשפת T-SQL.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
SSMS - הכלי הגרפי של מיקרוסופט לניהול SQL Server ולהרצת שאילתות (SQL Server Management Studio).
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
טבלה - מבנה במסד נתונים שמאחסן נתונים בשורות ועמודות. כל שורה היא רשומה וכל עמודה היא שדה.
לוג - רישום מתועד של אירועים ופעולות שמתרחשים במערכת או בתוכנה, המשמש למעקב ולאיתור תקלות.
רשומה - שורה בטבלת מסד נתונים שמרכזת את כל השדות של פריט אחד, למשל כל הפרטים של לקוח יחיד.

יצירת מסד נתונים - SQL
מכאן מתחילים לבנות דאטאבייס ב-SQL Server. ההרצאה מראה איך מתחברים לשרת ב-SSMS ויוצרים מסד נתונים ריק של מכללה.
השלבים העיקריים
1. פתיחת SSMS: מחפשים ssms בחיפוש של Windows. זה קיצור של SQL Server Management Studio, הממשק שמאפשר להתחבר לדאטאבייס, לערוך אותו, לראות מידע וליצור טבלאות.
2. התחברות: במסך ההתחברות הנקודה בשדה Server name מציינת את המחשב הנוכחי. כדי להתחבר למחשב אחר צריך לכתוב את הכתובת שלו. SQL Express היא הגרסה החינמית של SQL Server. לוחצים Connect, ובתיקיית Databases אין כרגע מסדי נתונים משלנו.
3. יצירת המסד: מקש ימני על Databases, New Database, ונותנים שם. בדוגמה זה מסד של מכללה שמנהלת סטודנטים וקורסים, ולכן השם College.
4. שני קבצים: המסד מתואר על ידי שני קבצים באותו מקום, בתיקיית ה-data של גרסת ה-SQL: קובץ College וקובץ College_log. הלוג הוא יומן של כל מה שקרה במסד, כמו הוספה או מחיקה של רשומה.
5. אישור: לוחצים OK (לא Add). במסד החדש יש תיקיית Tables, והיא ריקה כרגע.
אחרי ההרצאה יש מסד נתונים College ריק, והשלב הבא הוא להוסיף לו טבלה.
השיעור הבא בקורס: מספרים שלמים ועשרוניים ב-SQL

פרקי ההרצאה: יצירת מסד נתונים - SQL

  1. 00:00

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

  2. 00:39

    ממשק SSMS

  3. 01:17

    התחברות וגרסת Express

  4. 01:56

    קבצי הדאטאבייס

תמלול ההרצאה: יצירת מסד נתונים - SQL

הטקסט המלא של הדקות הראשונות בהרצאה «יצירת מסד נתונים - SQL» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    אז אחרי שהבנו מה זה relational database בואו נצלול ופשוט נבנה database ותוך כדי בפרק הזה אנחנו הולכים ללמוד איך לאפיין אותו בצורה נכונה איזה סוגי טבלאות יש איך לבצע כישורים ועוד כל מיני דברים שקשורים בבניית database בפרק הראשון התקנו את מסר נתונים Microsoft SQL Server או MS SQL אמור להיות לנו אותו במחשב מה

  2. 00:31

    מה שאנחנו רוצים לעשות זה להיכנס לחיפוש ולבצע חיפוש של ssms בצורה כזאת, והנה אנחנו רואים אותו כאן. ssms, כמו שאמרנו, זה קיצור של sql server management studio.

  3. 00:46

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

  4. 00:59

    יש לנו פה את הסרבר name ונקודה מציין שאנחנו נמצאים במחשב הנוכחי כלומר הוא הולך להתחבר למחשב הנוכחי אם הייתי רוצה להתחבר לאיזשהו מחשב אחר באינטרנט הייתי צריך לשים פה את הכתובת של המחשב האחר sql express מתאר שזאת הגרסה החינמית של sql server גרסת האקספרס בואו נבצע קונקט ויש לנו פה databases כרגע הם ריקים לגמרי כל מה שאנחנו רוצים לעשות בסרטון הזה זה ליצור דאטאבייס חדש

  5. 01:30

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

  6. 01:45

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

  7. 02:04

    אז אנחנו רואים את המיקום הזה בתוך פרוגרם פיילס, בלה בלה בלה, גרסת sql בתוך דאטה. הולך להיווצר קובץ ראשון שנקרא קולג'. קובץ שני שנקרא קולג' underline log גם נמצא באותו המקום. קולג' לוג מחזיק כל מיני פעולות שביצענו. נניח אם מחקנו

לקורס המלא: קורס SQL ו‑DBA אפליקטיבי

ההרצאה הקודמת: סוגי זיכרון בשרת SQL

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

הרצאות קשורות מקורסים אחרים

  • מסד נתונים SQL ב-AZURE - חלק 1
  • מה זה מסד נתונים ?
  • יצירת מסד נתונים - של חנות בגדים
  • מסד נתונים של Metasploit

קורסים נוספים במסלול

  • קורס NoSQL - MongoDB
  • קורס SSIS
  • קורס BI - ניתוח מסדי נתונים - Qlik Sense
  • קורס Power BI