实验1 创建数据库和表1Word格式文档下载.docx
- 文档编号:21532647
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:13
- 大小:285.23KB
实验1 创建数据库和表1Word格式文档下载.docx
《实验1 创建数据库和表1Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《实验1 创建数据库和表1Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
(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语句创建数据库。
在查询分析器编辑窗口中输入如下语句:
CREATEDATABASEmarket
ON
(NAME=market_data,
FILENAME='
D:
\sql_data\market_data.mdf'
SIZE=10MB,
FILEGROWTH=10%
)
LOGON
(NAME=student_log,
\sql_data\market_log.ldf'
)
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服务器后,查询分析器中将显示对象浏览器窗口和查询窗口。
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),--注册名
logindatesmalldatetime,--注册时间
creditgradeidtinyint,--信誉等级编号(外码)
descriptionvarchar(100),--自我描述
addressvarchar(40),--地址
zipcodechar(6),--邮编
telvarchar(40),--联系电话
emailvarchar(40),--邮箱地址
4.2.2.3创建goods表(商品信息表)
CREATETABLEgoods
goodsidintNOTNULLPRIMARYKEY,--商品编号(主键)
goodsnamevarchar(20)NOTNULL,--商品名称
supplieridintNOTNULL,--供应商编号(外码)
goodstypeidint,--商品类型编号(外码)
brandvarchar(20),--商标
goodsmodelvarchar(20),--商品型号
descriptionvarchar(100),--商品描述
pricemoney,--单价
storageint,--库存量
4.2.2.4创建order表(订单信息表)
CREATETABLE“order”
orderidintNOTNULLPRIMARYKEY,--订单编号(主键)
customeridintNOTNULL,--客户编号(外键)
goodsidintNOTNULL,--商品编号(外键)
quantityint,--订单数量
ordersummoney,--订单金额
orderdatadatetime,--订货日期
4.2.2.5创建creditgrade表(信誉等级表)
CREATETABLEcreditgrade
creditgradeidtinyintNOTNULLPRIMARYKEY,--信誉等级编号(主键)
creditgradenamevarchar(20),--项目名称
4.2.2.6创建goodtype表(商品类型表)
CREATETABLEgoodstype
goodstypeidintPRIMARYKEY,--商品类型编号(主键)
goodstypenamevarchar(20),--商品类型名称
4.3修改表,分别向各个表中添加数据
当一个表建立以后,可以根据需要对它进行修改。
修改的内容包括修改列属性,如列名、数据类型、数据长度等,还可以在表结构中添加和删除列、修改约束等。
修改表的方法可以在查询分析器中使用ALTERTABLE语句。
使用SQL语句修改表,其操作步骤如下:
4.3.1打开查询分析器。
4.3.2输入ALTERTABLE语句修改表。
ALTERTABLEcustomer
ALTERCOLUMNcustomernamevarchar(50)NULL
EXECsp_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('
02080001'
'
02080002'
02080003'
10'
2000'
2013-10-112:
00:
00'
语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语
句,将向order表添加一条订单信息记录。
4.4.3输入UPDATE语句修改表中数据。
UPDATE“order”
SETordersum='
200'
WHEREordersum='
语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,将order表中供应商姓名由“2000”改为“200”。
4.4.4输入DELETE语句删除表中数据。
DELETE“order”
语句输入完成后按下F5键,或单击工具栏中的运行按钮,即执行刚才输入的语句,将删除order表中供应商姓名为“200”的记录。
5、实验心得
通过本次实验,我初步熟悉了SQLServer2000的操作环境,初步掌握创建数据库和表的基本操作和数据的输入、修改和删除操作。
而且学会了将建立的数据库放在自己命名的路径之下,然后在自己所建立的数据库之下建立表,并对表进行完整性约束。
通过对数据库实验的首次接触,感觉自己对其有着很大的兴趣,觉得自己会在之后的实验的投入更大的热情和积极性,认真做好每次实验。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验1 创建数据库和表1 实验 创建 数据库