习题及实验2-创建数据库和表.docxVIP

  • 1
  • 0
  • 约1.68千字
  • 约 3页
  • 2022-06-20 发布于上海
  • 举报
///学生表 //例3.5-- USE PXSCJ GO CREATE TABLE XSB ( 学号 char(6) NOT NULL PRIMARY KEY, 姓名 char(8) NOT NULL, 性别 bit NULL DEFAULT 1, 出生时间 date NULL, 专业 char(12) NULL, 总学分 int NULL, 备注 varchar(500) NULL, ) CREATE TABLE KCB ( 课程号 char(3) NOT NULL PRIMARY KEY, 课程名 char(16) NOT NULL, 开课学期 tinyint NULL DEFAULT 1, 学时 tinyint NULL, 学分 tinyint NOT NULL, ) CREATE TABLE CJB ( 学号 char(6) NOT NULL, 课程号 char(3) NOT NULL, 成绩 int NULL, PRIMARY KEY(学号,课程号) ) CREATE TABLE PJCJ ( 课程号 char(3) PRIMARY KEY, 总成绩 real NOT NULL, 人数 int NOT NULL, 平均成绩 AS 总成绩/人数 PERSISTED ) USE PXSCJ GO ALTER TABLE XSB ADD 奖学金等级 tinyint NULL GO //习题3第5、6题 USE CPXS GO CREATE TABLE CPB ( 产品编号 char(6) NOT NULL PRIMARY KEY, 产品名称 char(8) NOT NULL, 价格 float NOT NULL, 库存量 int NOT NULL, ) CREATE TABLE XSSB ( 客 户 编 号 char(6) NOT NULL PRIMARY KEY, 客 户 名 称 char(8) NOT NULL, 地 区 varchar(40) NOT NULL, 负 责 人 char(8) NOT NULL, 电 话 char(12) NOT NULL, ) CREATE TABLE CPXSB ( 销售日期 date NOT NULL, 产品编号 char(6) NOT NULL, 客户编号 char(6) NOT NULL, 数量 int NOT NULL, 销售额 float NOT NULL, PRIMARY KEY(产品编号,客户编号) ) USE CPXS GO ALTER TABLE CPB ADD 产品简介 text NULL GO 创建数据库和表 //实验2 use YGGL go create TABLE Employees ( EmployeeID char(6) Name char(10) Education char(4) Brithday date Sex bit WorkYear tinyint not null primary key, not null, not null, not null, not null default 1, null, Address varchar(40) null, PhoneNumber char(12) null, DepartmentID char(3) not null ) create TABLE Departments ( DepartmentName char(3) not null primary key, DepartmentID char(20) not null, Note varchar(100) null, ) create TABLE Salary ( EmployeeID char(6) InCome float OutCome float ) not null primary key, not null, not null default 1,

文档评论(0)

1亿VIP精品文档

相关文档