实验1-创建数据库和表1_第1页
实验1-创建数据库和表1_第2页
实验1-创建数据库和表1_第3页
实验1-创建数据库和表1_第4页
实验1-创建数据库和表1_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

实验2创建数据库和表1、实验目的(1)熟悉SQLServer企业管理器操作环境。(2)掌握创建数据库和表的操作。(3)掌握数据输入、修改和删除操作。2、实验内容(1)创建market数据库。(2)创建客户表customer、供应商表supplier、商品信息表goods、订单信息表order、信誉等级表creditgrade和商品类型表goodstype。(3)分别向以上各表输入数据。(4)用INSERT语句向表中插入数据。(5)用UPDATE语句更改表中数据。(6)用DELETE语句删除表中数据。3、实验环境(1)个人计算机或局域网。(2)Windows2000操作系统。(3)SQLServer2000数据库管理系统。4、实验步骤4.1启动SQLServer2000数据库管理系统,新建market数据库。4.1.1打开查询分析器,使用SQL语句创建数据库使用SQL语句创建数据库的操作步骤如下。启动查询分析器,会出现“连接到SQLServer”对话框。如果使用Windows身份验证,可选中“Windows身份验证”单选项,然后单击“确定”按钮,即可使用Windows当前用户账户连接到SQLServer服务器。如果选中“SQLServer身份验证”单选项,则需要输入登录名和密码。然后单击“确定”按钮,即使用SQLServer账户连接到SQLServer服务器。连接到SQLServer服务器后,“SQL查询分析器”中将显示对象浏览器窗口和查询窗口。4.1.2输入CREATEDATABASE语句创建数据库。在查询分析器编辑窗口中输入如下语句:CREATEDATABASEmarketON(NAME=market_data,FILENAME='D:\sql_data\market_data.mdf',SIZE=10MB,FILEGROWTH=10%)LOGON(NAME=student_log,FILENAME='D:\sql_data\market_log.ldf',SIZE=10MB,FILEGROWTH=10%)4.1.3执行SQL语句。输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。4.2创建表在创建好数据库market后,还必须在数据库market中创建存放数据的“容器”,这个“容器”就是表。在market数据库中利用表设计器新建客户表customer、供应商表supplier、商品信息表goods、订单信息表order、信誉等级表creditgrade和商品类型表goodstype。4.2.1打开查询分析器,使用SQL语句创建表使用SQL语句创建表的操作步骤如下。启动SQLServer2000数据库管理系统,会出现“连接到SQLServer”对话框。如果使用Windows身份验证,可选中“Windows身份验证”单选项,然后单击“确定”按钮,即可使用Windows的当前用户账户连接到SQLServer服务器。如果选中“SQLServer身份验证”单选项,则需要输入登录名和密码。然后单击“确定”按钮,即使用SQLServer账户连接到SQLServer服务器。连接到SQLServer服务器后,查询分析器中将显示对象浏览器窗口和查询窗口。4.2.2输入CREATETABLE语句创建表下面将使用CREATETABLE语句创建market数据库中的主要表:customer、supplier、goods、order、creditgrade、goodtype等。4.2.2.1创建customer表(客户表)在查询分析器编辑窗口中输入如下语句:CREATETABLEcustomer(customeridintNOTNULLPRIMARYKEY, --客户编号(主键)customernamechar(20)NOTNULL, --客户名称loginnamevarchar(20), --注册名passwordvarchar(20), --密码logindatesmalldatetime, --注册时间creditgradeidtinyint, --信誉等级编号(外码)addressvarchar(40), --地址zipcodechar(6), --邮编telvarchar(40), --联系电话emailvarchar(40), --邮箱地址notevarchar(100) --备注信息)语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。4.2.2.2创建supplier表(供应商表)在查询分析器编辑窗口中输入如下语句:CREATETABLEsupplier(supplieridintNOTNULLPRIMARYKEY,--供应商编号(主键)suppliernamechar(20)NOTNULL, --供应商名称loginnamevarchar(20), --注册名passwordvarchar(20), --密码logindatesmalldatetime, --注册时间creditgradeidtinyint, --信誉等级编号(外码)descriptionvarchar(100), --自我描述addressvarchar(40), --地址zipcodechar(6), --邮编telvarchar(40), --联系电话emailvarchar(40), --邮箱地址notevarchar(100) --备注信息)语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。4.2.2.3创建goods表(商品信息表)在查询分析器编辑窗口中输入如下语句:CREATETABLEgoods(goodsidintNOTNULLPRIMARYKEY,--商品编号(主键)goodsnamevarchar(20)NOTNULL, --商品名称supplieridintNOTNULL, --供应商编号(外码)goodstypeidint, --商品类型编号(外码)brandvarchar(20), --商标goodsmodelvarchar(20), --商品型号descriptionvarchar(100), --商品描述pricemoney, --单价storageint, --库存量)语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。4.2.2.4创建order表(订单信息表)在查询分析器编辑窗口中输入如下语句:CREATETABLE“order”(orderidintNOTNULLPRIMARYKEY, --订单编号(主键)customeridintNOTNULL, --客户编号(外键)goodsidintNOTNULL, --商品编号(外键)quantityint, --订单数量ordersummoney, --订单金额orderdatadatetime, --订货日期)语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。4.2.2.5创建creditgrade表(信誉等级表)在查询分析器编辑窗口中输入如下语句:CREATETABLEcreditgrade(creditgradeidtinyintNOTNULLPRIMARYKEY,--信誉等级编号(主键)creditgradenamevarchar(20), --项目名称)语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。4.2.2.6创建goodtype表(商品类型表)在查询分析器编辑窗口中输入如下语句:CREATETABLEgoodstype(goodstypeidintPRIMARYKEY, --商品类型编号(主键)goodstypenamevarchar(20), --商品类型名称)语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,运行结果如图所示。4.3修改表,分别向各个表中添加数据当一个表建立以后,可以根据需要对它进行修改。修改的内容包括修改列属性,如列名、数据类型、数据长度等,还可以在表结构中添加和删除列、修改约束等。修改表的方法可以在查询分析器中使用ALTERTABLE语句。使用SQL语句修改表,其操作步骤如下:4.3.1打开查询分析器。4.3.2输入ALTERTABLE语句修改表。在查询分析器编辑窗口中输入如下语句:ALTERTABLEcustomerALTERCOLUMNcustomernamevarchar(50)NULLEXECsp_rename'customer.customername','客户名称','COLUMN'4.3.3执行SQL语句。输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,将customer表的字段名customername改为“客户名称”,字段长度改为50。运行结果如图所示。4.4用SQL语句向表中插入、修改和删除数据创建的新表中不包含任何记录。下面以orderinformation表为例介绍向表中添加、修改和删除数据的方法。向表中插入、修改和删除数据的方法是使用SQL语句。启动查询分析器,用SQL语句向客户表customer、供应商表supplier、商品信息表goods、订单信息表order、信誉等级表creditgrade和商品类型表goodstype插入、修改和删除数据。使用SQL语句添加、修改和删除表中数据的操作步骤如下:4.4.1打开查询分析器。4.4.2输入INSERT语句向表中添加数据。在查询分析器编辑窗口中输入如下语句:INSERTINTO“order”VALUES('','','','10','2000','2013-10-112:00:00')语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,将向order表添加一条订单信息记录。运行结果如图所示。4.4.3输入UPDATE语句修改表中数据。在查询分析器编辑窗口中输入如下语句:UPDATE“order”SETordersum='200'WHEREordersum='2000'语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,将order表中供应商姓名由“2000”改为“200”。运行结果如图所示。4.4.4输入DELETE语句删除表中数据。在查询分析器编辑窗口中输入如下语句:DELETE“order”WHEREord

温馨提示

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

评论

0/150

提交评论