简述关系的码和候选码的概念。
为体育部门建立数据库,其中包含如下信息:(1)运动队:队名、主教练,其中队名惟一标识运动队。(2)运动员:运动员编号、姓名、性别、年龄。(3)运动项目:项目编号、项目名、所属类别。其中:每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加多个项目,每个项目可以有多个运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。
简述关系数据库对关系限定的具体要求。
简述关系数据结构中,参照关系和被参照关系的含义。
某工程管理系统的数据库包含如下三个关系表:
职工(职工号,姓名,性别,年龄)
工程(工程号,工程名,预算) 报酬 (职工号,工程号,工资) 实现下列操作:
某房屋租赁公司数据库包含三个关系: 房屋(房屋编号,小区名,租金,地区) 会员(会员编号,会员名,性别,所在区,联系电话) 租赁(房屋编号,会员编号,租借日期,到期日期)
实现下列操作:
已知一个关系数据库的模式如下:员工表emp(eno, ename, salary,dno),它的各属性依次为员工号、员工名、工资、所在部门号;参加表 works(eno,pno,hour),它的各属性依次为员工号、项目号、参加工时。
某超市商品釆购数据库包含三个关系: 商品(商品编号,商品名,价格,生产日期) 采购员(编号,姓名,性别,联系电话) 釆购(商品编号,编号,采购日期,釆购数量) 实现下列操作:
设某数据库有三个关系: 音像(音像编号,音像名,租金,类别) 会员(会员编号,会员名,年龄,所在地区,联系电话) 租借(音像编号,会员编号,租借日期,归还日期)
某药店管理系统的数据库包含如下关系表: Drug(dID,dName,dPlace,dSpec),药品目录表,分别表示(药品编号,药品名称,药品产地,规格) Purchase(pDate,dID,pAmmo,pPrice,pProvider),药品采购表,分别表示(采购日期,药品编号,采购数量,采购单价,供货商) Retail(rDate,dID,rAmmo,rPrice,payStyle),药品零售表,分别表示(销售日期,药品编号,销售数量,销售单价,付款方式) 实现下列操作:
某图书管理系统数据库中包含三个关系: 图书(条形码,书名,作者姓名,出版社,单价) 读者(借书证号,姓名,性别) 借阅(借书证号,条形码,借书日期,还书日期) 实现下列操作:
设一个图书借阅管理数据库中包括三个关系模式: 图书(图书编号,书名,作者,出版社,单价) 读者(借书证号,姓名,性别,单位,地址) 借阅(借书证号,图书编号,借阅日期,归还日期,备注)
用SQL语句完成下面1-4题。
某学生社团管理系统的数据库包含如下三个关系表: 学生(学号,姓名,年龄,性别,所在系) 协会(协会编号,协会名,办公地点,负责人) 入会(学号,协会编号,入会日期) 实现下列操作:
某服装租赁公司数据库包含三个关系: 服装(服装编号,服装名,租金,类名) 会员(会员编号,会员名,年龄,所在区,联系电话) 租借(服装编号,会员编号,租赁日期,归还日期) 实现下列操作:
某商品管理系统的数据库中包括如下关系表:
商品表(商品编号,商品名称,单价,数量)
供应商表(供应商编号,供应商名称,地址,电话)
供应表(供应商编号,商品编号,供应时间,联系人)试实现下列操作: