数据库||数据库编程

1.实验题目:数据库编程

2.实验目的和要求:

  1. 掌握T-SQL语句的语法规则
  2. 掌握T-SQL流程控制结构
  3. 掌握T-SQL的函数和存储过程的创建

3.实验步骤:

  1. 按实验内容要求完成各项操作
  2. 根据题目要求给出解决方案
  3. 提交实验报告

4.实验内容:

建表
Create table Student
(Sno char(9) PRIMARY KEY,
 Sname char(20) UNIQUE,
 Sex char(2),
 Age SMALLINT,
 Dept char(20)
 );

 Create table Course
(Cno char(4) PRIMARY KEY,
  Cname char(40) NOT NULL,
  Cpno char(4),
  Ccredit SMALLINT,
  FOREIGN KEY(Cpno) REFERENCES Course(Cno)
  );

  Create table SC
 (Sno char(9),
  Cno char(4),
  Grade SMALLINT,
  PRIMARY KEY(Sno,Cno),
  FOREIGN KEY (Sno)REFERENCES Student(Sno),
  FOREIGN KEY (Cno)REFERENCES Course(Cno)
  );

4.1 定义一个表变量,用来存储两名学生的学号,姓名,所在系,用以存储‘计算机系’的学生。

declare @stable table

(sno nchar(10),

sname nchar(10),

sdept nchar(20))

insert into @stable select sno,sname,dept from student where dept='软件'

select * from @stable

你可能感兴趣的:(数据库,oracle)