`

两题令人郁闷的数据库概念题

阅读更多

MSN上朋友做EDS中国的网申,问我这样两道数据库题,很简单,但我看了半天,觉得这题出得实在很不清楚:

Which one is used to maintain one to many relationship between two tables?
A. Primary Key
B. Foreign Key
C. Middle table
D. Composite Key

7. Which one is used to maintain many to many relationship between two tables?
A. Primary Key
B. Foreign Key
C. Middle table
D. Composite Key

因为在一般的一对多关系表应用实例,都是一的表的主键连多的表的外键(INNER JOIN例子),主键和外键内容相同,外键的表从而可以有多条记录对于主键的唯一表记录。而多对多表一般都是化为两个一对多关系,采用中间表,相应做外键的形式。

所以,第一题,我会选择A,B,第二题我会选择A,B,C。

至于D: Composite Key,中间表就有将多个字段复合作为主键的,要是这样讲的话,第二题答案是A,B,C,D。

最后,朋友告诉我,这是两道单选题,顿时我彻底晕了,EDS,你到底出得什么题?







丁丁 2006-11-23 23:11 发表评论
分享到:
评论

相关推荐

    php面试题及答案大全

    这份"php面试题及答案大全"提供了丰富的资源,帮助准备PHP面试的候选人强化自己的知识体系。本文将深入探讨这些面试题和答案所涵盖的重要PHP知识点。 首先,PHP是一种广泛用于Web开发的服务器端脚本语言,它的全称...

    完整的php面试题大全(基础/高级)

    以下是一些可能出现在这些面试题中的关键概念和主题: 1. **PHP基础知识**: - 变量与数据类型:PHP支持变量、字符串、数字、布尔值、数组、对象等基本数据类型。 - 控制结构:包括条件语句(if...else, switch)...

    C#面试题 C#面试题 C#面试题

    2. ASP.NET 2.0 最令人兴奋的特性: ASP.NET 2.0 强调了提高生产力、管理能力和性能提升。它引入了Web.config配置文件,提高了配置管理的灵活性。此外,ASP.NET 2.0支持代码分离,允许在设计视图和代码视图之间轻松...

    面试题.zip

    【Java 最新面试题(每个人都做).doc】 这篇文档可能包含了最新的Java面试问题,旨在帮助求职者准备面试。可能涵盖的主题包括但不限于:基础语法、面向对象编程、异常处理、集合框架(如ArrayList, HashMap)、多...

    前端基础面试题.pdf

    为了完成任务,我将基于文件标题“前端基础面试题.pdf”来创造一些可能涵盖在其中的前端基础知识点,这些知识点常常出现在前端开发的面试中。 ### 前端基础知识点 #### HTML/CSS 1. **HTML语义化**: 了解HTML标签...

    北京市平谷区2020届高三语文下学期3月质量监控一模试题含解析

    试题中囊括了诸多令人瞩目的关键词,如“癌症”、“区块链”、“大数据”和“人工智能”等,这些词汇并不仅仅是学术研究的抽象概念,它们是时代的产物,反映了科研领域的最新动态和未来趋势。 癌症,这个困扰人类...

    计算机网络期末考试模拟试题及答案.doc

    计算机网络是信息技术领域的重要组成部分,它涉及众多的概念和协议,对于理解和操作现代互联网至关重要。以下是一些关于计算机网络的关键知识点: 1. 数据类型:在电信系统中,数据可以是数字数据或模拟数据。数字...

    白中英计算机组成原理(第三版)课后习题答案(白中英)

    称为汇编程序�为了进一步实现程序自动化和便于程序交流�使不熟悉具体计算机的人 也能很方便地使用计算机�人们又创造了算法语言�用算法语言编写的程序称为源程序� 源程序通过编译系统产生编译程序�也可通过解释...

    精品资料(2021-2022年收藏)计算机网络技术期末考试模拟试题及答案67.doc

    13. 单选题涉及的网络历史、目的、ISDN速率、路由选择协议、网络层对应OSI层、网络互联设备、通信系统要素、IP地址类型、组作用域、令牌环网工作原理、局域网缩写、FTP数据封装、UDP协议层位置、子网划分、电子邮件...

    北川事业编招聘2020年考试真题及答案解析版.docx

    根据给定文件的信息,我们可以提炼出以下相关的IT知识点和概念,并对其进行详细解释: ### 水平思维与垂直思维 1. **垂直思维**:这是一种传统思维模式,以逻辑和数学为代表,强调从已知事实出发,通过严谨的推理...

    计算机网络期末考试试题及答案.doc

    13. **单选题**:这些题目涉及了计算机网络历史、目的、ISDN速率、路由选择协议、OSI模型、网络互联设备、通信系统要素、IP地址类型、组作用域、令牌环网工作原理、局域网缩写、FTP数据封装过程、TCP/IP协议层次、...

    计算机网络期末考试试题及答案.pdf

    2. **DNS**:域名系统(DNS)是一个分布式数据库系统,负责将人类可读的域名转换为IP地址,便于网络通信。 3. **TCP/IP协议**:网络层的IP协议是TCP/IP模型的核心,负责在不同网络间路由数据包。 4. **网络层协议*...

    计算机网络技术考试模拟试题及答案.pdf

    2. **DNS**:域名系统(DNS)是一个分布式数据库,用于将人类可读的域名转换为IP地址,以便在网络中定位资源。 3. **TCP/IP协议栈**:网络层的IP协议是最核心的协议,负责数据包在不同网络之间的传输。网络层还包含...

    数据挖掘试题

    这一发现最初令人困惑,但进一步的研究揭示了背后的逻辑:许多购买啤酒的顾客是年轻父亲,他们通常会在下班回家的路上顺便购买家庭必需品,包括尿布。基于这一发现,超市可以通过将啤酒和尿布摆放在更接近的位置,...

    深圳面试java常见笔试题-study_progress:自2017年10月21日(毕业)以来的学习记录

    为这些基本简单的概念做出令人印象深刻的名称和管理控制台的程度印象深刻,或者,我应该对基本简单的程度印象深刻可以提供概念并将其扩展到如此庞大的比例。 事实上,我认为自己构建一些自动扩展的云服务将是一个...

    1993年全国计算机软件专业资格和水平考试系统分析员试题及答案.pdf

    - 有助于设计数据库的概念结构,并且易于转换为具体的数据库模型(如层次模型、网状模型和关系模型)。 - 但是,E-R图并不能直接描述实体集之间的复杂联系,如三元联系。 ### 4. 需求分析方法 **知识点概述:**...

Global site tag (gtag.js) - Google Analytics