如何更好更快的建立数据库与定义DSN
1、建立数据库
动态网页大多同数据库应用相关联。数据库设计方面的内容已经远远超出本次讲解范畴,但为了网站应用程序设计介绍的完整性,以便初学者尝试、学习,在此简要介绍创建和使用数据库的一些基本步骤。
要建立数据库连接,应先建立一个数据库。对初学者来说,Microsof Office套件中的Access数据库程序就是最佳选择。Access方便易用,而且其性能对于小型Web应用程序来说也完全可以满足需要。当然,对于大型网站来说,就要选用Oracle、SQL Server等大型数据库了。
以Access程序为例,用户应首先安装井启动Access程序。新建一个数据库和一个表在此表中分别设置所需字段,如编号、主题、类别和日期字段等。
为了加速数据库的检索速度,可以将一个字段设置为主键索引,如将D编号字段设置为数据库的主键,可用鼠标右键单击D字段,从弹出的快菠菜单中选择主键”选项即可。
数据库的设计者应根据各字段内容的类型不同,为其设置相应的字段类型。例如,可将主题和类别项的数据类型设置为“文本”型:日期的数据类型为“日期/时间”型。
最后,保存该数据库文件,并通过手动输入或者导入已有数据的方式为新建的表添加数据项。这样,一个简单的数据表就创建完成了。
2、定义DSN
所谓DSN即数据源名称,它表示将应用程序和某个数据库建立连接的信息集合,常用DSN被保存在文件或系统的注册表中。
要定义DSN,先打开windows的控制面板,然后用鼠标双击“管理工具”图标,在弹出的“管理工具”窗口中,可以看到所示的“数据源(ODBC)”国标。
双击“数据源(ODBC)”图标,打开“0DBC数据源管理器”对话框,单击“系统DSN”选项卡。
要创建新的数据源,可在该对话框中单击“添加”按钮,从弹出的“创建新数据源”对话框中选择所需的数据源类型,如MicrosoftAccess Drlver(*.mdb)。
单击“完成”按钮,弹出“ODBC MicrosoftAccess安装”对话框, 在该对话框中的“数据源名”文本框中输入数据源的名称。
要选择提供数据的Access路数据库以及数据库的路径和数据库名称,可单击“选择”按钮,在弹出的“选择数据库”对话框中进行选择。单击“确定”按钮,返回“0DBC MicrosoftAccess安装”对话框。
再次单击“确定”按钮,返回到“ODBC数据源管理器”对话框。此时该对话框中出观了新增的ODBC数据源。最后单击“确定”按钮,完成DSN的定义。