数据库实验11 SQL语言-数据库完整性

本次数据库实验在MySQL Workbench环境下进行,主要内容包括创建教职工表teacher,设置主键、默认值和数据类型约束。针对教职工表的性别字段,由于MySQL不支持check约束,使用enum类型限制为'男'或'女'。此外,对id字段设置了长度和数字类型的限制。在订报管理子系统中,对于PAPER表,设定了报纸编号为主码,限制其长度和数值组成,同时确保报纸价格大于0且报纸名称不为空且唯一。
摘要由CSDN通过智能技术生成

数据库实验11 SQL语言-数据库完整性

一.实验环境:

​ MYSQL WORKBENCH

二.实验内容与完成情况:
5.

创建一个教职工表teacher(tno,tname,tage,telphone,tsex,id),将教工号tno设置为主键,性别默认值为"男"

create table teacher
(
	tno CHAR(7) primary key, #设置主键
    tname VARCHAR(10),
    tage INT,
    telphone CHAR(12),
    tsex char(2) default '男',  #性别默认值为"男"
    tid VARCHAR(20)
)engine=InnoDB;
6.

根据教职工表teacher完成以下内容:

  1. 设置telphnoe默认值为00000000

    ALTER TABLE teacher modify telphone CHAR(12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值