sale
saleDetail
Stock
stockDetail
6
Supplyier
supplying
(3)分别使用企业管理器和查询分析器修改表结构
(a)在商品表中加入描述商品信息的属性 a.在企业管理器下
b.在查询分析器下
ALTER TABLE commodity
ADD characteristics varchar(50) NULL
(b)将客户表中的客户联系电话(CUtelephone)的数据类型改为varchar(20)
(4)分别使用企业管理器和查询分析器删除基本表
(a)使用企业管理器删除客户表 点击customer右键,点击删除操作
(b)使用查询分析器删除商品表 drop table customer
三、自我测试
1. 使用企业管理器新建一个名称为“test”的数据库 2. 使用查询分析器在test数据库建立以下数据表
(1)学生表:学号,姓名,性别,出生日期,系别
7
(2)课程表:课程编号,课程名称,学分 (3)选课表:学号,课程号,成绩 create database test create table student (
studentNo char(7) NOT NULL, sname char(20) NULL, sext char(10) NULL, brithday datetime NULL, sDepartment char(20) NULL )
create table course (
courseNo char(10) NOT NULL, cname char(20) NULL,
creditHour numeric(1) default 0 NULL )
create table Scourse (
courseNo char(10) NOT NULL, studentNo char(7) NOT NULL, grade int NULL )
3. 使用查询分析器对表进行修改
(1) 将学生表中的性别数据类型改为整型
alter table student
alter column sext int
(2) 为学生表增加一个新的属性列,用于存放学生的专业信息
alter table student
add professional varchar(50) NULL
8
实验二 数据插入、修改和删除
一、实验目的与要求
1.掌握SQL Server的数据更新功能,能使用INSERT、UPDATE、DELETE命令对数据表中的数据进行更新
2.掌握INSERT…SELECT和SELECT…INTO语句的使用方法
二、实验内容
1.使用INSERT命令向基本表中插入数据(参考附录B) (1)向供应商表中插入如下数据记录: insert into supplier values (
'A001','神州数码有限公司','北京','1' )
(2)向商品表中插入如下数据记录
(3)向职员表中插入如下数据记录
(4)向供应表中插入如下数据记录
9
(5)使用企业管理器分别向客户表、采购表、采购明细表、销售表、销售明细表中添加相
应记录。
客户表
采购单表
采购明细表
销售单表
销售明细表
10