全部科目 > 信息系统管理工程师 >
2019年上半年 上午试卷 综合知识
第 20 题
知识点 关系数据结构及形式化定义  
章/节 数据库系统基本概念  
 
 
高校教学管理系统中的院系关系Department和学生关系Students的模式分别为:Department(院系号,院系名,负责人号,电话),学生关系Students(学生号,姓名,身份证号,院系号,联系电话,家庭住址)。若关系Students中的属性“家庭住址”可以进一步分为邮编、省、市、街道,则该属性为(19)。关系Students中(20)。
请将下面的SQL语句空缺部分补充完整。
CREATE TABLE Students (学生号 CHAR (8) PRIMARY KEY,姓名 CHAR (10),
身份证号CHAR (13),院系号CHAR (13),
联系电话CHAR(13),家庭住址CHAR(30)
FOREIGN KEY(21));
 
  A.  有1个候选键,为学生号
 
  B.  有2个候选键,为身份证号和院系号
 
  C.  有2个候选键,为学生号和身份证号
 
  D.  有2个候选键,为学生号和院系号
 
 




 
 
相关试题     关系数据库 

  第18题    2009年下半年  
设有员工关系Emp(员工号,姓名,性别,部门,家庭住址),其中,属性“性别”的取值只能为M或F;属性“部门”是关系Dept的主键。要求可访问“家庭住址”的某个成..

  第17题    2018年上半年  
关系数据库是( )的集合, 它由一个或多个关系模式定义。

  第14题    2015年上半年  
某医院住院部设有病人关系R(住院号,姓名,性别,、科室号,病房,家庭住址),其中:“住院号”唯一标识关系R中的每一个元组。“性别”的取值只能为M或F;科室关系D(科室..

 
知识点讲解
· 关系数据结构及形式化定义
 
        关系数据结构及形式化定义
        首先介绍一些概念:
        (1)域(Domain):域是一组具有相同数据类型的值的集合。
        (2)笛卡尔积(Cartesian Product):给定一组域D1, D2,…,Dn,这些域中可以有相同的。D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn={(d1,d2,…,dn) |di∈Di, i=1,2,…,n}其中每一个元素(d1,d2,…,dn)叫做一个n元组或简称元组。元素中的每一个值di叫做一个分量。笛卡尔积可以用来表示二维表,表中的每行对应一个元组,每列对应一个域。
        (3)关系(Relation):D1×D2×…×Dn的子集叫做在域D1,D2,…,Dn上的关系,表示为R (D1, D2,…,Dn),这里R表示关系的名字,n是关系的目或度(Degree),关系中的每个元素是关系中的元组。
        关系是笛卡尔积的有限子集,所以关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域。一个元组就是该关系所涉及的属性集的笛卡尔积的一个元素。由于在笛卡尔积的定义中,域是可以相同的,所以为了加以区分,必须对每个列起一个名字,称之为属性,n目关系必须有n个属性。若关系中的某一属性组的值能够唯一标识一个元组,则称该属性组为候选码(Candidate Key)。若一个关系有多个候选码,则选定其中之一为主码(Primary Key)。主码的各个属性称为主属性(Prime Attribute)。不包含在任何候选码中的属性称为非码属性(Non-key Attribute)。当关系模式的所有属性组是这个关系模式的候选码时,称为全码(All-Key)。



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

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