ต้องการเรียนรู้ ASP.NET MVC เราจะสร้างแอพลิเคชันอินเทอร์เน็ต
ส่วนที่หก: การเพิ่มฐานข้อมูล
การสร้างฐานข้อมูล
Visual Web Developer มาพร้อมกับฐานข้อมูล SQL ฟรีที่เรียกว่า SQL Server กระชับ
ฐานข้อมูลที่จำเป็นสำหรับการกวดวิชานี้สามารถสร้างขึ้นด้วยขั้นตอนง่ายๆเหล่านี้:
- คลิกขวาที่โฟลเดอร์ App_Data ในหน้าต่าง Explorer โซลูชัน
- เลือกเพิ่มรายการใหม่
- เลือกฐานข้อมูล SQL Server กระชับท้องถิ่น *
- ชื่อฐานข้อมูล Movies.sdf
- คลิกปุ่มเพิ่ม
* หากฐานข้อมูล SQL Server กระชับท้องถิ่นไม่ได้เป็นตัวเลือกที่คุณไม่ได้ติดตั้ง SQL Server กระชับในคอมพิวเตอร์ของคุณ ติดตั้งได้จากลิงค์นี้: SQL Server กระชับ
Visual Web Developer จะสร้างฐานข้อมูลในโฟลเดอร์ App_Data
หมายเหตุ: ในการกวดวิชานี้เป็นที่คาดหวังว่าคุณมีความรู้เกี่ยวกับฐานข้อมูล SQL หากคุณต้องการที่จะศึกษาเรื่องนี้เป็นครั้งแรกของเรากรุณาเยี่ยมชม การสอน SQL
เพิ่มตารางฐานข้อมูล
ดับเบิลคลิกที่ไฟล์ Movies.sdf ในโฟลเดอร์ App_Data จะเปิดหน้าต่างฐานข้อมูล Explorer ที่
การสร้างตารางใหม่ในฐานข้อมูลคลิกขวาที่โฟลเดอร์ตารางและเลือกสร้างตาราง
สร้างคอลัมน์ต่อไปนี้:
คอลัมน์ | ชนิด | อนุญาตให้ Nulls |
---|---|---|
ID | int (primary key) | ไม่ |
หัวข้อ | nvarchar(100) | ไม่ |
ผู้อำนวยการ | nvarchar(100) | ไม่ |
วันที่ | วันเวลา | ไม่ |
คอลัมน์อธิบาย:
ID เป็นจำนวนเต็ม (whole number) ใช้ในการระบุแต่ละระเบียนในตาราง
ชื่อคอลัมน์ข้อความ 100 ตัวอักษรในการจัดเก็บชื่อของหนังเรื่องนี้
ผู้อำนวยการเป็นคอลัมน์ที่ข้อความ 100 ตัวอักษรในการจัดเก็บชื่อของผู้อำนวยการ
วันที่คอลัมน์ datetime ในการจัดเก็บวันที่ปล่อยของภาพยนตร์
หลังจากที่สร้างคอลัมน์ที่อธิบายข้างต้นคุณต้องให้ ID คอลัมน์ตารางของคีย์หลัก (record identifier) การทำเช่นนี้ให้คลิกที่ชื่อคอลัมน์ (ID) และเลือกคีย์หลัก นอกจากนี้ในคอลัมน์หน้าต่างคุณสมบัติการตั้งค่าคุณสมบัติประจำตัวเป็น True:
เมื่อคุณได้เสร็จสิ้นการสร้างคอลัมน์ตารางบันทึกตารางและชื่อ MovieDBs
บันทึก:
เราได้รับการตั้งชื่อว่าจงใจตาราง "MovieDBs" (ending with s) ในบทต่อไปคุณจะเห็นชื่อ "MovieDB" ใช้สำหรับรูปแบบข้อมูล มันดูแปลก แต่นี่คือการตั้งชื่อที่คุณต้องใช้เพื่อให้การควบคุมการเชื่อมต่อกับฐานข้อมูลตาราง
เพิ่มบันทึกฐานข้อมูล
คุณสามารถใช้ Web Developer ภาพเพื่อเพิ่มระเบียนการทดสอบบางอย่างไปยังฐานข้อมูลภาพยนตร์
ดับเบิลคลิกที่ไฟล์ Movies.sdf ในโฟลเดอร์ App_Data
คลิกขวาที่ตาราง MovieDBs ในหน้าต่างฐานข้อมูลสำรวจและเลือกแสดงข้อมูลตาราง
เพิ่มบางระเบียน:
ID | หัวข้อ | ผู้อำนวยการ | วันที่ |
---|---|---|---|
1 | โรคจิต | อัลเฟรดฮิตช์ค็อก | 1960/01/01 |
2 | La Dolce Vita | เฟเดอริโกเฟลลินี | 1960/01/01 |
หมายเหตุ: คอลัมน์ ID ที่มีการปรับปรุงโดยอัตโนมัติ คุณไม่ควรแก้ไข