..
มักจะเป็นชนิดข้อมูลที่เรากำลังพัฒนาจะไม่ จำกัด สตริงและตัวเลข บางครั้งคุณต้องจำเป็นต้องจัดเก็บข้อมูลจำนวนมากในฐานข้อมูลในรูปแบบของเอกสาร, แฟ้ม XML, ภาพถ่าย ฯลฯ การทำเช่นนี้, SQL Server (จาก 2005 รุ่น) ให้ข้อมูลชนิดพิเศษสำหรับการจัดการของวัตถุขนาดใหญ่ที่เรียกว่าไบนารี (BLOBs), ข้อมูลไบนารีขนาดใหญ่ที่ :
ข้อความที่ประเภท, ntext, และภาพมาจากรุ่นก่อนหน้านี้ของ SQL Server และใช้พวกเขาเป็นกำลังใจ มันควรจะใช้ในสถานที่ใหม่ varchar (MAX), nvarchar (MAX) และ VARBINARY (MAX)
ข้อมูลไบนารี (BLOB) ดังที่กล่าวไว้ก่อนหน้านี้มาในหลายรูปแบบ : เอกสาร Word, ไฟล์ PDF, ภาพถ่าย, ภาพและอื่น ๆ . เมื่อมีการประยุกต์ใช้ NET เป็นสิ่งที่จำเป็นเพื่อจัดการกับชนิดของข้อมูลเหล่านี้มีสองทางเลือก : การจัดเก็บข้อมูลเป็นไฟล์ในดิสก์หรือจัดเก็บไฟล์โดยตรงในฐานข้อมูล
ตัวเลือกทั้งสองมีข้อดีและข้อเสีย แนวทางแรกจะดีกว่าในกรณีดังต่อไปนี้
อุปสรรคที่ใหญ่ที่สุดของวิธีนี้คือว่าฐานข้อมูลที่สามารถสูญเสียการอ้างอิงไปยังไฟล์ที่ ตัวอย่างเช่นหากจะถูกเก็บไว้ในคอลัมน์ของตารางของ URL และจากนั้นในโฟลเดอร์ภาพที่มีพวกเขาจะถูกย้ายร่างกายจากเซิร์ฟเวอร์ที่คุณสูญเสียการอ้างอิงถึงภาพดังกล่าว แม้การถ่ายโอนไฟล์จากเซิร์ฟเวอร์หนึ่งไปยังอีกคือปัญหาที่เกิดขึ้นด้วยเหตุผลเดียวกัน
| |
ASP (Advanced)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 39 € |
| |
ASP.NET (หลักสูตร)
หลักสูตรเต็มสำหรับสร้างเว็บแอพพลิเคชันจาก 49 € |
| |
SQL และฐานข้อมูล (หลักสูตร)
การสร้างและจัดการฐานข้อมูลเชิงสัมพันธ์ จาก 39 € |