收藏 分享(赏)

项目四数据库综合实训.ppt

上传人:dreamzhangning 文档编号:3370279 上传时间:2018-10-19 格式:PPT 页数:66 大小:3.19MB
下载 相关 举报
项目四数据库综合实训.ppt_第1页
第1页 / 共66页
项目四数据库综合实训.ppt_第2页
第2页 / 共66页
项目四数据库综合实训.ppt_第3页
第3页 / 共66页
项目四数据库综合实训.ppt_第4页
第4页 / 共66页
项目四数据库综合实训.ppt_第5页
第5页 / 共66页
点击查看更多>>
资源描述

1、项目四: 数据库综合实训,电子商务实务,项目引入:,经过一段时间的忙碌,小王看着设计好的网站,心里非常高兴。经理高兴的交给了小王一个任务,“把公司的产品放到网上去吧”,小王欣然接受了。小王考虑按网站的功能需要设计出数据库表结构。,项目分析:,网站是由两个以上的网页链接在一起并放在服务器上。可以说网站是指以域名本身或者“WWW+域名”为网址的Web站点。 想要 “把公司的产品放到网上”让企业客户通过上互联网就可以了解信息,就需要搭建网站运行的平台,把网站运行的基础环境配置并管理好。并进行网站信息的维护与更新,添加内容,随时把新加入或修改的网页放到主页空间中去。,任务分解:,为完成以上工作,可以把

2、本项工作分解成以下两个工作任务。 任务一:数据库介绍 任务二:网站数据库设计,任务一:数据库介绍,相关知识: SQL Server 2000 是Microsoft公司推出的基于Client/Server模式的新一代大型关系数据库管理系统。它功能强大、操作简便,广泛应用于数据库后台系统。 SQL Server 2000代表着下一代Microsoft.NET Enterprise Servers(企业分布式服务器)数据库的发展趋势。它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用。,任务实施:,1了解数据库相关知识 2掌握SQL Server 2000数据库安装方法 3培养学生实践

3、应用能力,一、创建SQL Server 2000数据库,在创建SQL Server 2000数据库和表之前,应先安装SQL Server 2000,并注册服务器、启动服务。 本项目将从实际操作入手,介绍这些设置过程,最后介绍如何在SQL Server 2000中创建数据库和表以及如何将ACCESS数据库中的现有的表导入到SQL Server 2000数据库中。,1安装步骤如下, 将SQL Server 2000安装盘放入光驱,一般该光盘会自动运行。如果不自动运行,请双击光盘根目录下的autorun.exe程序,出现安装启动界面,如图4-1所示。,图4-1 SQL Server 2000安装启动

4、界面, 选择【安装SQL Server 2000组件】,进入如图4-2所示界面。,图4-2 SQL Server 2000安装界面, 选择【安装数据库服务器】,进入安装向导欢迎界面。如图4-3所示。,图4-3 SQL Server 2000安装向导界面, 选择【下一步】按钮,进入【计算机名】对话框。如图4-4所示。,图4-4 【计算机名】对话框,由于在本机上安装SQL Server 2000,所以选择【本地计算机】选项,单击【下一步】按钮,进入如图4-5所示【安装选择】对话框。,图4-5 【安装选择】对话框,单击【下一步】按钮,进入如图4-6所示的【安装定义】对话框。,图4-6 【安装定义】对

5、话框, 选择【服务器和客户端工具】选项,单击【下一步】按钮,进入如图4-7所示【实例名】对话框,图4-7 【实例名】对话框, 在该对话框中可以选择默认的实例名,也可以自定义创建一个实例名。单击【下一步】按钮,进入如图4-8所示【安装类型】对话框。,图4-8 【安装类型】对话框, 选择默认设置,单击【下一步】按钮,进入如图4-9所示【服务账户】对话框。,图4-9 【服务账户】对话框, 在该对话框中,如果希望SQL Server 2000将来扩展到分布式环境,则应选择【使用域用户账户】,否则应选择【使用本地系统账户】。单击【下一步】按钮,进入如图4-10所示【身份验证模式】对话框。,图4-10 【

6、身份验证模式】对话框, SQL Server 2000 采用如下身份验证模式。建议选用混合模式。然后设置sa用户(sa是SQL Server的系统管理员,拥有系统的所有权限)密码,单击【下一步】按钮,出现【开始复制文件】对话框,如图4-11所示。,图4-11 【开始复制文件】对话框,如果安装过程中选择了Windows 操作系统启动时启动SQL Server 2000服务,那么每次启动计算机后,系统任务栏右下角会出现SQL Server 2000 服务标志 ,表示了SQL Server 2000 服务已启动。,二、注册服务器,安装SQL Server 2000后,必须先注册本地或远程服务器,才能

7、使用SQL Server 企业管理器来管理这些服务器。注册服务器时必须指定服务器的名称和登录到服务器时使用的安全类型。如果需要,指定登录名和密码。, 从Windows桌面上选择【开始】、【程序】、【Microsoft SQL Server】、【企业管理器】进入企业管理器界面。在企业管理器界面中右击【SQL Server组】,如图4-12所示,在弹出的快捷菜单中选择新建【SQL Server注册】。出现注册SQL Server向导,如图4-13所示。,图4-12 【SQL Server组】对话框,图4-13 【注册SQL Server向导】界面, 选择【下一步】按钮,进入添加可用服务器界面,如图

8、4-14所示。在【可用的服务器】列表里选择一个服务器,或直接在文本框中输入可用服务器的名称即可,然后按【添加】按钮,单击【下一步】进入如图4-15所示【注册SQL Server向导】对话框。,图4-14 “添加可用服务器界面”对话框,图4-15 “选择身份验证模式”对话框, 可以将正在注册的服务器添加到现有的SQL Server组,也可以新建一个服务器组。单击【下一步】进入注册完成界面,然后与注册服务器连接,以检测服务器注册是否成功。如图4-17所示。,图4-16 “选择连接选项”对话框,图4-17 “选择SQL Server组”对话框, 服务器注册完毕。,任务二 网站数据库设计,相关知识:

9、数据库和表是SQL Server 2000 用于组织和管理数据的对象。创建数据库和表是SQL Server 2000 最基本的功能。可以把SQL Server 2000数据库看成是一个容器,它里面包含了表、视图、索引、存储过程、触发器和约束等数据库对象。,任务实施,1了解SQL Server 2000功能特点 2掌握创建数据库的方法 3学会建立数据库的连接,一、创建SQL Server 2000数据库,下面以存储用户注册、访问、购买产品等信息的数据库Mysite为例,介绍创建SQL Server2000数据库及表的操作方法。 1创建 SQL Server 2000数据库 启动【企业管理器】,如

10、图4-18所示。在服务器目录树中展开服务器实例名称前面的加号,选择【数据库】,单击右键,在弹出的快捷菜单中选择【新建数据库】,出现如图4-19所示【数据库属性】对话框。,图4-18 【企业管理器】界面,在弹出的对话框的名称文本框中输入要创建的数据库名称,如:mysite。然后,选择【数据文件】选项卡,为该数据库的数据文件定义大小和存储位置。如图4-20所示。,图4-19 【数据库属性】对话框,在弹出的对话框的名称文本框中输入要创建的数据库名称,如:mysite。然后,选择【数据文件】选项卡,为该数据库的数据文件定义大小和存储位置。如图4-20所示。,图4-20 【数据文件】选项卡,从图中可以看

11、到,系统自动将该数据库的数据文件命名为mysite_Data,单击【位置】下的选项,打开如图4-21所示对话框,选择数据文件的存放位置,如E:电子商务网站建设示例,按【确定】按钮返回【数据库属性】对话框。,图4-21 数据文件存放位置选择对话框,创建完数据库(如:mysite)后,数据库文件夹下就多了一个mysite数据库。如图4-22所示。,图4-22 数据库创建完成界面,2创建表结构,表是存放数据库数据的对象,表中的数据组织成行、列的形式,一行代表一个记录。在SQL Server 2000中,一个数据库中可以创建多达20亿张表,每个表最多可达1024列。 创建数据表的操作如下。 选择新建的

12、mysite数据库,单击右键,在弹出的快捷菜单中选择【新建表】,如图4-23所示。在弹出的【数据表设计器】窗口中,定义表的结构,包括列名、数据类型、长度及其他属性。如图4-24所示。,图4-23 创建表示意图,图4-24 【数据表设计器】窗口,单击工具栏保存图标,在弹出的【选择名称】对话框中输入新表的名称,并单击【确定】,新表即建立。 若要输入、浏览、修改、删除表中的数据,只要打开数据表即可进行。例如,在mysite数据库文件夹下,选择【表】,可看到右边的窗口里列出了该数据库中的所有表,如图4-25所示,除了用户自己创建的表,其他的表都与用户无关,主要用于系统存储管理数据。,图4-25 浏览表

13、操作,3输入、编辑数据,选择用户新创建的表,单击右键,在弹出的快捷菜单中选择【打开表】,【返回所有行】,在出现的数据表中用户可以进行数据的输入或浏览、修改、删除等操作。如图4-26所示。,4导入ACCESS数据库中的表,创建数据表不仅可以采用创建新表的方式,还可以将其他数据库或电子表格中已经存在的数据表直接导入到SQL Server数据库中使用。这些数据库或电子表格包括ACCESS、Visual Foxpro、Oracle等多种数据库以及Excel电子表格,甚至文本文件等都可以导入到SQL Server数据库中。,下面以导入ACCESS数据库中的数据为例,介绍导入过程。设已存在ACCESS数据

14、库“电子商务网站”,数据库中有四张数据表,除“用户注册数据”表外,还有“用户进入网站记录”、“用户购物信息”、“产品库存”三张数据表,把这三张数据表导入到Mysite数据库中。 在企业管理器的目录树中,如图4-27所示,右击Mysite数据库中的【表】,在弹出的快捷菜单中选择【所有任务】,【导入数据】,出现【DTS导入/导出向导】,如图4-28所示。,图4-27 导入数据操作,图4-28 【DTS导入/导出向导】界面,知识回顾 :, 单击【下一步】进入【选择数据源】对话框,如图4-29所示。,图4-29 【选择数据源】对话框, 在该对话框中,选择数据的来源,因本例是从ACCESS数据库中导入数

15、据,所以在数据源列表中选择Microsoft Access,单击【文件名】文本框右侧的浏览按钮,找到要导入文件的物理路径。如果该ACCESS数据库没有设用户名和密码,则用户名和密码可以不填。单击【下一步】进入【选择目的】对话框。如图4-30所示。,图4-30 【选择目的】对话框, 在该对话框中,选择数据的目的,使用默认选项即可。特别要确认一下目标数据库是否选对。单击【下一步】进入【指定表复制或查询】对话框。如图4-31所示。,图4-31 【指定表复制或查询】对话框, 从该对话框的示意图中,可看出前面几步操作中所选择的数据来源和数据目的是否正确,如果正确,选择【从源数据库复制表和视图】,单击【下

16、一步】进入【选择源表和视图】对话框。如图4-32所示。否则,退回前两步,重新选择数据源和目的。,图4-32 【选择源表和视图】对话框, 【表和视图】的【源】列中,勾选准备导入的表,单击【下一步】进入【保存、调度和复制包】对话框。如图4-33所示。,图4-33 【保存、调度和复制包】对话框, 【时间】项中,勾选立即运行,在【保存】项中勾选【保存DTS包】,同时选中【SQL Server】选项,单击【下一步】进入【审阅导入/导出信息】对话框,如图4-34所示。,图4-34 【审阅导入/导出信息】对话框, 在【审阅导入/导出信息】对话框中可以看到数据来源和数据目的的信息,如果正确,单击【完成】出现【

17、保存DTS包】对话框,如图4-35所示。,图4-35 【保存DTS包】对话框, 若以后会再次使用该DTS数据包,则可以在该对话框中输入包名称,以便保存。单击【下一步】,开始导入。特别提示,如果在导入某表时,系统提示“不能读取数据,在该表上没有读取权限”,如图4-36所示,则需要进入ACCESS数据库添加权限。具体操作如下。,图4-36 没有数据表读取用权限提示框,a. 启动ACCESS,打开数据源所在的数据库,从菜单中选择【工具】、【安全】【用户与组的权限】,如图4-37所示。出现【用户与组的权限】对话框。,图4-37 在ACCESS数据库中设置【用户与组的权限】,b. 在如图4-38所示的【

18、用户与组的权限】对话框中,选择【权限】选项卡,在【对象名称】中选择刚才不能导入的表,在【权限】中勾选【管理】,当光标移动时,系统会弹出图4-39所示确认权限变更对话框,选择【是】返回,单击【确定】后关闭ACCESS数据库即可。,图4-38 【用户与组的权限】对话框,图4-39 确认权限变更对话框, 若所有要导入的数据表都具有“读取”以上的权限,则出现图4-40显示成功导入提示框。单击【确定】,返回【企业管理器】窗口。,图4-40 显示成功提示框,至此,数据表导入完毕。要想立即看到导入的表,只要在表的右边窗口上单击右键,在弹出的快捷菜单中选择【刷新】即可。本例结果如图4-41所示。,图4-41

19、在企业管理器中查看导入的表,二、在Dreamweaver MX中建立数据库连接,在Dreamweaver MX中建立数据库的连接有两种方法,一种方法是利用在服务器端建立的ODBC 数据源,另一种方法是直接写连接数据库的脚本命令,即所谓自定义字符串。前一种方法操作简单,可靠性高,缺点是当把应用程序移到另一台计算机上时,要在新计算机上重新配置数据源;后一种方法脚本的调试较麻烦,优点是移机时不用重新调试。,在Dreamweaver MX中利用ODBC 数据源建立连接的步骤如下。 首先在Dreamweaver MX定义好一个支持ASP技术的站点,然后在Dreamweaver MX的浮动面板中,单击【应

20、用程序】展开按钮,打开【应用程序】控制面板。如图4-42所示。,图4-42 【应用程序】控制面板, 选择【数据库】选项卡,单击 按钮,出现如图4-43所示快捷菜单,图4-43 连接数据库快捷菜单, 在快捷菜单中选择【数据源名称(DSN)】,这时将弹出【数据源名称(DSN)】对话框,如图4-44所示。在该对话框的【连接名称】中输入为该连接取的名称。,图4-44 【数据源名称(DSN)】对话框, 该对话框的【Dreamweaver应连接】有两个选项,一项是【使用测试服务器上的DSN】,另一项是【使用本地DSN】。如果Dreamweaver MX和Web服务器不在同一台计算机上就应选择前者,否则选择

21、后者。 如果选择了【使用本地DSN】,那么在【数据源名称(DSN)】的列表中,会显示出所有当前系统已经定义好的数据源(DSN)的名称。这里我们选择了MySQLsite,这个DSN定义了服务器上的一个名为site的SQL Server数据库。 如果该数据源要求输入用户名和密码,那么在【用户名】文本框和【密码】文本框中填写用户名和密码。, 单击【测试】按钮,如果数据库连接成功,会出现成功创建脚本连接对话框,如图4-45所示。否则,请检查DSN配置是否正确,用户名和密码是否正确。,图4-45 成功创建脚本连接对话框, 单击【确定】按钮,完成数据源DSN的配置,这时,可以看到在【数据库】选项卡中显示出

22、了刚刚建立的连接的名称。如图4-46所示。,图4-46 已连接的数据库结构, 点击新连接前面的加号,可以打开所连接的数据库的结构,至此,数据库连接建立完毕,在以后页面文件设计中,使用该连接,可以方便地创建动态的、交互式的网页。,知识回顾,数据库的应用是电子商务网站最重要的一部分,重点介绍了目前广泛使用的SQL Server2000数据库服务器的安装以及数据库的创建方法。,拓展训练,1分别用ACCESS和SQL Server创建一数据库,其中包含“用户注册数据” 表、“用户购物信息”表、“用户进入网站记录”表、“产品库存”表。 2在Dreamweaver MX中建立与数据库的连接。,Thanks For Your Attention,The End,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报