数据库原理与应用实验二 题目七
利用sql建立教材数据库,并定义以下基本表:
学生(学号,年龄,性别,系名)
教材(编号,书名,出版社编号,价格)
订购(学号,书号,数量)
出版社(编号,名称,地址)
1定义主码、外码、和价格、数量的取值范围。
2 在三个表中输入若干记录,注意如果输入违反完整性约束条件的记录系统有何反应。
3修改数据库的名字;修改一个表,添加一列带一个约束,并且删除列和约束
1. 创建数据库和基本表
创建一个名为 TextbookDB
的数据库,并在其中定义所需的基本表,同时设置主码、外码以及价格和数量的取值范围。
2. 插入记录
向各个表中插入若干记录,并观察违反完整性约束条件时系统的反应。
3. 修改数据库和表
将修改数据库的名字,对一个表进行修改,添加一列并设置约束,之后再删除该列和约束。
-- 创建数据库
CREATE DATABASE TextbookDB;
GO-- 使用数据库
USE TextbookDB;
GO-- 创建出版社表
C