1、网站数据库的设计
你这样的小网站的数据库设计不用考虑范式这种东西,怎么方便怎么来就行。
用户一个表,有权限加一个表。
日志一个表
留言一个表
作品呢你看情况,字段差的不多就合成一个表,差的多了就拆成多个。
分类你看是不是需要写死,活的分类就弄表,死的就不用了。
就这么简单啦
2、怎样做数据库?怎样做静态网页?
用dreamwaver 做网站编辑器 比较流行
图片处理用Photoshop
关于制作网站的教程 你可以搜索 陶益的 ASP 教程,比较好
有详细的MSSQL 数据库设计 教程
或者搜索 曹鹏的 PHP 教程也不错!
是MYSQL 网站数据库设计
还有黑鹰基地的 ASP 入门教程也不错,
3、制作简单网页需要什么类型的数据库
其实你的问题很难,我只是按我的经验谈谈看法:
1、如果只是简单的内容发布,一般用关系型数据库就很好;
2、对于你说到的问卷调查,由于问卷的问题可能很多,不同问卷又各不相同,这样用关系型数据库确实不方便,可以尝试“文档数据库”,如mongoDB,我也是刚在学,这种数据库可以每一条的记录都不相同,应该适合于问卷调查这种应用。
4、数据库与网页设计
web服务器是个编译工具,只有经过编译的网站才能够被外界访问,才能够实现预先写好的各项功能,如果没有这个服务器的话,那有很多代码是不能够进行编译,使得这个网站只是个静态页面;
注册的话就是取得这个页面上需要填写的信息,通过insert sql 语句讲这些数据写入你的数据库中,这边的话可以建议你去看下SQL方面的基本操作。
5、网站的数据库如何设计?

什么是好的数据库设计?
一些原则可为数据库设计过程提供指导。第一个原则是,重复信息(也称为冗余数据)很糟糕,因为重复信息会浪费空间,并会增加出错和不一致的可能性。第二个原则是,信息的正确性和完整性非常重要。如果数据库中包含不正确的信息,任何从数据库中提取信息的报表也将包含不正确的信息。因此,基于这些报表所做的任何决策都将提供错误信息。
所以,良好的数据库设计应该是这样的:
将信息划分到基于主题的表中,以减少冗余数据。
向 Access 提供根据需要联接表中信息时所需的信息。
可帮助支持和确保信息的准确性和完整性。
可满足数据处理和报表需求。
设计过程
设计过程包括以下步骤:
确定数据库的用途:这可帮助进行其他步骤的准备工作。
查找和组织所需的信息:收集可能希望在数据库中记录的各种信息,如产品名称和订单号。
划分到表中的信息:将信息项划分到主要的实体或主题中,如“产品”或“订单”。每个主题即构成一个表。
关闭信息项目导入的列 确定希望在每个表中存储哪些信息。每个项将成为一个字段,并作为列显示在表中。例如,“雇员”表中可能包含“姓氏”和“聘用日期”等字段。
指定为主键:选择每个表的主键。主键是一个用于唯一标识每个行的列。例如,主键可以为“产品 ID”或“订单 ID”。
设置表关系:查看每个表,并确定各个表中的数据如何彼此关联。根据需要,将字段添加到表中或创建新表,以便清楚地表达这些关系。
优化您的设计:分析设计中是否存在错误。创建表并添加几条示例数据记录。确定是否可以从表中获得期望的结果。根据需要对设计进行调整。
应用规范化规则:应用数据规范化规则,以确定表的结构是否正确。根据需要对表进行调整。
参考:数据库设计基础
6、网页开发:文章列表的数据库怎么设计?
动态网页只要一个页面就行了。
文章表可以这样设计(因为你的要求简单,就用简单方法)
ID
文章主题
文章内容
作者
发表时间
ID是唯一的。
列表页列出所有的文章,点击每个链接进入文章详情页,用ID查找详细信息并在详情页显示
祝好运,望采纳。
7、网站数据库怎么设计?
问卷调查,需要有目的----你搞这个调查的主题你得清楚,所以不建议让用户自定义问卷。如果你非要让用户定义问卷的话,可以换一种思路:搞成论坛那种形式。
结合你的问题还有一种解决方案:自己定义一些问题,最后加两个字段:“其他问题”和“您的看法”,这样一张表就可以搞定了,不用为每个用户动态生成一张新表。
8、网页及数据库设计
问题1:在病人每天输入数据的同时,要保存当前的日期这个数据
这个你可以在数据库中实现,在该字段上设置默认值为now(),注意,数据库不同函数使用方法一样。
问题2:怎么做到让数据记录根据数据库的内容来改变显示状态
在数据库中设一个变量为显示状态的参考值,在取该条记录的同时取出此字段值,用if语句判断,不同的值显示不同的状态。
问题3:还有就是session变量的问题,我的想法是,在login表里输入用户名和密码后,找到这个userID,然后根据userID的类型不同(例如病人都是1××,医生是2××,管理员3××)来实现进入不同的操作界面,但不知道怎么实现,因为如果post传递的话只能到一张网页,不知道怎么进行分类
我不知道你具体用的是什么语言,只能给你说下思想,在用户登录成功以后把用户的相关信息(用户名,类型)写进session,这个是一定要写的,不管是显示还是在安全方面这个是必要的,每个页面在加载之前你都要读取session的用户信息是不是为空,要是为空的话就一个非法用户,要强制跳到登录页面,如果有用户信息,取出用户类型进行判断,形如:<% if user=“admin” then %> html标记 <%else if user=“doc”%> html标记…………根据不同的用户类型显示不同的界面信息。
9、如何制作带有数据库的网页
这个问题问得有点雷人
首先要建立数据库
再要写打数据库的程序
比如:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<%
dim conn
dim connstr
dim db:db="db\31231123.mdb"
dim dbset:setdb = 1
Set conn = Server.CreateObject("ADODB.Connection")
select case setdb
case "1"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
case "2"
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(""&db&"")
case "3"
connstr="driver={SQL Server};server=localhost;UID=sa;PWD=123;database=PW_SYS_data"
case else
connstr= "Dns=PW_SYS_Data"
end select
if err.number<>0 then
err.clear
set conn=nothing
response.write "wrong"
Response.End
else
conn.open connstr
if err then
err.clear
set conn=nothing
response.write "wrong"
Response.End
end if
end if
sub CloseConn()
conn.close
set conn=nothing
end sub
%>
然后再写对数据进行操作的程序