ก) โมเดล : ข้อมูลแอปพลิเคชันและพฤติกรรมในแง่ของโดเมนปัญหาและไม่ขึ้นอยู่กับ UI ข) View : มาร์กอัป HTML ที่แสดงต่อผู้ใช้ c) ผู้ควบคุม : รับผิดชอบในการจัดการคำขอ HTTP ทั้งหมดของเรา ง) เราเตอร์: เลือกคอนโทรลเลอร์ที่เหมาะสม

ตัวอย่างเช่น หากเราต้องการสร้างเว็บแอปพลิเคชันชื่อ bugdetector เราจะมี HTTP ต่อไปนี้: http://bugdetector.com/blog เมื่อเราส่งคำขอไปยัง http นี้ คอนโทรลเลอร์จะถูกเลือกให้จัดการคำขอนี้ จากนั้นมันจะสื่อสารกับฐานข้อมูลเพื่อรวบรวมข้อมูลที่เกี่ยวข้อง (รุ่น) และสุดท้ายจะส่งคืนมุมมองไปยังไคลเอนต์หรือเบราว์เซอร์ (มุมมอง)
Open Database Connectivity (ODBC) คือ Application Programming Interface (API) มาตรฐานแบบเปิดสำหรับการเข้าถึงฐานข้อมูล ในปี 1992 Microsoft ร่วมมือกับ Simba เพื่อสร้างไดรเวอร์ ODBC ตัวแรกของโลก SIMBA.DLL และการเข้าถึงข้อมูลตามมาตรฐานถือกำเนิดขึ้น ด้วยการใช้คำสั่ง ODBC ในโปรแกรม คุณสามารถเข้าถึงไฟล์ในฐานข้อมูลทั่วไปต่างๆ ได้ นอกจากซอฟต์แวร์ ODBC แล้ว ยังจำเป็นต้องมีโมดูลหรือไดรเวอร์แยกต่างหากเพื่อให้แต่ละฐานข้อมูลเข้าถึงได้
if ! [[ "18.04 20.04 22.04" == *"$(lsb_release -rs)"* ]];
then
echo "Ubuntu $(lsb_release -rs) is not currently supported.";
exit;
fi
$ sudo su
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list > /etc/apt/sources.list.d/mssql-release.list
exit
$ sudo apt-get update
$ sudo ACCEPT_EULA=Y apt-get install -y msodbcsql18
$ sudo ACCEPT_EULA=Y apt-get install -y mssql-tools18
echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bashrc
$ source ~/.bashrc
$ sudo apt-get install -y unixodbc-dev
Azure Data Studio เป็นเครื่องมือฐานข้อมูลข้ามแพลตฟอร์มสำหรับผู้เชี่ยวชาญด้านข้อมูลที่ใช้แพลตฟอร์มข้อมูลภายในองค์กรและบนคลาวด์บน Windows, macOS และ Linux
Azure Data Studio นำเสนอประสบการณ์การแก้ไขที่ทันสมัยด้วย IntelliSense, ส่วนย่อยโค้ด, การรวมการควบคุมแหล่งที่มา และเทอร์มินัลแบบรวม ได้รับการออกแบบทางวิศวกรรมโดยคำนึงถึงผู้ใช้แพลตฟอร์มข้อมูล โดยมีการสร้างแผนภูมิชุดผลลัพธ์การสืบค้นและแดชบอร์ดที่ปรับแต่งได้ในตัว
ซอร์สโค้ดสำหรับ Azure Data Studio และผู้ให้บริการข้อมูลนั้นมีอยู่ใน GitHub ภายใต้ซอร์สโค้ด EULA ที่ให้สิทธิ์ในการแก้ไขและใช้ซอฟต์แวร์ แต่ไม่สามารถแจกจ่ายซ้ำหรือโฮสต์ในบริการคลาวด์
ดาวน์โหลดAzureStudio https://go.microsoft.com/fwlink/?linkid=2204570
เขียนคำสั่งต่อไปนี้บนเทอร์มินัล
$ sudo dpkg -i ./Downloads/azuredatastudio-linux-<version string>.deb
เรียกใช้สิ่งนี้และ Azurestudio จะเปิดขึ้น
$ azuredatastudio
1. SQL code editor with IntelliSense
2. Smart SQL code snippets
3. Customizable Server and Database Dashboards
4. Connection management (server groups)
5. Integrated Terminal
</p>