![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
教工关系:TEACHER()中属性分别表示工作人员的教工号,姓名,年龄,住址,性别,工资,用SQL完成下列问题: 1).用建表语句建立这个基本表,合理选择属性的数据类型, 并写出性别的检验约束; 2).插入任意3个教师的完整信息; 3).修改所有教师的工资,即增加100元; 4).指出键码,在键码属性上建立索引
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
解析:["答:1).用建表语句建立这个基本表,合理选择属性的数据类型, 并写出性别的检验约束. CREATE TABLE TEACHER ( TNO INT PRIMARY KEY, NAME CHAR (8), AGE INT ADDR VARCHAR (30), SEX CHAR (1) CHECK (SEX IN (’F’,’M’)), SAL INT ) 2)插入任意3个教师的完整信息; INSERT INTO TEACHER (TABLE (‘GATES’, 320103780220006,’1978-02-20’,’M’), (‘BELL’, 320103770608076,’1977-06-08’,’F’), (‘ALICE’, 320103811020078,’1981-10-20’,’M’)) 3).修改所有教师的工资,即增加100元。 UPDATES TEACHER SET SAL=SAL+100 4).指出键码,在键码属性上建立索引 答:键码为TNO CREATE INDEX TKeyIndex ON TEACHER (TNO)"]
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)