全部科目 > 信息系统管理工程师 >
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个候选键,为学生号和院系号




 
 
相关试题     数据库系统基本概念 

  第14题    2025年下半年  
对表1和表2进行(14)关系运算可以得到表3。

  第15题    2015年上半年  
部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。
部门(部门代码,部门名称,电话)
..

  第19题    2022年下半年  
设有员工关系Emp(员工号,姓名,性别,年龄,出生年月,联系方式,部门号),其中“联系方式”要求记录该员工的手机号码和办公室电话。在关系Emp中,(19)分别属于..

 
知识点讲解
· 关系数据结构及形式化定义
 
        关系数据结构及形式化定义
        首先介绍一些概念:
        (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-2026 All Rights Reserved
软考在线版权所有