sql 10个习题.docVIP

  • 22
  • 0
  • 约2.77千字
  • 约 3页
  • 2017-08-13 发布于河南
  • 举报
Sql十个习题 1.假设“企业”数据库中有两个数据表: 部门(部门号, 部门名称, 经理名, 电话)其中部门号为主键; 职工(职工号, 姓名, 年龄, 职务, 工资, 部门号)。 .试用T-SQL语言创建“职工-部门”之间的主外键关系“fk_部门号”。 解:1)创建“职工”数据表时创建外键 use 企业 create table 职工 (............ 部门号 char(10) not null foreign key references 职工(部门号) ) 2)“职工”数据表创建后创建外键 use 企业 alter table 职工 add constraint fk_部门号foreign key (部门号) references职工(部门号) 2. 试用T-SQL语言创建“学生”数据库-“课程.课程名”列为唯一性索引键。 解: create unique index 课程名_ix on 课程(课程名) 3. 假定“学生”数据库中有“情况(学号,姓名)”、“课程(姓名, 课程号,课程名)”和“考试(学号, 课程号, 成绩)”三个数据表,今用T-SQL语言创建一个视图“信息_v (姓名, 课程名,成绩)”, 试写出其程序代码。 解:ues 学生 create view信息_v(姓名, 课程名,成绩)

文档评论(0)

1亿VIP精品文档

相关文档