[优质]企业网站培植与实际-第4章-数据库的管理与使用课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《[优质]企业网站培植与实际-第4章-数据库的管理与使用课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优质 企业 网站 培植 实际 数据库 管理 使用 课件
- 资源描述:
-
1、c1第第四四章章数据库的管理与使用数据库的管理与使用数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 学习要点学习要点,了解SQL,Server数据库的基本概念,学会创建、修改及删除数据库,学会创建、修改及删除表,掌握数据查询语句数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 SQL,Server,2000简简介介,1综合实例综合实例设置相对安全的设置相对安全的Windows,2003,Server系统系统主要内容主要内容综合实例综合实例设置相对安全的设置相对安全的Windows,2003,Server系统系统SQL,Ser
2、ver常用管理工具常用管理工具,2数据库的创建与管数据库的创建与管理理,3表的创建与管表的创建与管理理,4数据查询数据查询5数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.1 SQL Server 2000简介()SQL,Server概概述述,SQL,Server是Microsoft公司所发行的一套运行在Windows操作系统上的关系型数据库管理系统(RDBMS),它主要提供数据存放、管理与分析的服务。,SQL,Server,2000是在SQL,Server,7.0的基础上扩展升级的产品。SQL,Server,2000作为一个优秀的关系型数据库平台,有着
3、自己的新特性,如:完全的Web支持;对XML的支持,可使用XML方便地插入、删除和更新数据等。,SQL,Server,2000采用客户机/服务器的体系结构。数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.1 SQL Server 2000简介()SQL,Server,2000的主要的主要版本版本,SQL,Server,2000,企业版,SQL,Server,2000,标准版,SQL,Server,2000,个人版,SQL,Server,2000,开发版,SQL,Server,2000,Windows,CE,版,SQL,Server,2000,企业评估版数
4、据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.2 SQL Server常用管理工具()企业管理器企业管理器企业管理器是SQL,Server中一个重要的管理工具。它提供一个与Microsoft,Management,Console(MMC)兼容的用户接口。SQL,Server的企业管理器工具可以作为Microsoft,SQL,Server,2000,MMC的一个嵌入式管理单元使用。启动企业管理器的方法,:单击“开始”按钮,选择“程序”“Microsoft,SQL,Server”“企业管理器”选项,打开SQL,Server企业管理器,单击企业管理器左面窗口中
5、的文件夹左边的加号(+),展开下一层对象,。数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.2 SQL Server常用管理工具()查询分析器查询分析器查询分析器的启动:单击“开始”按钮,选择“程序”“Microsoft,SQL,Server”“查询分析器”选项,出现查询分析器登录界面,。在SQL,Server下拉列表框中选择要登录的SQL,Server服务器,如果列表框中没有,可以单击按钮,找到所要登录的SQL,Server服务器。选择“SQL,Server身份验证”,默认的登录名是“sa”,在“密码”输入框中输入SQL,Server的密码,如密码输入
6、“123”。单击“确定”按钮,打开SQL,Server查询分析器,。查询分析器可以使用户交互式地输入、执行和测试Transact-SQL语句,并且在结果显示窗口中查看语句的执行结果。数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.2 SQL Server常用管理工具()查询分析器查询分析器,在查询分析器的查询窗口中输入SQL语句,单击工具栏中的按钮或按F5键,输入的SQL语句将被执行,执行的结果显示在结果显示窗口中,。数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.2 SQL Server常用管理工具()服务管理器
7、服务管理器SQL,Server服务管理器是SQL,Server最重要的管理工具,企业管理器和查询分析器能够被使用的前提是SQL,Server服务管理器必须启动,对数据库做任何操作之前,也必须启动服务管理器。启动SQL,Server服务器的方法:单击“开始”按钮,选择“程序”“Microsoft,SQL,Server”“服务管理器”选项,打开“SQL,Server服务管理器”。数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.2 SQL Server常用管理工具()服务管理器服务管理器4种服务,用以实现SQL,Server数据库引擎,可以说它是SQL,Ser
8、ver的最基本组件,停止SQL,Server服务将会停止所有的SQL服务。每一个SQL,Server实例都有一个SQL,Server服务。SQL Server 服务服务SQLServerAgent服务服务 Microsoft Search服务服务 MSDTC服务服务,SQL,Server,代理服务,可以自动执行指定任务、监视SQL,Server运行并在必要时进行报警。每一个SQL,Server实例都有一个SQL,Server代理服务。,用以实现全文搜寻引擎。不论计算机上有多少个SQL,Server,实例,都只会有一个Microsoft,Search服务。,微软分布式事务协调器,用以管理分布式交
9、易。不论计算机上有多少个SQL,Server实例,都只会有一个MSDTC服务。,数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()数据库结构.主数据文件辅助数据文件每一个数据库都必须有一个主数据文件,其中记录了数据库的起始信息、数据文件成员以及数据库的对象成员,如表、视图、规则等。主数据文件一旦建立了之后,就不能将它删除,除非将整个数据库删除。默认主数据文件的扩展名为“.mdf”。SQL,Server可以将数据库存成多个数据文件,一个主数据文件与多个辅助数据文件,一个数据库也可以没有辅助数据文件。通常情况下数据库并不需要建立辅助数
10、据文件,只有当数据过于庞大,数据库的内容太多时,单一数据文件无法负荷,需要使用辅助数据文件分散存储数据,以提高数据的存取效率。默认辅助数据文件的扩展名为“.ndf”,在数据库系统中数据库实际上是以文件形式存在,默认状态下,数据库文件存放在Microsoft,SQL,Server默认安装目录下的“MSSQLdata”文件夹中。事务日志文件,事务日志文件是用来记录数据库的事务活动记录。,事务日志文件可以为SQL,Server取消事务、回存事务等操作提供参考依据,以便在数据库损坏时,能利用事务日志文件恢复数据库。,默认事务日志文件的扩展名为“.ldf”。数据库的管理与使用数据库的管理与使用 电子商务
11、网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()系统数据库系统数据库,master数据库tempdb数据库model数据库msdb数据库示例数据库,pubs数据库Northwind数据库,数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()创建数据库利用企业管理器.命名数据库.,在SQL,Server,2000的服务管理器运行的情况下,选择“开始”“程序”“Microsoft,SQL,Server”“企业管理器”,打开SQL,Server2000的企业管理器,单击折叠号(即左面的图标“+”号),展开控制台根目录,
12、在“数据库”上单击右键,在弹出的快捷菜单中选择“新建数据库”选项,。,在“常规”选项卡的“名称”栏中输入要建立的数据库名称,如:输入叮当书店的数据库名为“bookstore”。数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()创建数据库利用企业管理器切换到“数据文件”选项卡,设置数据库文件的位置以及文件属性。这个数据库只有一个主数据文件(bookstore_Data.MDF),这个数据文件的初始文件大小为1MB,可以不断自动增长,直到占满整个磁盘,每次以10%的量增长。创建数据库利用企业管理器.设置“数据文件”选项卡,.数据库的管
13、理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()创建数据库利用企业管理器切换到“事务日志”选项卡,设置事务文件的位置以及文件属性。设置事务日志文件bookstore_Log.ldf的初始文件大小为1MB,日志文件可以不断增长,每次自动扩增10%的空间,直到它占满整个磁盘。创建数据库利用企业管理器.设置“日志文件”选项卡.数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()创建数据库利用企业管理器单击“确定”按钮,完成创建数据库的操作。在企业管理器的左窗口树状数据库目录中可以发现
14、刚才建立的数据库bookstore,。创建数据库利用企业管理器.查看数据库建立结果,.数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()创建数据库利用企业管理器,例如,创建名为bookstore的数据库,使用两个20MB的数据文件和一个100MB的事务日志文件。创建数据库利用T-SQL语句,在SQL,Server查询分析器中输入如下程序:CREATE,DATABASE,bookstoreONPRIMARY,(,NAME,=,bookstore_data1,FILENAME,=,e:databasebookstore_data1.m
15、df,SIZE,=,20,MAXSIZE,=,100,FILEGROWTH,=,10),(,NAME,=,bookstore_data2,FILENAME,=,e:databasebookstore_data2.ndf,SIZE,=,20,MAXSIZE,=,100,FILEGROWTH,=,10)LOG,ON,(,NAME,=,bookstore_log,FILENAME,=,e:databasebookstore_log.ldf,SIZE,=,100,MAXSIZE,=,200,FILEGROWTH,=,10)数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实
16、践 4.3 数据库的创建与管理()删除数据库删除数据库利用利用T-SQL语句语句利用企业管理器删除数据库,只需在企业管理器中选取要删除的数据库,并单击鼠标右键,然后在弹出的快捷菜单中选择“删除”选项即可,。利用T-SQL的DROP,DAT-,ABASE语句来删除数据库。DROP,DAT-,ABASE语句的语法格式如下:DROP,DATABASE,database_name,.n其中,参数database_name指定要删除的数据库名称。从,master,数据库中执行,sp_helpdb,以查看数据库列表。利用企业管理器利用企业管理器数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电
17、子商务网站建设与实践 4.3 数据库的创建与管理()附加与分离数据库附加与分离数据库,利用企业管理器分离数据库,首先在企业管理器中选取要分离的数据库,并单击鼠标右键,然后在弹出的快捷菜单中选择“所有任务”“分离数据库”选项,在随后弹出的“分离数据库”对话框中,单击“确定”按钮,数据库完成分离。分离数据库数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.3 数据库的创建与管理()附加与分离数据库附加与分离数据库利用企业管理器附加数据库,首先在企业管理器中选取“数据库”目录,并单击鼠标右键,然后在弹出的快捷菜单中选择“所有任务”“附加数据库”选项,随后弹出“附
18、加数据库”对话框。在“附加数据库”对话框中,单击“要附加数据库MDF文件”文本框的按钮,选取所要附加的数据库文件所在的路径位置,如:选择“dingdangdatabase”下的数据文件bookstore_Data.MDF,然后在“附加为”文本框中指定附加后的数据库名称为bookstore,。附加数据库数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.4 表的创建与管理()数据类型系统数据类型数值数据类型数值型数据可以用来做数值运算处理,当需要存放纯数字的数据,或是要对存放的内容作数值运算时,可以将它定义成数值型数据类型。,数据类型数据类型存储容量存储容量数
19、值范围数值范围整型数值整型数值tinyinttinyint1 B1 B0 0 255 255 smallintsmallint2 B2 B2 21515 (2(21515-1-1)intint4 B4 B2 23131 (2(23131-1-1)bigintbigint8 B8 B2 26363 (2(26363-1-1)精确型数值精确型数值decimal decimal 5 517B17B(10103838+1+1)()(10103838-1-1)numericnumeric5 517B17B(10103838+1+1)()(10103838-1-1)浮点型数值浮点型数值floatfloat
20、单精度:单精度:4B4B双精度:双精度:8B8B1.791.791010308308+1.79+1.791010308308 realreal4B4B3.403.4010103838+3.40+3.40101038 38 数据库的管理与使用数据库的管理与使用 电子商务网站建设与实践电子商务网站建设与实践 4.4 表的创建与管理()数据类型系统数据类型字符数据类型字符型数据可以表示文字、数字或其他的特殊符号,在定义字符型数据时,必须指定一个数值,用来表示字符型数据的长度。字符型数据有3类,分别为char、varchar与text。,char数据类型,varchar数据类型数据类型,text数据类
展开阅读全文