全部科目 > 程序员 >
2018年下半年 上午试卷 综合知识
第 62 题
知识点 关系数据库的基本概念  
章/节 数据库基础知识  
 
 
某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:
部门(部门代码,部门名称,电话)
员工(员工代码,姓名,部门代码)
顾客(顾客号,姓名,年龄,性别)
维修(顾客号,故障情况,维修日期,员工代码)
假设每个部门允许有多部电话,则电话属性为(59)。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。 部门和员工之间是(60)联系。一个员工同一天可为多位顾客维修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(61),员工关系模式的外键是(62)。
 
  A.  顾客号
 
  B.  员工代码
 
  C.  维修日期
 
  D.  部门代码
 
 




 
 
相关试题     关系数据库与关系运算 

  第59题    2010年上半年  
设有商品关系P (商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S (供应 商号,供应商名,地址,电话..

  第57题    2013年上半年  
设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),(57)唯一标识关系P中的每一个元组,并且应该用(58)来进行主键约束。该关系中,(59)属于复合属性。

  第58题    2020年下半年  
假设关系R1、R2和R3如下表所示,关系代数表达式R3=(58),R1=(59)。

 
知识点讲解
· 关系数据库的基本概念
 
        关系数据库的基本概念
               属性和域
               在关系数据模型中,用二维表格结构表示实体类型,用关键码(关键字)表示实体类型和实体间的联系。字段称为属性,字段值称为属性值,记录类型称为关系模型,记录称为元组,元组的集合称为关系或实例。
               一个事物需要用若干特征来表示,这些特征称为属性。每个属性的取值范围称为该属性的域(domain)。在关系模型中,所有的域都必须是原子数据,这种限制称为第一范式条件。
               笛卡儿积与关系
               设关系RS的元数分别为rs。定义RS的笛卡儿积是一个(r+s)元的元组集合,每个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组,记为R×S。若Rm个元组,Sn个元组,则R×S有(m×n)个元组。
               关系的相关名词
               .目或度:这里R表示关系的名字,n表示关系的目或度。
               .候选码:若关系中的某一属性或属性组的值能唯一标识一个元组,则称该属性或属性组为候选码。
               .主码:用户选作元组标识的一个候选码称为主码。
               .外码:某个关系的主码相应的属性在另一关系中出现,此时该主码就是另一关系的外码。
               .全码:关系模型的所有属性组是这个关系模式的候选码,称为全码。
               关系的性质
               .分量必须取原子值,每一个分量必须是不可再分的数据项。
               .列是同质的,每一列中的分量必须是同一类型的数据,来自同一个域。
               .属性不能重名,每列为一个属性,不同的列可来自同一个域。
               .行列的顺序无关。因为关系是一个集合,所以不考虑元组间的顺序。属性在理论上讲也是无序的,但使用时,往往会考虑顺序。
               .任何两个元组不能完全相同,这是由主码约束来保证的。有些数据库若用户没有定义完整性约束条件,则允许有多个相同的元组。
               关系的3种类型
               .基本关系(通常又称为基本表或基表):是实际存在的表,它是实际存储数据的逻辑表示。
               .查询表:查询结果对应的表。
               .视图表:是由基本表或其他视图表导出的表。由于它本身不独立存储在数据库中,数据库中只存放它的定义,所以常称为虚表。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有