项目四数据库综合实训_第1页
项目四数据库综合实训_第2页
项目四数据库综合实训_第3页
项目四数据库综合实训_第4页
项目四数据库综合实训_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目四项目四: 数据库综合实训数据库综合实训电子商务实务电子商务实务任务二:网站数据库设计任务二:网站数据库设计4项目引入项目引入1项目分析项目分析2任务一:数据库介绍任务一:数据库介绍3知识回顾知识回顾5拓展训练拓展训练6项目引入:项目引入: 经过一段时间的忙碌,小王看着设计好的网站,心里非常高兴。经理高兴的交给了小王一个任务,“把公司的产品放到网上去吧”,小王欣然接受了。小王考虑按网站的功能需要设计出数据库表结构。项目分析:项目分析: 网站是由两个以上的网页链接在一起并放在服务器上。可以说网站是指以域名本身或者“WWW+域名”为网址的Web站点。 想要 “把公司的产品放到网上”让企业客户通

2、过上互联网就可以了解信息,就需要搭建网站运行的平台,把网站运行的基础环境配置并管理好。并进行网站信息的维护与更新,添加内容,随时把新加入或修改的网页放到主页空间中去。任务分解:任务分解: 为完成以上工作,可以把本项工作分解成以下两个工作任务。 任务一:数据库介绍 任务二:网站数据库设计任务一:数据库介绍任务一:数据库介绍相关知识: SQL Server 2000 是Microsoft公司推出的基于Client/Server模式的新一代大型关系数据库管理系统。它功能强大、操作简便,广泛应用于数据库后台系统。 SQL Server 2000代表着下一代Microsoft.NET Enterpris

3、e Servers(企业分布式服务器)数据库的发展趋势。它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用。 任务实施:任务实施:1了解数据库相关知识2掌握SQL Server 2000数据库安装方法3培养学生实践应用能力一、创建一、创建SQL Server 2000数据库数据库 在创建SQL Server 2000数据库和表之前,应先安装SQL Server 2000,并注册服务器、启动服务。 本项目将从实际操作入手,介绍这些设置过程,最后介绍如何在SQL Server 2000中创建数据库和表以及如何将ACCESS数据库中的现有的表导入到SQL Server 2000数据库中

4、。 1安装步骤如下安装步骤如下 将SQL Server 2000安装盘放入光驱,一般该光盘会自动运行。如果不自动运行,请双击光盘根目录下的autorun.exe程序,出现安装启动界面,如图4-1所示。 图4-1 SQL Server 2000安装启动界面 选择【安装SQL Server 2000组件】,进入如图4-2所示界面。图4-2 SQL Server 2000安装界面 选择【安装数据库服务器】,进入安装向导欢迎界面。如图4-3所示。 图4-3 SQL Server 2000安装向导界面 选择【下一步】按钮,进入【计算机名】对话框。如图4-4所示。 图4-4 【计算机名】对话框 由于在本机

5、上安装SQL Server 2000,所以选择【本地计算机】选项,单击【下一步】按钮,进入如图4-5所示【安装选择】对话框。图4-5 【安装选择】对话框 单击【下一步】按钮,进入如图4-6所示的【安装定义】对话框。图4-6 【安装定义】对话框 选择【服务器和客户端工具】选项,单击【下一步】按钮,进入如图4-7所示【实例名】对话框图4-7 【实例名】对话框 在该对话框中可以选择默认的实例名,也可以自定义创建一个实例名。单击【下一步】按钮,进入如图4-8所示【安装类型】对话框。图4-8 【安装类型】对话框 选择默认设置,单击【下一步】按钮,进入如图4-9所示【服务账户】对话框。图4-9 【服务账户

6、】对话框 在该对话框中,如果希望SQL Server 2000将来扩展到分布式环境,则应选择【使用域用户账户】,否则应选择【使用本地系统账户】。单击【下一步】按钮,进入如图4-10所示【身份验证模式】对话框。图4-10 【身份验证模式】对话框 SQL Server 2000 采用如下身份验证模式。建议选用混合模式。然后设置sa用户(sa是SQL Server的系统管理员,拥有系统的所有权限)密码,单击【下一步】按钮,出现【开始复制文件】对话框,如图4-11所示。图4-11 【开始复制文件】对话框 如果安装过程中选择了Windows 操作系统启动时启动SQL Server 2000服务,那么每次

7、启动计算机后,系统任务栏右下角会出现SQL Server 2000 服务标志 ,表示了SQL Server 2000 服务已启动。 二、注册服务器二、注册服务器 安装SQL Server 2000后,必须先注册本地或远程服务器,才能使用SQL Server 企业管理器来管理这些服务器。注册服务器时必须指定服务器的名称和登录到服务器时使用的安全类型。如果需要,指定登录名和密码。 从Windows桌面上选择【开始】、【程序】、【Microsoft SQL Server】、【企业管理器】进入企业管理器界面。在企业管理器界面中右击【SQL Server组】,如图4-12所示,在弹出的快捷菜单中选择新建

8、【SQL Server注册】。出现注册SQL Server向导,如图4-13所示。图4-12 【SQL Server组】对话框图4-13 【注册SQL Server向导】界面 选择【下一步】按钮,进入添加可用服务器界面,如图4-14所示。在【可用的服务器】列表里选择一个服务器,或直接在文本框中输入可用服务器的名称即可,然后按【添加】按钮,单击【下一步】进入如图4-15所示【注册SQL Server向导】对话框。图4-14 “添加可用服务器界面”对话框图4-15 “选择身份验证模式”对话框 可以将正在注册的服务器添加到现有的SQL Server组,也可以新建一个服务器组。单击【下一步】进入注册完

9、成界面,然后与注册服务器连接,以检测服务器注册是否成功。如图4-17所示。图4-16 “选择连接选项”对话框图4-17 “选择SQL Server组”对话框 服务器注册完毕。任务二任务二 网站数据库设计网站数据库设计 相关知识: 数据库和表是SQL Server 2000 用于组织和管理数据的对象。创建数据库和表是SQL Server 2000 最基本的功能。可以把SQL Server 2000数据库看成是一个容器,它里面包含了表、视图、索引、存储过程、触发器和约束等数据库对象。任务实施任务实施 1了解SQL Server 2000功能特点2掌握创建数据库的方法3学会建立数据库的连接一、创建一

10、、创建SQL Server 2000数据库数据库下面以存储用户注册、访问、购买产品等信息的数据库Mysite为例,介绍创建SQL Server2000数据库及表的操作方法。1创建 SQL Server 2000数据库启动【企业管理器】,如图4-18所示。在服务器目录树中展开服务器实例名称前面的加号,选择【数据库】,单击右键,在弹出的快捷菜单中选择【新建数据库】,出现如图4-19所示【数据库属性】对话框。图4-18 【企业管理器】界面 在弹出的对话框的名称文本框中输入要创建的数据库名称,如:mysite。然后,选择【数据文件】选项卡,为该数据库的数据文件定义大小和存储位置。如图4-20所示。图4

11、-19 【数据库属性】对话框 在弹出的对话框的名称文本框中输入要创建的数据库名称,如:mysite。然后,选择【数据文件】选项卡,为该数据库的数据文件定义大小和存储位置。如图4-20所示。图4-20 【数据文件】选项卡 从图中可以看到,系统自动将该数据库的数据文件命名为mysite_Data,单击【位置】下的选项,打开如图4-21所示对话框,选择数据文件的存放位置,如E:电子商务网站建设示例,按【确定】按钮返回【数据库属性】对话框。 图4-21 数据文件存放位置选择对话框 创建完数据库(如:mysite)后,数据库文件夹下就多了一个mysite数据库。如图4-22所示。图4-22 数据库创建完

12、成界面2创建表结构创建表结构表是存放数据库数据的对象,表中的数据组织成行、列的形式,一行代表一个记录。在SQL Server 2000中,一个数据库中可以创建多达20亿张表,每个表最多可达1024列。创建数据表的操作如下。选择新建的mysite数据库,单击右键,在弹出的快捷菜单中选择【新建表】,如图4-23所示。在弹出的【数据表设计器】窗口中,定义表的结构,包括列名、数据类型、长度及其他属性。如图4-24所示。图4-23 创建表示意图图4-24 【数据表设计器】窗口单击工具栏保存图标,在弹出的【选择名称】对话框中输入新表的名称,并单击【确定】,新表即建立。若要输入、浏览、修改、删除表中的数据,

13、只要打开数据表即可进行。例如,在mysite数据库文件夹下,选择【表】,可看到右边的窗口里列出了该数据库中的所有表,如图4-25所示,除了用户自己创建的表,其他的表都与用户无关,主要用于系统存储管理数据。图4-25 浏览表操作3输入、编辑数据输入、编辑数据 选择用户新创建的表,单击右键,在弹出的快捷菜单中选择【打开表】,【返回所有行】,在出现的数据表中用户可以进行数据的输入或浏览、修改、删除等操作。如图4-26所示。4导入导入ACCESSACCESS数据库中的表数据库中的表 创建数据表不仅可以采用创建新表的方式,还可以将其他数据库或电子表格中已经存在的数据表直接导入到SQL Server数据库

14、中使用。这些数据库或电子表格包括ACCESS、Visual Foxpro、Oracle等多种数据库以及Excel电子表格,甚至文本文件等都可以导入到SQL Server数据库中。下面以导入ACCESS数据库中的数据为例,介绍导入过程。设已存在ACCESS数据库“电子商务网站”,数据库中有四张数据表,除“用户注册数据”表外,还有“用户进入网站记录”、“用户购物信息”、“产品库存”三张数据表,把这三张数据表导入到Mysite数据库中。 在企业管理器的目录树中,如图4-27所示,右击Mysite数据库中的【表】,在弹出的快捷菜单中选择【所有任务】,【导入数据】,出现【DTS导入/导出向导】,如图4-

15、28所示。 图4-27 导入数据操作 图4-28 【DTS导入/导出向导】界面知识回顾知识回顾 : 单击【下一步】进入【选择数据源】对话框,如图4-29所示。图4-29 【选择数据源】对话框 在该对话框中,选择数据的来源,因本例是从ACCESS数据库中导入数据,所以在数据源列表中选择Microsoft Access,单击【文件名】文本框右侧的浏览按钮,找到要导入文件的物理路径。如果该ACCESS数据库没有设用户名和密码,则用户名和密码可以不填。单击【下一步】进入【选择目的】对话框。如图4-30所示。图4-30 【选择目的】对话框 在该对话框中,选择数据的目的,使用默认选项即可。特别要确认一下目

16、标数据库是否选对。单击【下一步】进入【指定表复制或查询】对话框。如图4-31所示。图4-31 【指定表复制或查询】对话框 从该对话框的示意图中,可看出前面几步操作中所选择的数据来源和数据目的是否正确,如果正确,选择【从源数据库复制表和视图】,单击【下一步】进入【选择源表和视图】对话框。如图4-32所示。否则,退回前两步,重新选择数据源和目的。图4-32 【选择源表和视图】对话框 【表和视图】的【源】列中,勾选准备导入的表,单击【下一步】进入【保存、调度和复制包】对话框。如图4-33所示。图4-33 【保存、调度和复制包】对话框 【时间】项中,勾选立即运行,在【保存】项中勾选【保存DTS包】,同

17、时选中【SQL Server】选项,单击【下一步】进入【审阅导入/导出信息】对话框,如图4-34所示。图4-34 【审阅导入/导出信息】对话框 在【审阅导入/导出信息】对话框中可以看到数据来源和数据目的的信息,如果正确,单击【完成】出现【保存DTS包】对话框,如图4-35所示。图4-35 【保存DTS包】对话框 若以后会再次使用该DTS数据包,则可以在该对话框中输入包名称,以便保存。单击【下一步】,开始导入。特别提示,如果在导入某表时,系统提示“不能读取数据,在该表上没有读取权限”,如图4-36所示,则需要进入ACCESS数据库添加权限。具体操作如下。图4-36 没有数据表读取用权限提示框 a

18、. 启动ACCESS,打开数据源所在的数据库,从菜单中选择【工具】、【安全】【用户与组的权限】,如图4-37所示。出现【用户与组的权限】对话框。图4-37 在ACCESS数据库中设置【用户与组的权限】 b. 在如图4-38所示的【用户与组的权限】对话框中,选择【权限】选项卡,在【对象名称】中选择刚才不能导入的表,在【权限】中勾选【管理】,当光标移动时,系统会弹出图4-39所示确认权限变更对话框,选择【是】返回,单击【确定】后关闭ACCESS数据库即可。图4-38 【用户与组的权限】对话框图4-39 确认权限变更对话框 若所有要导入的数据表都具有“读取”以上的权限,则出现图4-40显示成功导入提

19、示框。单击【确定】,返回【企业管理器】窗口。图4-40 显示成功提示框 至此,数据表导入完毕。要想立即看到导入的表,只要在表的右边窗口上单击右键,在弹出的快捷菜单中选择【刷新】即可。本例结果如图4-41所示。图4-41 在企业管理器中查看导入的表二、在二、在Dreamweaver MX中建立数据库连接中建立数据库连接 在Dreamweaver MX中建立数据库的连接有两种方法,一种方法是利用在服务器端建立的ODBC 数据源,另一种方法是直接写连接数据库的脚本命令,即所谓自定义字符串。前一种方法操作简单,可靠性高,缺点是当把应用程序移到另一台计算机上时,要在新计算机上重新配置数据源;后一种方法脚

20、本的调试较麻烦,优点是移机时不用重新调试。 在Dreamweaver MX中利用ODBC 数据源建立连接的步骤如下。 首先在Dreamweaver MX定义好一个支持ASP技术的站点,然后在Dreamweaver MX的浮动面板中,单击【应用程序】展开按钮,打开【应用程序】控制面板。如图4-42所示。 图4-42 【应用程序】控制面板 选择【数据库】选项卡,单击 按钮,出现如图4-43所示快捷菜单 图4-43 连接数据库快捷菜单 在快捷菜单中选择【数据源名称(DSN)】,这时将弹出【数据源名称(DSN)】对话框,如图4-44所示。在该对话框的【连接名称】中输入为该连接取的名称。图4-44 【数据源名称(DSN)】对话框 该对话框的【Dreamweaver应连接】有两个选项,一项是【使用测试服务器上的DSN】,另一项是【使用本地DSN】。如果Dreamweaver MX和We

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论