【数据库】基本操作

 

1.login in

 

2.有关表的操作

建库

建表

单主键与多主键/外键/缺省值

create table customer

(

  cno int PRIMARY KEY IDENTITY(1,1), 

   cna varchar(10) not null,

   adr varchar(100) not null;

   );
create table cp
(
  cno int FOREIGN KEY REFERENCES customer(cno),
  pno int REFERENCES paper(pno),//设置外键
  PRIMARY KEY(cno,pno),//两个主键
  num int DEFAULT ((1)), //缺省值,即默认值
  );

 

删除表

 

向表中输入数据

查看表的设置

 

 

制作class的副本class1

更改表中的数据

 

删除表中的数据

选择表中某些部分

删除拥有重复标记的

 

限制显示的行数

 

加上操作限制符

降序

 

升序

按班级降序排列,同一个班的按升序排列

Oder by 班级序号 desc,学号 asc

 

集合函数

 

3.有关视图的操作

创建视图
Create view C_P_N as
Select customer.cno,customer.cna ,paper.pna,paper.pno ,cp.num from cp,paper,customer;
修改视图
alter view C_P_N as
Select customer.cno,customer.cna ,paper.pna,paper.pno ,cp.num, paper.ppr from cp,paper,customer;
查询视图
select * from C_P_N
where pna = '人民日报';
修改视图数据
UPDATE C_P_N SET num =10 WHERE cna ='李涛' and pna='人民日报' and pno = 1 and num=2 ;
删除视图
DROP VIEW C_P_N

 

posted @ 2019-04-09 17:03  SeasonBubble  阅读(206)  评论(0)    收藏  举报