SQL Server

ประวัติศาสตร์ DATA เรียนรู้อดีต สู่โลกอนาคต

ประวัติศาสตร์ DATA เรียนรู้อดีต สู่โลกอนาคต

ข้อมูลคือน้ำมันใหม่ของโลกดิจิทัล แต่ก่อนจะมาถึงยุคนี้ เราผ่านอะไรมาบ้าง? ย้อนรอยประวัติศาสตร์ของข้อมูลกับผู้เชี่ยวชาญที่อยู่ในวงการมากว่า 20 ปี เพื่อเข้าใจทิศทางอนาคตของวงการ Data ในยุค AI
เจาะลึก Microsoft Fabric และการก้าวสู่ยุค Unified Intelligence ขุมพลัง AI แห่งอนาคต

เจาะลึก Microsoft Fabric สู่ยุค Unified Intelligence ด้วย AI

ก้าวไปสู่ "Unified Intelligence" (ความฉลาดที่เข้าใจธุรกิจอย่างแท้จริง) โดยมี Microsoft Fabric และ Azure Database เป็นหัวใจสำคัญ สรุปไฮไลต์สำคัญที่คุณต้องรู้ ทั้งเรื่อง Database ยุคใหม่, การมาของ Fabric IQ และสิ่งที่เรียกว่า Ontology ที่จะทำให้ AI เข้าใจธุรกิจของเรา
อ่าน เขียน ข้อมูลจบได้ใน Power BI ด้วย Translytical

อ่าน เขียน ข้อมูลจบได้ใน Power BI ด้วย Translytical

หากพูดถึงการแก้ไขข้อมูลและอัปเดตข้อมูลบน Power BI หากเป็นเมื่อก่อน ทางผู้เขียนคงจะตอบว่าไม่สามารถทำได้ แต่การมาถึงของฟีเจอร์ใหม่อย่าง Translytical จะช่วยให้เราสามารถแก้ไขและอัปเดตข้อมูลบน Power BI ได้โดยตรงเลยทันที โดยการทำงานจะเป็นอย่างไร สามารถเข้ามาดูที่บทความนี้ได้เลยครับ
Power Query Editor คืออะไร

Power Query Editor คืออะไร

Power Query เป็นเครื่องมือสำหรับการทำ ETL มีประโยชน์มาก ๆ สำหรับธุรกิจ และคนทำงานด้าน Data ทั้ง Data Engineer, Data Scientist
3 เทคนิคในการ Migration SQL Server จาก On-Premise สู่ Azure SQL Database

3 เทคนิค Migration SQL Server สู่ Azure SQL Database

QL Server Community Thailand ครั้งที่ 12 Maximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-premise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent
SQL Server บน Linux Docker และ การ deploy to Azure

SQL Server บน Linux Docker และ การ deploy to Azure

Maximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-Primise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent
เรียนรู้ Azure SQL Server Managed Instance

เรียนรู้ Azure SQL Server Managed Instance

Maximizing SQL Server performance with Microsoft Azure เทคนิคการจัดการ SQL Server เพื่อการรองรับแพลตฟอร์มที่หลากหลาย จาก Ground สู่ Cloud และเทคนิคการ Migrate จาก On-primise ขึ้น Azure พร้อมฟีเจอร์สุด Cool อย่าง Azure SQL Database Intelligent
หน้าปกบทความแนวทางการแก้ปัญหา User ในฐานข้อมูลใด ๆ เป็นกำพร้า

แนวทางการแก้ปัญหา User ในฐานข้อมูลใด ๆ เป็นกำพร้า

บทความนี้เกิดขึ้น เพื่อสนับสนุนหลักสูตร Microsoft SQL Server database Administration ที่ผู้เขียนบรรยายอยู่เป็นประจำ โดยปกติผู้เขียนจะสาธิตประกอบคำบรรยายโดยละเอียดดีแล้ว หรือคิดเองว่าดีแล้ว มีบ้างที่ผู้อบรมเก็บข้อสงสัยอาไว้ไม่ถามทันที แล้วนำกลับมาถามใหม่อาจภายในช่วงฝึกอบรมอยู่ หรือหลังจากฝึกอบรมเสร็จสิ้นไปแล้วก็ตาม ผู้เขียนเลยตัดสินใจ นำมาเขียนเป็นบทความไว้ดีกว่าเพื่อให้ผู้อบรม หรือผู้สนใจทั่วไป สามารถมาศึกษาเพิ่มเติมได้
ภาพหน้าปกการสร้าง User Defined Function ใน Microsoft SQL Server

การสร้าง User Defined Function ใน Microsoft SQL Server

ผู้เขียนค่อนข้างแปลกใจเมื่องาน SQL Server Community Thailand ครั้งที่ 12 ซึ่งเป็นครั้งแรก ที่จัดแบบ Live ตามสถานการณ์ COVID-19) ผู้เขียนแสดงตัวอย่างเกี่ยวกับการสร้าง User Defined Function ให้กับผู้เข้างานดู มีคน CHAT มาบอกว่าไม่เคยรู้มาก่อนเลยว่า Microsoft SQL Server สามารถสร้าง Function ได้ รู้แต่ว่าสามารถสร้าง Procedure ได้เพียงเท่านั้น และเนื่องจากผู้เขียนได้เขียนถึง Stored Procedure ไปในครั้งก่อน เลยเป็นโอกาสต่อเนื่องที่จะเขียนถึง Function กันบ้างเพื่อไม่ให้น้อยหน้ากัน ก่อนอื่นทั้ง Procedure และ Function ก็เป็นโปรแกรมย่อยกันทั้งคู่ และจะถูกสร้างเป็น Database Object ในฐานข้อมูล ผู้ใช้ที่ได้รับอนุญาตจะสามารถใช้งานได้ เช่นเดียวกับบทความ Stored Procedure ที่ไม่ลงรายละเอียดการสร้าง Step-by-Step เป็นบทความเชิงวิจารณ์เสียมากกว่า หากผู้อ่านสนใจสามารถอ่าน Book Online จากทาง Microsoft หรือสะดวกฝึกอบรมหลักสูตร Microsoft SQL Server Database Development ผู้เขียนก็ยินดีต้อนรับครับ
พัฒนาการณ์ของ Query Store

พัฒนาการของ Query Store

ตั้งแต่ได้เขียนบทความ “รู้จัก Query Store บน SQL Server 2016” เอาไว้ก่อนหน้านี้ แล้วได้เว้นช่วงไปพอสมควร ปัจจุบัน Microsoft SQL Server ใกล้จะออกเวอร์ชั่น 2019 ในเร็ววันนี้ มาดูกันว่า Query Store เปลี่ยนไปจากเดิมมากแค่ไหนกัน
Dimensional Model ของ Ralph Kimball

รู้จักกับโครงสร้างข้อมูล แบบ Dimensional Model

Microsoft ได้ออกแบบผลิตภัณฑ์ Microsoft SQL Server Integration Service ให้สามารถสกัดข้อมูลจากหลายแหล่งหลายโครงสร้าง (schema) แล้วมีเครื่องไม้เครื่องมือในการแปลงข้อมูลเหล่านั้นไปสู่โครงสร้าง (schema) แบบ Dimensional Model ของ Ralph Kimball ผู้อ่านสามารถติดตามหนังสือในเครือ Kimball Group ได้จาก http://www.kimballgroup.com
Microsoft SQL Server กับการจัดการ Data Warehouse และ Data Model

สร้าง Data Model ด้วย SQL Server Analysis Service (SSAS)

Microsoft SQL Server Analysis Service เป็นผลิตภัณฑ์สำหรับจัดการ Data Model ระดับ Enterprise ซึ่งแบ่งได้เป็น 2 ประเภทดังนี้ - Multidimensional Data Model ซึ่งเป็น โครงสร้างข้อมูลแบบ OLAP (cubes, dimensions, measures) - Tabular Data Model ซึ่งเป็น โครงสร้างข้อมูลแบบ Relational (model, tables, columns)
Microsoft SQL Server กับการจัดการ Data Warehouse และ Data Model

สร้าง Data Model บน Power BI โดยไม่ต้องใช้ SSAS

หากเราไม่พึ่งพา Microsoft SQL Server Analysis Service ในการเตรียม Data Model ไว้ล่วงหน้า Power BI มีความสามารถในการสร้าง และใช้งาน Data Model บนตัวของมันเอง เพราะถูกออกแบบให้เป็นเครื่องมือแบบ Self Service(ชงเอง กินเอง)
Microsoft SQL Server 2017 Datasheet (4 )

Microsoft SQL Server 2017 Datasheet (4 )

การนำเอา Microsoft SQL Server 2017 Datasheet มาเล่า และทดลองให้เห็นผ่านตัวอย่างเล็ก ๆ ก็ดำเนินมาถึงตอนสุดท้ายกันแล้ว ผู้เขียนจะขอเล่าถึงส่วนสุดท้ายใน Datasheet ที่จั่วหัวไว้เป็น “End-to-end mobile BI on any device” ซึ่งในรูปประกอบนั่นคือการเปรียบเทียบต้นทุนการได้มาของ Modern Reports บนโทรศัพท์มือถือที่ Microsoft ทำได้ถูกกว่า Oracle มาก รูปดังกล่าวผู้เขียนเห็นมาตั้งแต่ Datasheet ของ Microsoft SQL Server 2016 และตัวเลขไม่ได้ต่างไปจากเดิมเลย
Microsoft SQL Server 2017 Datasheet ( 3 )

Microsoft SQL Server 2017 Datasheet ( 3 )

เหลืออีกไม่กี่ตอนก็ใกล้จะจบการเล่าถึง Microsoft SQL Server 2017 Datasheet กันแล้วในครั้งนี้ผู้เขียนจะพูดถึง Graph Data Model ที่ Microsoft ใส่เข้ามาในผลิตภัณฑ์ Microsoft SQL Server 2017 ทั้งที่ Microsoft SQL Server ทำงานบน Relational Model เป็นหลัก ซึ่งทำให้ลูกค้าที่มีความจำเป็นต้องใช้ Graph Database แต่มีใช้ Microsoft SQL Server อยู่แล้วไม่นอกใจและหันไปหาผลิตภัณฑ์อื่น อาทิ Neo4j มาใช้งานเพิ่มเติม
Microsoft SQL Server 2017 Datasheet ( 1 )

Microsoft SQL Server 2017 Datasheet ( 1 )

ปัจจุบัน Microsoft SQL Server 2017 สามารถติดตั้งได้บน หลายแพลตฟอร์ม ไม่ว่าจะเป็น Microsoft Windows เดิมหรือระบบปฏิบัติการ Linux ( มี Package ไม่ว่าจะมาจากตระกูล Redhat หรือ Debian อีกทั้งยังสามารถติดตั้งผ่าน Repositories ของแต่ละค่ายได้อีกด้วย)
Mobile Reports ในงานด้านข้อมูลบน Microsoft SQL Server 2016

Mobile Reports ในงานด้านข้อมูลบน Microsoft SQL Server 2016

SQL Server 2016 เป็น RDBMS หรือ โปรแกรมจัดการระบบฐานข้อมูลเชิงสัมพันธ์ที่ไม่ได้เป็นเพียง ฐานข้อมูล (Database) เท่านั้น ยังมีบริการต่างๆ มากมาย โดยเฉพาะการสร้างรายงานเพื่อนำเสนอใน Mobile Device สามารถทำได้ วันนี้ขอนำเสนอบทความจากวิทยากรของสถาบัน มาให้ดูนะครับ ในเรื่อง "Mobile Report"
มารู้จักกับ SQL Server Indexes และ Database Engine Tuning Advisor

มารู้จักกับ SQL Server Indexes และ Database Engine Tuning Advisor

บทความนี้จะทำให้รู้จักกับ Index ของ SQL Server และ โปรแกรมที่จะช่วยแนะนำว่าจะต้องปรับแต่งฐานข้อมูล เพื่อประสิทธิภาพในการทำงานที่ดียิ่งขึ้น คือ SQL Server Database Engine Tuning Advisor
In-Memory OLTP ของ SQL Server 2014

In-Memory OLTP ของ SQL Server 2014

ความสามารถใหม่เรื่องหนึ่งของ Microsoft SQL Server 2014 คือ In-Memory OLTP (Online Transaction Processing) เป็นความสามารถที่เพิ่มประสิทธิภาพการทำงานของ SQL Server โดยการผนวกเอาความสามารถของ Memory-Optimized Database Engine เข้าไปยัง SQL Server Engine เพื่อตอบโจทย์ด้านการวิเคราะห์ข้อมูล การประมวลผลคลังข้อมูล หรือ Data warehouse
Microsoft SQL SERVER 2014 Developer Training Kit และ Sample Databases

Microsoft SQL SERVER 2014 Developer Training Kit และ Sample Databases

Microsoft SQL Server 2014 ที่เพิ่งออกมาล่าสุด เป็นระบบจัดการฐานข้อมูล ที่ออกมาโดยมีเทคโนโลยี In-Memory ช่วยในการทำงานกับวิเคราะห์ โดยทำงานร่วมกับ Microsoft Excel พร้อมกับการทำงานพัฒนาระบบ และระบบ Cloud โดยเป็นการทำงานในลักษณะ Hybrid Data Platform
Microsoft SQL Server 2014 Business Intelligence features

Microsoft SQL Server 2014 Business Intelligence features

Microsoft SQL Server เป็นโปรแกรมบริหารจัดการข้อมูลที่ดีที่สุด ของ #Microsoft มีความสามารถจัดการกับข้อมูล วิเคราะห์ สรุปผล ได้อย่างรวดเร็วและมีประสิทธิภาพ
Microsoft SQL Server กับ Transaction Log Management ตอนที่ 1

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 1

จากบทความ SQL Server ในเรื่อง “Recovery Model อลเวง” ทั้ง 5 ตอนที่ผ่านมาใน https://www.9experttraining.com/articles/บทความ-sql-server นั้น ที่ผู้เขียนสรุปเอาไว้ว่า “ควรใช้งาน Full Recovery Model กับฐานข้อมูลที่ใช้งานจริงๆ บน Production Server”
เข้าใจกับสิ่งที่เรียกว่า ข้อมูล

เข้าใจกับสิ่งที่เรียกว่า ข้อมูล

ทำความเข้าใจกับ "ข้อมูล" ส่วนประกอบสำคัญของระบบงาน ICT การออกแบบโครงสร้างข้อมูลที่ดีส่งผลต่อประสิทธิภาพการใช้งานและการขยายตัวในอนาคต

ประเภทของคำสั่งภาษา SQL

รู้จักประเภทคำสั่งภาษา SQL ทั้ง 3 กลุ่ม: DDL สำหรับสร้างโครงสร้างข้อมูล, DML สำหรับจัดการข้อมูล และ DCL สำหรับควบคุมสิทธิ์การเข้าถึงฐานข้อมูล

แนะนำ Microsoft SQL Server Express Edition

รู้จัก Microsoft SQL Server Express Edition ฐานข้อมูลฟรีจาก Microsoft ที่เหมาะสำหรับผู้เริ่มต้น ธุรกิจขนาดเล็ก และนักพัฒนา พร้อมเปรียบเทียบฟีเจอร์และข้อจำกัดกับเวอร์ชันอื่น

SQL Injection

ทำความรู้จัก SQL Injection เทคนิคการ Hack ผ่าน SQL Statement ที่นักพัฒนาต้องระวัง พร้อมวิธีป้องกันด้วย SQL Parameter ใน ASP.NET
ภาษา SQL คืออะไร

ภาษา SQL คืออะไร

SQL คือ Structured Query Language ภาษามาตรฐานสากลสำหรับจัดการฐานข้อมูล เรียนรู้ SQL คืออะไร ประเภทคำสั่ง ตัวอย่างการใช้งาน และเส้นทางอาชีพ พร้อมคู่มือสำหรับผู้เริ่มต้นจาก 9Expert Training
ทำความเข้าใจความสัมพันธ์ ของ Recovery Model

Microsoft SQL Server กับ Transaction Log Management ตอนที่ 2

ได้ทำความเข้าใจความสัมพันธ์ ของ Recovery Model และการ Backup แล้ว บทความตอนที่ 2 จะกล่าวถึงสองส่วนที่สำคัญ