SQL Server üçün Excel ön ucu

Tipik istifadəçi Microsoft Excel-də rahat işləyir. Nə üçün istifadəçilərini artıq tanıdıqları bir alətlə təmin etmir və SQL Server mühitinə bir əlaqə əlavə edirlər. Bu yanaşmanın üstünlüyü onların Excel elektron tabloları arxa uç verilənlər bazasından cari məlumatlarla həmişə doludur. Istifadəçilər Excel-də məlumatları yerləşdirmək üçün tipikdir, lakin adətən zamanın bir nöqtəsində verilənlərin anlıq görüntüsüdür. Bu yazı, bir Excel elektron tabloını, istifadəçilərinizə təqdim edə biləcəyiniz SQL ilə əlaqə qurmaq nə qədər sadədir.

Bu nümunədə, Microsoft'un SQL Server 2008 ilə təchiz etdiyi Adventure Works nümunə verilənlər bazasını istifadə edəcəyik.

Çətinlik: Orta

Tələb olunan vaxt: 10 dəqiqə

Burada necədir

  1. Excel-in SQL Server bağlantısına qurulması üçün bir neçə ədəd məlumat lazımdır.
      • SQL Server Adı - Məsələn, SQL Server MTP \ SQLEXPRESS.
  2. Verilənlər bazası adı - Məsələn, AdventureWorks verilənlər bazasını istifadə edirik.
  3. Cədvəl və ya Görünüş - Biz Sales.vIndividualCustomer baxımından sonra gedirik.
  4. Excel açın və yeni bir iş kitabı yaradın.
  5. Məlumatlar sekmesini basın. "Xarici Məlumatları Alın" seçimini tapın və "Digər mənbələrdən" basın və "SQL Serverdan" seçin. Bu, "Data Connection Wizard" ı açır.
  6. Server Adı doldurun. Bu nümunədə, server adı "MTP \ SQLEXPRESS" dir. Giriş kimlik məlumatlarını "Windows Authentication istifadə et" seçin. Veritabanı yöneticinizin istifadəçiniz üçün bir istifadəçi adı və şifrə verdiyi təqdirdə başqa seçim istifadə ediləcək. İleri'yi basın. Bu, "Məlumat Bağlantı Sihirbazı" ni təqdim edir.
  7. İstədiyiniz məlumatları ehtiva edən verilənlər bazasını seçin "açılan qutudan veritabanını (nümunəmizdə" AdventureWorks ") seçin. "Müəyyən bir masaya qoşun" yoxlanıldığından əmin olun. Siyahıdan görünüşü (məsələn, "Sales.vIndividualCustomer") tapın və seçin. İdxal Verilərini informasiya qutusuna gətirən Son'u basın.
  1. Cədvəl qutusunu yoxlayın və məlumatları (mövcud iş və ya yeni iş səhifəsini) yerləşdirmək istədiyiniz yeri seçin. Excel siyahısını yaradan və bütün masanı elektron tabloınıza idxal edən OK düyməsini basın.
  2. Elektron hesabınızı qorumaq və istifadəçiyə göndərin. Bu texnika ilə bağlı gözəl bir şey, istifadəçinizin ehtiyac duyduqları zaman mövcud məlumatlara çıxış əldə etməkdir. Məlumat elektron cədvəldə saxlansa da, SQL verilənlər bazasına bir əlaqə var. Elyazıyı yeniləmək istəmədiyiniz zaman masada bir yerdə sağ basın və "Cədvəl" üzərinə basın və sonra "Yenile" düyməsini basın. Bu belədir.

İpuçları

  1. İstifadəçinin SQL Server-da düzgün qurulacağına əmin olmaq çox vacibdir. Bu, əksər hallarda bu texnikanı istifadə edən məsələlərə səbəb olan bir şeydir.
  2. Əlavə etdiyiniz cədvəldə və ya görünüşdə olan qeydlərin sayını yoxlayın. Cədvəldə bir milyon qeyd varsa, bunu aşağı süzgələşə bilərsiniz. Yapmak istediğiniz son şey SQL Server-ı asmaq.
  3. Bağlantı Özellikleri informasiya qutusunda "Dosyayı açarken verileri yenile" adlı bir seçenek var. Bu seçimi yoxlayın. Bu seçim yoxlanıldıqda, istifadəçi Excel elektron tablo açarkən həmişə yeni bir məlumat bazasına malik olacaq.
  4. Verileri yaymaq üçün Pivot masalarından istifadə edin.

Sənə nə lazımdır