• 实验二


    --(一)创建教材学生-课程数据库
    create database s_c
    go
    use s_c
    go
    --建立“学生”表Student,学号是主码,姓名取值唯一。
         
    CREATE TABLE Student          
    	  (Sno   CHAR(9) PRIMARY KEY, /* 列级完整性约束条件*/                  
                Sname  CHAR(20) UNIQUE,     /* Sname取唯一值*/
                Ssex    CHAR(2),
                Sage   SMALLINT,
                Sdept  CHAR(20)
               )
    go
    --建立一个“课程”表Course
          CREATE TABLE  Course
                   ( Cno       CHAR(4) PRIMARY KEY,
                     Cname  CHAR(40),            
                     Cpno     CHAR(4) ,               	                      
                     Ccredit  SMALLINT,
                    FOREIGN KEY (Cpno) REFERENCES  Course(Cno) 
                )
    go
    --建立一个“学生选课”表SC
    	CREATE TABLE  SC
           	(Sno  CHAR(9), 
           	Cno  CHAR(4),  
           	Grade    SMALLINT,
           	PRIMARY KEY (Sno,Cno),  
                         /* 主码由两个属性构成,必须作为表级完整性进行定义*/
           	FOREIGN KEY (Sno) REFERENCES Student(Sno),
                        /* 表级完整性约束条件,Sno是外码,被参照表是Student */
           	FOREIGN KEY (Cno) REFERENCES Course(Cno)
                       /* 表级完整性约束条件, Cno是外码,被参照表是Course*/
    		)
    
        
    
  • 相关阅读:
    磁盘及分区管理
    用户和文件权限管理
    分割文件命令split
    去除重复命令uniq
    数据连接命令join
    数据剪切命令cut和数据粘贴命令pastte
    排序命令sort
    koa-router
    koa入门
    require.ensure的用法;异步加载-代码分割;
  • 原文地址:https://www.cnblogs.com/wc1903036673/p/3408737.html
Copyright © 2020-2023  润新知