数据库原理与应用实验一
实验题目:分别用SQL Server Management Studio和SQL DDL语言完成:
(1) 创建教学管理数据库JXGL,并在该数据库中创建学生表Student、课程表Course、学生选课表SC;创建SPJ数据库,并在该数据库中创建供应商表S、零件表P、工程项目表J、供应情况表SPJ;
(2) 创建基本表时:为不同列选择合适的数据类型、创建表级和列级完整性约束,如是否允许为空、主码和外码等。(可以在创建基本表时定义,也可以先创建表然后定义完整性约束;由于完整性约束的限制,被引用的表要先创建);
(3) 为所有的基本表添加数据;
实验过程如图:
一. 创建教学管理数据库JXGL
1.创建新表如图所示:
2.每个表中的列名填写以及数据类型,以及数据填写如图所示:
3。关于主键,外键设置如图所示:
二. 创建SPJ数据库
- 创建各个表,以及相关列名,数据填充如图所示:
- 关于主键外键的设置: