资源描述
精品文档就在这里
-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有--------------
--------------------------------------------------------------------------------------------------------------------------------------------
《会计信息系统》实验一、二
实验题目:数据库管理系统的操作(SQL Server2000)
实验目的:
1、掌握如何生成数据库;
2、掌握如何设计表;
3、掌握如何输入表中数据;
4、掌握如何建立表间关联;
5、掌握SELECT查询的基本用法;
6、掌握SQL Server2000与EXCEL、TXT间的数据转换;
7、了解SQL Server2000数据库管理系统的基本工作原理。
实验资料:
customers表
字段名
数据类型
说明
CustID
Char(4)
包含其他表中引用的每个客户惟一编号
Name
Varchar(20)
客户姓名
Address
Varchar(50)
包含客户街道地址
City
Varchar(20)
包含客户所在的城市
Phone
Char(20)
客户电话号码
Fax
Char(20)
客户传真
Zip
Char(6)
客户邮区号
products表
字段名
数据类型
说明
ProdID
Char(4)
包含其他表中引用的每个产品惟一编号,避免数据重复
Description
Varchar(100)
产品简要说明
Unit
Varchar(10)
产品实物计量单位
InStock
INT
库存产品量
Price
Smallmoney
单价
orders表
字段名
数据类型
说明
OrderID
Char(4)
包含其他表中引用的每个订单的惟一编号,避免数据重复
CustID
Char(4)
引用customers表中存放的客户号,从而不必重复每个订单的客户信息
OrdDate
Smalldatetime
订单日期和时间
Ordersdetail表
字段名
数据类型
说明
OrderID
Char(4)
引用orders表中的数据,避免重复
ProdID
Char(4)
引用products表中存放的产品,避免数据重复
Qty
INT
订购的数量
customers表
CustID
Name
Address
City
Phone
Fax
Zip
0001
三川实业有限公司
大崇明路 50 号
天津
(030)30074321
(030)30765452
343567
0002
东南实业
承德西路 80 号
天津
(030)35554729
(030)35553744
234575
0003
国顶有限公司
天府东街 30 号
深圳
(0571)45557788
(0571)45556750
890879
0004
三捷实业
英雄山路 84 号
大连
(061)15553392
(061)15557293
130083
0005
立日股份有限公司
惠安大路 38 号
石家庄
(031)4234226
(031)4234227
502299
0006
永大企业
港务口街 29 号
南京
(025)30598410
(025)30598511
546590
0007
新巨企业
车站西路 391 号
成都
(046)55565834
(046)55568083
350894
0008
志远有限公司
定成路 92 号
北京
(010)85551189
(010)65554545
785878
produsts表
ProdID
Description
Unit
InStock
Price
0001
苹果汁
每箱24瓶
39
180.00
0002
牛奶
每箱24瓶
17
190.00
0003
蕃茄酱
每箱12瓶
23
100.00
0004
绿茶
每箱24瓶
17
263.50
0005
巧克力
每箱30盒
76
140.00
0006
汽水
每箱12瓶
20
45.00
0007
燕麦
每袋3公斤
61
27.00
0008
德国奶酪
每箱12瓶
86
380.00
0009
薯条
每箱24包
10
200.00
0010
蜜桃汁
每箱24瓶
20
180.00
0011
柠檬汁
每箱24瓶
57
180.00
0012
浓缩咖啡
每箱24瓶
125
775.00
0013
玉米片
每箱24包
15
127.50
0014
啤酒
每箱24瓶
111
140.00
orders表
OrderID
CustID
OrdDate
0001
0004
1996-7-4
0002
0002
1996-7-17
0003
0008
1996-7-24
0004
0006
1996-8-2
0005
0005
1996-8-9
0006
0004
1996-8-14
0007
0006
1996-8-20
0008
0001
1996-9-2
Ordersdetail表
OrderID
ProdID
Qty
OrderID
ProdID
Qty
0001
0005
10
0004
0009
11
0001
0008
4
0005
0002
14
0001
0009
2
0005
0003
20
0002
0014
7
0005
0008
17
0002
0005
8
0006
0007
5
0003
0001
10
0007
0004
9
0003
0013
12
0007
0009
8
0003
0006
8
0007
0001
6
0003
0008
6
0008
0007
10
0004
0010
9
0008
0006
12
实验步骤及要求:
(一) 启动SQL SERVER 2000;
(二) 启动企业管理器
1. 生成数据库:名称:sales(学号后三位);
2. 设计表格
3. 设置主关键字
4. 建立表间关联
5. 输入表中数据
(三) 启动查询分析器
1. 基础查询
1) 从单个表取数:降序取出产品表中产品编号小于10的所有产品
2) 从多个表取数:列出订单明细表中所有内容及销售客户
3) 将上查询结果存入EXCEL表中
2. 操作查询
1) 插入查询:任意插入二个客户并赋予相应信息,客户ID分别为14,15
2) 更新查询:将巧克力库存数减少30盒
3) 删除查询:客户ID为14的客户
3.将查询结果存入EXCEL表中的数据,导入到数据库中
---------------------------------------------------------精品 文档---------------------------------------------------------------------
展开阅读全文