下载此文档

DB实验报告.doc


文档分类:中学教育 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
实验一
一、实验目的
学习MS SQL Server 2005的安装、启动方法,注册SQL Server服务器的方法。
熟悉SQL Server的工作环境
掌握使用向导和命令建立数据库的方法
掌握数据库常用选项的设置方法
掌握建立数据表的方法。
二、实验内容
采用SQL语句创建数据库
CREATE DATABASE OrderMag2
ON
PRIMARY(NAME=OrderMag2_Data,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL\data\',
SIZE=10MB,
MAXSIZE=200MB,
FILEGROWTH=10%)
LOG ON
(NAME=OrderMag2_Log,
FILENAME =
'C:\Program Files\Microsoft SQL Server\MSSQL\data\',
SIZE=3MB,
MAXSIZE=100MB,
FILEGROWTH=10%)
GO
三回答问题
创建Store、Customer 、Order1三个表
use OrderMag2
create table Store(
Pno char(6) primary key not null,
Pname varchar(20) not null,
Ptype char(2),
Pnum int
)
create table Customer(
Cno char(6) primary key not null,
Cname varchar(20) not null,
Ctel varchar(12) not null,
Caddr varchar(50),
Czip varchar(6)
)
create table Order1(
Ono char(6) primary key not null,
Cno char(6),
Pno char(6),
Onum int,
Osum int,
Odate datetime
)
alter table Order1 add constraint fk_customer_id foreign o) references o);
alter table Order1 add constraint fk_Store_id foreign key(Pno) references Store(Pno);
alter table Order1 add constraint check_Onum check(Onum>=0 and Onum <=100)
alter table Order1 add constraint check_Osum check(Osum>0)
操作过程中遇到的问题是“order”是数据库中的一个关键字,不能把它作为表的名字,所以在创建order表的时候在其后面加上数字或其他字母来以示区别。
四实验小结
通过本次实验学会了MS SQL Server 2005的安装、启动方法,注册SQL Server服务器的方法;和如何使用向导和命令建立数据库和数据库常用选项的设置方法及建立数据表的方法。
实验二、数据维护及简单查询
一、实验目的:
学习使用查询分析器
掌握使用Insert、Update、Delete命令维护数据表的数据的方法
熟练掌握简单SQL命令的使用
二、实验内容:
1. INSERT命令输入数据
使用Insert命令分别向OrderMag数据库中的三个表中输入如下5条数据。
1) Store(Pno, Pname, Ptype, Pnum)
库存(零件号,零件名称,零件类别,零件数量)
Pno
Pname
Ptype
Pnum
P1
齿轮
传动
200
P2
蜗杆
传动
30
P3
螺栓
标准
120
P4
垫圈
标准
500
P5
螺母
标准
1020
2) Order(Ono, Cno, Pno, Onum, Osum, Odate)
订单(订单号,顾客号,定购零件号,定购数量,订单金额,签订日期)
Ono
Cno
Pno
Onum
Osum
Osum
O1
C2
P2
100
1000
2006-4-8
O2
C3
P3
10
100
2008-5-2
O3
C1
P2
20
200
2007-4-5
O4
C1
P4
2

DB实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小134 KB
  • 时间2018-03-28
最近更新