
楼,层,房的信息紧密且相对比较固定,应放在一起,
电脑和电脑信息也是1对1的关系可以放在一起,所以整个一个表就可以了,不要在进行范式划分了(楼,层,房,会有一定数据冗余,但数据相对都是固定的,用起来省去不少连接,很方便,不要进行划分)
T(楼,层,房,电脑id,电脑信息),整个表的主键是电脑id, 电脑id应全局唯一,可以是序列号,也可以自行编制,对楼,层,房间索引
这样设计用起来很方便,
还有种更简单的方法,就是 直接对电脑所在进行规则设定,比如设定6位 11 - 11 - 11 这样,前两位表示楼号,中间两位表示层号,后两位表示房号,这样的表就是
T(电脑所在,电脑id,电脑信息),程序使用的时候要对电脑所在进行解析,sql里面用left(),right(),substring(),这样的函数就可以确定
这所以这样设计是因为,楼,层,房之间的关系实在太紧密了,你如果应分开反而显的啰嗦累赘,用起来也不方便,这样在数据库技术中叫反规范化
ASP连接MySQL数据库的方法<% 3EtJackendev'测试读取MySql数据库的内容3EtJackendevstrconnection="driver={mysql odbc 351 driver};database=weste_net;server=localhost;uid=root;password="3EtJackendev'无需配置dsn3EtJackendevset adodataconn = servercreateobject("adodbconnection") 3EtJackendevadodataconnopen strconnection3EtJackendevstrquery = "select from News" 3EtJackendevset rs = adodataconnexecute(strquery) 3EtJackendevif not rsbof then 3EtJackendev%> 3EtJackendev<table> 3EtJackendev<tr>3EtJackendev<td<b>序列号</b></td>3EtJackendev<td><b>标题</b></td>3EtJackendev</tr> 3EtJackendev<% 3EtJackendevdo while not rseof 3EtJackendev%> 3EtJackendev<tr>3EtJackendev<td><%=rs("News_id")%></td>3EtJackendev<td><%=rs("News_Title")%></td>3EtJackendev</tr> 3EtJackendev<% 3EtJackendevrsmovenext 3EtJackendevloop 3EtJackendev%> 3EtJackendev</table> 3EtJackendev<% 3EtJackendevelse 3EtJackendevresponsewrite("无数据") 3EtJackendevend if 3EtJackendevrsclose 3EtJackendevadodataconnclose 3EtJackendevset adodataconn = nothing 3EtJackendevset rsemaildata = nothing 3EtJackendev%>3EtJackendevPS:若想直接使用以上代码,请将全角符号“<>”替换成半角符号“<>”。3EtJackendev参考: >
简单的说ASP就是动网设计语言,是网站的前台部分,数据库,属于后台部分,用于存取相关数据资料,如用户名,密码,生日之类的信息,及其他的信息。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序
因为ASP有ADODB组件,所以一般的数据库都可以,包括Oracle,但是主要使用的是两种数据库Microsoft Office Access和MS SQL Server。
Microsoft Office Access简称 Access
主要应用于中小型网站,包括企业网站和公司网站,个人博客的类型的网站。甚至一些小型信息网站。他的优点就是简单好 *** 作,缺点就是数据量太大超过10G以上基本上就不能正常使用了。
MS SQL Server简称SQL数据库
主要应用于中型大型网站上,也是现在人们最常用的数据库之一,ASP和SQL搭配很好,它的主要优点就是运行速度稳定,容量大,对网站和数据的稳定有着重要的优势。
现在程序员普通两种都会有涉及使用,主要是根据你行业针对客户人群数据来选择,本身没有好坏,只有更适合。
1set conn=servercreateobject("adodbconnection")
connopen"driver={microsoft access driver (mdb)};bdq="servermappth("xxxmdb")
set rs=servercreateobject("adodbrecordset")
sql="selectfrom xxx"
rsopen sql,conn,1,1
xxx是数据库名和表名
然后在要显示数据库里数据的地方用<%=rs("字段名")%>就可以了
以上就是关于ASP 这样如何建数据库全部的内容,包括:ASP 这样如何建数据库、如何生成ASP的数据库、什么是ASP和数据库有什么关系等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)