SQL Serve数据使用 一(数据表构建)

SQL Serve数据使用 一,

student-course-sc表构建:
student表:

create table student
(sno char(9) primary key,  /*学号  主键  char(n):长度为n的定长字符串*/
 sname char(20) unique,  /*姓名  取唯一值*/
 ssex char(2),  /*性别*/
 sage smallint,  /*年龄*/
 sdept char(20)  /*成绩*/
 );

添加元素:


insert into student(sno,sname,ssex,sage,sdept)values  /*增加元素*/
('201215125','明治','男','25','SI');

course表:


create table course
  (cno char(4) primary key,    /*课程号*/
   cname char(40) not null,   /*课程名*/
   cpno char(4),    /*先行课*/
   ccedit smallint,  /*学分*/
   foreign key(cpno) references course(cno) /*表级完整性约束条件,Cpno为外码,被参照表Course,列:cno*/
   );

添加元素:


insert into course(cno,cname)values  /*增加元素*/
('2','数据库');

sc表:


 create table sc
  (sno char(9),   /*学号*/
   cno char(4),   /*课程号*/
   grade smallint,   /*成绩 smalliint :短整数*/
   primary key (sno,cno),
   foreign key(sno)references student(sno),
   foreign key(cno)references course(cno),
   );

添加元素:


insert into sc(sno,cno,grade)values  /*增加元素*/
('201215125','2','90');

另:快速的输入数据可鼠标右键点击新建的数据表 选择编辑前200行。将数据输入后右键执行即可!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值