Excel менен SQL сурам жасоого болот

Anonim

Microsoft Excelдеги SQL

SQL бул маалымат базалары (маалымат базасы) менен иштөөдө колдонулган популярдуу программалоо тили. Microsoft Office пакетиндеги маалымат базалары менен операциялар үчүн өзүнчө өтүнмө бар болсо да, Excel программасы ошондой эле SQL сурамдарын жасап, маалымат базасы менен иштей алат. Ушул сыяктуу суроону ар кандай жолдор менен кантип түзөөрүн билип алалы.

Microsoft Excelде Xltools'дин SQL аткылаш терезеси

Сабак: "Акылдуу" таблицалар Excel

2-ыкма: Кошумча Excel куралдарын колдонуу

Экселдин орнотулган шаймандарын колдонуп, тандалган маалымат булагына SQL сурамын түзүүнүн жолу бар.

  1. Excel программасын иштетиңиз. Андан кийин биз "Маалымат" өтмөгүнө өтөбүз.
  2. Microsoft Excelдеги маалымат өтмөгүнө өтүңүз

  3. Тасмада жайгашкан "тышкы маалыматтарды алуу" куралдар панелинде, "Башка булактардан" чыкылдатыңыз. Андан аркы иш-аракеттердин тизмеси ачылат. "Маалыматтарды туташуу чеберинен" нерсени тандаңыз.
  4. Microsoft Excelдеги маалымат туташуу чеберге барыңыз

  5. Маалыматтарды туташтыруу чебери башталды. Маалымат булактарынын түрлөрүнүн тизмесинде "ODBC DSN" тандаңыз. Андан кийин, "Кийинки" баскычын чыкылдатыңыз.
  6. Microsoft Excelдеги маалымат магистралдык терезеси

  7. Маалымат чебер устасы булак түрүн тандап алгыңыз келсе, анда сиз ачылат. "MS Access маалымат базасы" деген аталышты тандаңыз. Андан кийин "Кийинки" баскычын чыкылдатыңыз.
  8. Microsoft Excelдеги маалымат чеберинин баштапкы түрүн тандоо терезеси

  9. Майда навигация терезеси ачылат, анда сиз MDBде маалымат базасына жөнөтүлө турган же MDB сайтына которулушу же форматын түзүп, каалаган маалымат базасын тандаңыз. Логикалык дисктердин ортосундагы навигация атайын "дисктерде" жүргүзүлөт. "Каталогдор" деп аталган терезенин борбордук аянтына өтүү бар. Терезенин сол панелинде MDB же ACCDB кеңейтүүсү болсо, учурдагы каталогдо жайгашкан файлдарды көрсөтөт. Бул чөйрөдө сиз файлдын атын тандоо керек, андан кийин "OK" баскычын чыкылдатыңыз.
  10. Microsoft Excelдеги маалыматтар базасын тандоо терезеси

  11. Андан кийин, таблицаны тандоо терезеси көрсөтүлгөн маалыматтар базасында ишке киргизилди. Борбордук аймакта, каалаган таблицанын аталышын тандаңыз (эгерде алардын бир бөлүгү болсо), андан кийин "Кийинки" баскычын чыкылдатыңыз.
  12. Microsoft Excelдеги маалымат базасын тандоо терезеси

  13. Андан кийин, маалымат туташуу файл туташуусу ачылды. Бул биз орноткон байланыш жөнүндө негизги маалымат камтылган. Бул терезеде "Аяктоо" баскычын чыкылдатуу үчүн жетиштүү.
  14. Microsoft Excelдеги маалымат туташуу файл туташуу терезеси

  15. Excel баракчасы маалыматтарды импорттоо терезесине киргизет. Ал сиз кандай формада берилиши керек экендигин көрсөтсөңүз болот:
    • Стол;
    • Консолидацияланган таблицанын отчету;
    • Кыскача диаграмма.

    Каалаган параметрди тандаңыз. Төмөндө төмөн, сиз маалыматтардын кайда жайгаштырылышы керек экендигин көрсөтүшүңүз керек: Жаңы баракта же учурдагы баракта. Акыркы учурда, турак жайдын координаттарын тандоо мүмкүнчүлүгү да көрсөтүлөт. Демейки боюнча, маалыматтар учурдагы баракка жайгаштырылат. Импорттолгон объекттин сол жогорку бурч A1 клеткасына жайгаштырылат.

    Бардык импорттун жөндөөлөрү көрсөтүлгөндөн кийин, "OK" баскычын чыкылдатыңыз.

  16. Microsoft Excelдеги маалыматтарды импорттоо терезеси

  17. Көрүнүп тургандай, маалыматтар базасынан таблица баракка жылдырылды. Андан кийин биз "маалыматтарды" "өтмөгүнө жылдырып," Туташуу "баскычын чыкылдатып, ошол эле аталыш блогунда тасмага жайгаштырылган" Туташуу "баскычын чыкылдатыңыз.
  18. Microsoft Excelдеги туташуу терезесине которулуу

  19. Андан кийин, байланыш терезеси башталды. Анда биз буга чейин биз туташкан маалыматтар базасынын атын көрөбүз. Эгерде туташтырылган маалыматтар базасы бир аз болсо, анда каалаганыңызды тандап, баса белгилеңиз. Андан кийин, терезенин оң жагындагы "касиеттерди ..." баскычын чыкылдатыңыз.
  20. Microsoft Excelдеги маалымат базасына өтүңүз

  21. Туташуу касиеттери терезе башталат. Биз ага "аныктама" өтмөгүнө өтөбүз. Учурдагы терезенин түбүндө жайгашкан "Текст текстиндеги" талаасында, бул тилди карап жатканда кыскача сүйлөгөндө, "ОК" баскычын кыскача сүйлөдү. Андан кийин "OK" баскычын басыңыз.
  22. Microsoft Excelдеги байланыш касиеттери

  23. Андан кийин, китепке туташуу үчүн автоматтык түрдө кайтып келет. Бул "Жаңыртуу" баскычын чыкылдатуу үчүн гана бойдон калууда. Сурамжылоо боюнча маалыматтар базасына даттануу келип чыгат, андан кийин маалымат базасы аны кайра иштеткен Excel баракчасына, мурда АКШ тарабынан өткөрүлүп берилген таблицада кайтарып берет.

Microsoft Excel компаниясына туташуу терезесине маалымат базасын жөнөтүү

3-ыкма: SQL Server SQL серверине туташуу

Мындан тышкары, Excel куралдары аркылуу SQL сервери менен байланыш жана ага суроо-талап жөнөтөт. Сурам куруу мурунку версиясынан айырмаланбайт, бирок биринчи кезекте, сиз туташууну өзү орнотушуңуз керек. Муну кантип көрөлү.

  1. Excel программасын иштетип, маалымат тактасына өтүңүз. Андан кийин, "тышкы маалыматтарды алуу" куралдар панелиндеги тасмага жайгаштырылган башка булактардан "чыкылдатыңыз" баскычын чыкылдатыңыз. Бул жолу, тизме тизмесинен "SQL серверинин серверинен" опциясын тандаңыз.
  2. Microsoft Excelдеги SQL сервер туташуу терезесине барыңыз

  3. Маалыматтар базасынын серверине туташуу терезесин ачат. Сервердин аталышында талаада сиз байланышты аткарган сервердин атын көрсөтүңүз. "Эсеп" тобунда сиз кантип туташууну чечишиңиз керек: Windows тастыктыгын колдонуу менен, колдонуучунун аты жана сырсөзүн киргизүү менен. Чечимге ылайык которулушту көргүм келет. Эгерде сиз экинчи вариантты тандасаңыз, анда кошумча, тиешелүү талаалар колдонуучу аты жана сырсөзүн киргизүүгө туура келет. Бардык орнотуулар кабыл алынгандан кийин, "Кийинки" баскычын чыкылдатыңыз. Көрсөтүлгөн серверге туташуу үчүн бул аракетти аткаргандан кийин. Маалыматтар базасын уюштуруу боюнча мындан аркы иш-чаралар мурунку ыкмада баяндалганыбызга окшош.

Microsoft Excelдеги маалымат туташуу чеберти

Көрүнүп тургандай, SQL ичинде, сурам орнотулган программа куралдары катары жана үчүнчү тараптын коштошу менен уюштурулушу мүмкүн. Ар бир колдонуучу бул үчүн ыңгайлуу болгон опцияны тандай алат жана атайын белгиленген тапшырманы чечүүгө ылайыктуу. Бирок, XLTOOLS кошуу мүмкүнчүлүктөрү жалпысынан, Excel шаймандарына караганда бир аз гана өнүккөн. Xltoolsтин негизги жетишпестиги, кошумчаны акысыз пайдалануу мөөнөтү эки календарлык бир жума гана чектелген.

Көбүрөөк окуу