דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. עזרה בלימוד SQL

עזרה בלימוד SQL

מתוזמן נעוץ נעול הועבר ארכיון code613m
12 פוסטים 3 כותבים 702 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A מנותק
    A מנותק
    avr416
    כתב ב נערך לאחרונה על ידי
    #1

    בספר שאני לומד כרגע (visual c# 3.0, כן, כן אני יודע שהוא קצת ישן... וב"עולם התכנות" ספר מלפני 7 שנים הוא כבר ממש מיושן..
    אבל בכל זאת הוא מסודר ובהיר ונותן לי את הרקע היסודי והבסיסי החשוב כל כך :lol: )
    הגעתי לפרק שעוסק בADO.NET וכרגע אני מתעסק בחיבור למסד נתונים SQL server
    ה
    תקנתי SQL server 2014 מהאתר של מיקרוסופט. ועכשיו יש לי כמה שאלות של בור ועם הארץ מדאו' ומדרבנן בתחום:

    1. מדוע צריך לזה תכנית נפרדת? מדוע א"א להשתמש בזה דרך הויז'ואל סטודיו?
      כמו כן, ראיתי שיש את הWebMerix שבאתר אחר המליצו להוריד אותה, ודרכה לערוך את הרשומות של הדטהבייס, אז מה בינה לSQL שגם לה יש Management Studio? בקיצור מה אני צריך כ"כ הרבה סטודיויים???? זה סתם תופס זיכרון על המחשב, לא?? (אל תרגמו אותי באבנים - אני באמת לא מבין :shock: )

    2. בספר הם עובדים עם דוגמא של דטהבייס בשם Northwind וסביב זה כל הדוגמאות סובבות. הבעיה שלי שכנראה בגלל שזה כ"כ ישן אני פשוט לא מצליח להריץ את הקובץ הזה בSQL שלי (הם עובדים עם 2005 😉 ). לפי המתואר בספר אני אמור להריץ בשורת הפקודה קריאת sqlcmd כזאת:

      sqlcmd -S AVRHAM\SQLExpress -E -i instnwnd.sql
      אין לי מושג מה זה אומר, אני רק מבין שזה אמור להפעיל את הscript הנ"ל על שרת הSQL שיושב במחשב ולבנות את מסד הנתונים כדי שנוכל אח"כ לקרוא לו מהVS. נכון?
      אלא, שלא נראה לי שזה הזיז כ"כ למחשב שלי :lol: אמנם ראיתי חלון שחור קטן קופץ ונעלם.. אבל הVS לא זיהה אותו (כשניסיתי ליצור DATASOURCE אליו), וגם בגלל שהם כותבים שאפשר לבדוק זאת ע"י SQL Configuratuion Manager. אך נראה לי שלפי איך שהם מתארים את הדבר הנ"ל ומה שיש לי תחת SQL2014 זה שונה בתכלית ממה שהיה ב2005 :lol:
      כיון שהם כותבים לי לבחור שם FILE, OPEN , FILE תחת השרת בשם שלי (שאני לא רואה אותו בכלל, וגם אין לי את האפשרויות הללו), ואחרי שאני פותח את הקובץ ללחוץ על Query , ו Execute כדי להפעיל את הscript..
      איפה אני כן יכול לעשות זאת? ניסיתי לפתוח את הקובץ הנ"ל ישירות דרך הסטודיו של SQL אבל זה נותן לי הודעת שגיאה כאורך הגלות (צירפתי אותה כאן בתור קובץ txt למעוניינים: ) שכמובן אינני מבין מה כתוב בה.. :?
      אשמח אם מישהו יציל אותי ויסביר לי איך אני מסדר את זה כדי שאוכל ללמוד מהספר בצורה מסודרת, או שימליץ לי על לימוד דרך משהו אחר, או כל רעיון אחר יתקבל בברכה מרובה!!!

    פורסם במקור בפורום CODE613 ב21/06/2015 21:25 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • Z מנותק
      Z מנותק
      zvi good
      כתב ב נערך לאחרונה על ידי
      #2

      @avr416

      1. בספר הם עובדים עם דוגמא של דטהבייס בשם Northwind וסביב זה כל הדוגמאות סובבות. הבעיה שלי שכנראה בגלל שזה כ"כ ישן אני פשוט לא מצליח להריץ את הקובץ הזה בSQL שלי (הם עובדים עם 2005).

      נתקלתי באותה בעיה עד שמצאתי אתר מדריך להתחברות ל Northwind ולדטהבייס Northwind שהיה שם כן הצלחתי להתחבר.
      אני מצרף את הקובץ ואת כתובת האתר שממנו הורדתי.
      תנסה ותעדכן...

      [size=150:tlj3h2q7]הרבה הצלחה ! ! ![/size:tlj3h2q7]

      נלקח מהאתר כאן

      NORTHWND.zip

      פורסם במקור בפורום CODE613 ב22/06/2015 01:18 (+03:00)

      תגובה 1 תגובה אחרונה
      1
      • A מנותק
        A מנותק
        avr416
        כתב ב נערך לאחרונה על ידי
        #3

        @Zvi Good

        @avr416

        1. בספר הם עובדים עם דוגמא של דטהבייס בשם Northwind וסביב זה כל הדוגמאות סובבות. הבעיה שלי שכנראה בגלל שזה כ"כ ישן אני פשוט לא מצליח להריץ את הקובץ הזה בSQL שלי (הם עובדים עם 2005).

        נתקלתי באותה בעיה עד שמצאתי אתר מדריך להתחברות ל Northwind ולדטהבייס Northwind שהיה שם כן הצלחתי להתחבר.
        אני מצרף את הקובץ ואת כתובת האתר שממנו הורדתי.
        תנסה ותעדכן...

        [size=150:1sc47n5c]הרבה הצלחה ! ! ![/size:1sc47n5c]

        נלקח מהאתר כאן

        תודה רבה רבה!!
        אנסה בהמשך ואעדכן..

        אם למישו יש תשובה לשאלה הראשונה - אשמח!

        פורסם במקור בפורום CODE613 ב23/06/2015 15:01 (+03:00)

        תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          כתב ב נערך לאחרונה על ידי
          #4

          העקרונות הם בדיוק אותו דבר, והחומרים בהם אתה לומד הם רלוונטיים לגמרי כולל הוראות ההתקנה של הSQL.
          SQL SERVER זו תוכנה ללא אף חלון ויזואלי ומתקשרים איתה רק בבקשות רשת. לכן יש המון תוכנות נחמדות יותר ופחות לתקשר, אבל הרשמית והמקצועית זה Sql Server Management Studio. הVS נותן גם מענה לא רע. הWebMatrix לא באמת נחוץ למתכנת נורמלי.

          • בקשר לשגיאה, אני מאמין ששם המופע של הSQL שגוי או משהו בסגנון.
          • בשביל החלון השחור שנעלם, במקום להדביק את הפקודה ב"הפעלה" פתח את הCMD והדבק את הפקודה ואז תראה את התוצאות והחלון לא יעלם בסיום הביצוע.
          • ההגדרות של הSQL SERVER החצוניים (כלמר האם פועל/מכובה, תחת איזה USER,איזה פרוטוקלים לאפשר וכו') נמצאים בחלון בשם SQL SERVER CONFIGURTION שמה רואים את המופעים שהותקנו, שמותיהם והאם הם פועלים וכו'.

          פורסם במקור בפורום CODE613 ב23/06/2015 20:04 (+03:00)

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          2
          • A מנותק
            A מנותק
            avr416
            כתב ב נערך לאחרונה על ידי
            #5

            תודה רבה!!
            @דוד ל.ט.

            • ההגדרות של הSQL SERVER החצוניים (כלמר האם פועל/מכובה, תחת איזה USER,איזה פרוטוקלים לאפשר וכו') נמצאים בחלון בשם SQL SERVER CONFIGURTION שמה רואים את המופעים שהותקנו, שמותיהם והאם הם פועלים וכו'.

            יש לי 2 תוכניות תחת השם הזה:
            הראשונה זו:

            SQL1.png

            השניה זו:

            SQL2.png

            מה ההבדל ביניהם?

            פורסם במקור בפורום CODE613 ב23/06/2015 21:06 (+03:00)

            תגובה 1 תגובה אחרונה
            0
            • dovidD מנותק
              dovidD מנותק
              dovid ניהול
              כתב ב נערך לאחרונה על ידי
              #6

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

              פורסם במקור בפורום CODE613 ב23/06/2015 22:02 (+03:00)

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

              בכל נושא אפשר ליצור קשר dovid@tchumim.com

              תגובה 1 תגובה אחרונה
              1
              • A מנותק
                A מנותק
                avr416
                כתב ב נערך לאחרונה על ידי
                #7

                תודה רבה צדיק!!!

                פורסם במקור בפורום CODE613 ב23/06/2015 22:20 (+03:00)

                תגובה 1 תגובה אחרונה
                0
                • dovidD מנותק
                  dovidD מנותק
                  dovid ניהול
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @avr416

                  צדיק!!!

                  לא לעבור על חוקי הפורום!
                  ("שמירה על דו שיח תרבותי בלה בלה").

                  😉

                  פורסם במקור בפורום CODE613 ב23/06/2015 23:27 (+03:00)

                  מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                  בכל נושא אפשר ליצור קשר dovid@tchumim.com

                  תגובה 1 תגובה אחרונה
                  1
                  • A מנותק
                    A מנותק
                    avr416
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @דוד ל.ט.

                    השני זה הגדרות שרת הדוחות של SQL SERVER (שסבור הייתי איננו בכלל בגירסת האקספרס כך שמפתיע אותי לראות אותו. .

                    חיפשתי עכשיו ואני באמת רואה שלא מוזכר בשום מקום Express, כך שככל הנראה זו גרסה מלאה
                    נראה לי שהמדיניות של מייקרוסופט השתנתה והיא יותר בעניין של לשחרר כמה שיותר כלים מלאים למפתחים בחינם
                    כחלק מהניסיון להתחרות עם גוגל והקוד הפתוח..
                    כמו הVisual Studio שהם משחררים עכשיו גרסה מלאה Community בחינם. (דהיינו גרסה מלאה לאנשים פרטיים או עסק קטן עם עד 5 רשיונות)
                    אם אני מצליח להבין נכון גם הsql הוא community..

                    פורסם במקור בפורום CODE613 ב24/06/2015 19:31 (+03:00)

                    תגובה 1 תגובה אחרונה
                    0
                    • dovidD מנותק
                      dovidD מנותק
                      dovid ניהול
                      כתב ב נערך לאחרונה על ידי
                      #10

                      לא, זה אקספרס, תראה את השם של הinstance בחלון הראשון.
                      ולSQL SEVER אין גרסת comuntiy אבל האקפרס שלהם בסדר לגמרי.

                      פורסם במקור בפורום CODE613 ב24/06/2015 20:02 (+03:00)

                      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                      בכל נושא אפשר ליצור קשר dovid@tchumim.com

                      תגובה 1 תגובה אחרונה
                      0
                      • A מנותק
                        A מנותק
                        avr416
                        כתב ב נערך לאחרונה על ידי
                        #11

                        שאלה חדשה באותו עניין:
                        בספר כתוב לי שכדי לצפות בנתונים שבdataset אני צריך להכנס לתפריט data ואח"כ לבחור בPreview data הבעיה היא שאין לי את התפריט הנ"ל בשם data וגם לא מצאתי אפשרות דומה בשאר התפריטים. כיצד אני עושה זאת?

                        פורסם במקור בפורום CODE613 ב25/06/2015 10:27 (+03:00)

                        תגובה 1 תגובה אחרונה
                        0
                        • A מנותק
                          A מנותק
                          avr416
                          כתב ב נערך לאחרונה על ידי
                          #12

                          הסתדרתי. תודה!

                          פורסם במקור בפורום CODE613 ב25/06/2015 11:29 (+03:00)

                          תגובה 1 תגובה אחרונה
                          0

                          בא תתחבר לדף היומי!
                          • התחברות

                          • אין לך חשבון עדיין? הרשמה

                          • התחברו או הירשמו כדי לחפש.
                          • פוסט ראשון
                            פוסט אחרון
                          0
                          • דף הבית
                          • קטגוריות
                          • פוסטים אחרונים
                          • משתמשים
                          • חיפוש
                          • חוקי הפורום