当前位置:学学看123范文中心总结报告实验报告数据库上机实验报告» 正文

数据库上机实验报告

[03-19 22:04:26]   来源:http://www.xxk123.com  实验报告   阅读:80

导读:数据库上机实验报告试验内容 1、 数据表的建立 基本表《简单的》带有主键 带有外码约束的(外码来自其他表或者本表) 2、 数据表的修改 添加删除列 修改列属性类型 添加删除约束(约束名) 元组的添加,修改,删除 删除数据表 试验过程 1、create table Student ( Sno char(9) primary key , /*Sno是主码 列级完整性约束条件*/ Sname char(20) unique, /*Sname取唯一值*/ Ssex char(2), Sage smallint, /*类型为smallint*/ Sdept char(20) /*所在系*/ ); create table Course ( Cno char(4) primary key, /*列级完

数据库上机实验报告,标签:实验报告格式,实验报告总结,http://www.xxk123.com
数据库上机实验报告


试验内容 

1、 数据表的建立 

基本表《简单的》带有主键 

     带有外码约束的(外码来自其他表或者本表) 

2、 数据表的修改 

               添加删除列  

               修改列属性类型 

               添加删除约束(约束名) 

                           元组的添加,修改,删除      

删除数据表 


试验过程 

1、create table Student 



    Sno char(9) primary key ,     /*Sno是主码 列级完整性约束条件*/ 

    Sname char(20) unique,      /*Sname取唯一值*/ 

  Ssex char(2), 

    Sage smallint,            /*类型为smallint*/ 

    Sdept char(20)              /*所在系*/ 

);      

create table Course 



Cno char(4) primary key,   /*列级完整性约束条件,Cno是主码*/ 

Cname char(40), 

Cpno char(4),                   /*Cpno的含义是先行课*/ 

Ccredit smallint, 

foreign key (Cpno) references Course(Cno) 

/*表级完整性约束条件,Cpno是外码,被参照表是Course,被参照列是Cno*/ 


); 

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*/ 

); 

例1、create table S 



Cno varchar(3), /*变长的字符串,输入2个字符就是两个字符不会补空格*/ 

Sname varchar(20), 

Status int, 

city varchar(20), 

constraint pk_sno Primary key(Sno),       /*约束条件的名字为pk_sno*/ 

); 

create table P 



Pno varchar(3), 

Pname varchar(20), 

Color varchar(3), 

Weight int, 

constraint pk_Pno Primary key (Pno),      /*约束条件的名字是pk_Pno*/ 

[1] [2] [3] [4] [5]  下一页


Tag:实验报告实验报告格式,实验报告总结总结报告 - 实验报告

Copyright 学学看123 All Right Reserved.

1 2 3 4 5 6 7 8 9 10