论ASP.NET MVC及简单的数据库设计

本文探讨了ASP.NET MVC中数据库的重要角色,将其比喻为项目的“血液”或“能源储备”。作者强调数据库设计遵循“三范式”的必要性,并详细介绍了如何创建和设计一个符合三范式的简单数据库,包括新建数据库、设置主键、建立表间关系等步骤。
摘要由CSDN通过智能技术生成

(作者:杨先金;撰写时间:2019年3月30日)
1、任何一种设计模式都难免会用到数据库,数据库的作用主要用于储存海量的数据信息,包括文字信息,图片信息,音频信息,以及文件等等,但凡一切信息,数据库都能将之转化为可读的数据并且按照特定的规格形式储存起来,方便后期提取数据。
2、在ASP.NET MVC中,数据库(model层)充当着“藏经阁”的重要角色,与控制器不同,控制器充当着“桥梁”的角色,往返于model与view(示图)之间。控制器将示图层获取到的用户数据保存到数据库,再由数据库经控制器返回给示图,如此循环往复,有机运转,才能使得一个项目“活”起来。
3、如果将一个ASP.NAT MVC项目比作一个完整的“人”,那么控制器就是人的“灵魂”,示图就是一个人的“形体外貌”,而数据库就是人的“血液”或者“能源储备”,三者构成了一个完整的“个体”,不可分割。
4、数据库的设计应严格遵循“三范式”的设计规则,不可随随便便、毫无章法,那样做出来的数据库仅仅只是意义上的“储物柜”,而不能称之为“仓库”。
接下来我会就“三范式”设计一个简单的数据库。
 首先新建一个数据库,名字任意:
在这里插入图片描述 新建完数据库,添加学院表,给它添加学院ID以及学院名称两个字段ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值