●试题三有下列关于运动会管理系统的ER图,如图10所示。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体之间的关系。假定已通过下列SQL语言建立了基本表。CREATE TABLE ATHLETE(ANO CHAR (6) NOT NULL,ANAME CHAR (20) ,ASEX CHAR (1) ,ATEAM CHAR (20) );CREATE TABLE ITEM(INO CHAR (6) NOT NULL,INAME CHAR (20) ,ITIME CHAR (12) ,IPLACE CHAR (20) ;CREATE TABLE GAMES(ANO CHAR (6) NOT NULL,INO CHAR (6) NOT NULL,SCORRE CHAR (10) );为了答题的方便,图中的实体和属性同时给出了中英文两种文字,回答问题时只需写出英文名即可。【E-R图】图10 E-R图【问题】填充下列SQL程序1~4中的 (1) ~ (7) ,使它们分别完成相应的功能:程序1:统计参加比赛时男运动员人数。SELECT (1)FROM ATHLETEWHERE ASEX=′M′;程序2:查100872号运动员参加的所有项目及其比赛时间和地点。SELECT ITEM,INO,IN A ME,ITIME,IPLACEFROM GAMES,ITEMWHERE (2) ;AND (3) ;程序3:查参加100035项目的所有运动员名单。SELECT ANO,ANAME,ATEAMFROM ATHLETEWHERE (4) ;(SELECT (4) (5)FROM GAMESWHERE GAMES.ANO=ATHLETE.ANO AND INO='100035');程序4:建立运动员成绩视图。(6) ATHLETE-SCOREAS SELECT ATHLETE,ANO,ANAME,ATEAM,INAME,SCOREFORM (7) WHERE ATHLETE.ANO=GAMES.ANO AND GAMES.INO=ITEM.INO;

●试题三

有下列关于运动会管理系统的ER图,如图10所示。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体之间的关系。假定已通过下列SQL语言建立了基本表。

CREATE TABLE ATHLETE

(ANO CHAR (6) NOT NULL,

ANAME CHAR (20) ,

ASEX CHAR (1) ,

ATEAM CHAR (20) );

CREATE TABLE ITEM

(INO CHAR (6) NOT NULL,

INAME CHAR (20) ,

ITIME CHAR (12) ,

IPLACE CHAR (20) ;

CREATE TABLE GAMES

(ANO CHAR (6) NOT NULL,

INO CHAR (6) NOT NULL,

SCORRE CHAR (10) );

为了答题的方便,图中的实体和属性同时给出了中英文两种文字,回答问题时只需写出英文名即可。

【E-R图】

图10 E-R图

【问题】

填充下列SQL程序1~4中的 (1) ~ (7) ,使它们分别完成相应的功能:

程序1:统计参加比赛时男运动员人数。

SELECT (1)

FROM ATHLETE

WHERE ASEX=′M′;

程序2:查100872号运动员参加的所有项目及其比赛时间和地点。

SELECT ITEM,INO,IN A ME,ITIME,IPLACE

FROM GAMES,ITEM

WHERE (2) ;

AND (3) ;

程序3:查参加100035项目的所有运动员名单。

SELECT ANO,ANAME,ATEAM

FROM ATHLETE

WHERE (4) ;

(SELECT (4) (5)

FROM GAMES

WHERE GAMES.ANO=ATHLETE.ANO AND INO='100035');

程序4:建立运动员成绩视图。

(6) ATHLETE-SCORE

AS SELECT ATHLETE,ANO,ANAME,ATEAM,INAME,SCORE

FORM (7) WHERE ATHLETE.ANO=GAMES.ANO AND GAMES.INO=ITEM.INO;


相关考题:

在er 图中,用长方形表示,用椭圆表示( ) A.联系、属性B.属性、实体C.实体、属性D.什么也不代表、实体

关于E-R图,下列说法正确的是()。A.ER图中用矩形表示实体B.ER图就是实体关系图,形象的表示实体之间的联系C.E-R图直观提供了表示实体型、属性和联系的方法D.ER图中用椭圆表示属性

下列关于E-R图的描述中正确的是( )。A.E-R图只能表示实体之间的联系B.E-R图只能表示实体和实体之间的联系C.E-R图只能表示实体和属性D.E-R图能表示实体、属性和实体之间的联系

关于ER图,下列说法中错误的是()A、现实世界的事物表示为实体,事物的性质表示为属性B、事物之间的自然联系表示为实体之间的联系C、在ER图中,实体和属性的划分是绝对的、一成不变的D、在ER图中,实体之间可以有联系,属性和实体之间不能有联系

关于ER图的描述,下述说法正确的是()。A.矩形表示实体B.圆形表示属性C.正方形表示关系D.椭圆表示属性

阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。[说明]设有下列关于学生成绩管理系统的E-R图(见图2-1)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。假定已通过下列SQL语言建立了基本表:CREATE TABLE STUDENT(SNo CHAR(6)NOT NULL UNIQUE,SName CHAR(20),Sex CHAR(1),Dept CHAR(20),Age SMALLINT);CREATE TABLE COURSE(CNo CHAR(6)NOT NULL UNIQUE,CName CHAR(20),Hour SMALLINT,Credit SMALLINT);CREATE TABLE SC (SNo CHAR(6),CNo CHAR(6),GRADE SMALLINT,PRIMARY KEY (SNo,CNo));为了答题的方便,图中的实体和属性同时给出了中英文两种名字,回答问题时只须写出英文名即可。填充下列SQL程序5.1~5.4中的(1)~(6),使它们分别完成以下查询功能:程序5.1:检索选修所有课程的学生姓名。程序5.2:给出全体学生人数。程序5.3:按学号给出每个学生的平均成绩。程序5.4:按学号给出每个学生选修课程的门数。[程序5.1]SELECT SName FROM STUDENT WHERE (1)(SELECT FROM COURSE WHERE (2)(SELECT * FROM SC WHERE (3) ))[程序5.2]SELECT (4) FROM STUDENT[程序5.3]SELECT (5) FROM SC GROUP BY SNO[程序5.4]SELECT (6) FROM SC GROUP BY SNO(1)

下列关于E-R模型的叙述中,正确的是( )。 A.在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示 B.实体集中的实体之间也可以有联系,但不能有多对多的联系 C.联系本身没有属性D.联系只能存在于两个实体类型之间

【说明】设有关于银行借贷管理系统的E-R图。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。为了答题的方便,图中的实体和属性同时给出了中英文说明,回答问题时只需写出英文名即可。根据E-R图中给出的词汇,按照“有关模式名(属性1,属性2,…)”的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。

下列关于E-R图的描述中正确的是( )。A.E-R图只能表示实体之间的联系B.E-R图只能表示实体和属性之间的联系C.E-R图只能表示实体和属性D.E-R图能表示实体、属性和实体之间的联系

●试题三阅读下列说明和E-R图,回答问题1~3。【说明】设有关于银行借贷管理系统的E-R图(如图4所示)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。为了答题的方便,图中的实体和属性同时给出了中英文说明,回答问题时只需写出英文名即可。图4银行借贷管理系统E-R图【问题1根据E-R图中给出的词汇,按照"有关模式名(属性1,属性2,…)"的格式,将此E-R图转换为关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。要求其中的关系模式至少属于第三范式。【问题2】如下的SQL语言用于查询"在该银行中一笔贷款贷给多个(至少2个)客户的所有贷款号和发放贷款的支行名称"的不完整语句,请在空缺处填入正确的内容。SELECT Borrow.Lno,BnameFROM Borrow,LoanWHERE (1)GROUP BY Borrow.LnoHAVING (2) ;【问题3】假设这个银行有若干个节点,每个节点运行一个数据库系统。假设这些节点之间惟一的交互式用电子方式相互传送款项,这样的系统是分布式数据库系统吗?为什么?

下列对象联系图中的表示正确的是【】A.实体用矩形表示B.对象间联系用椭圆表示C.属性用椭圆表示D.对象间联系用菱形表示

下列关于E-R图的叙述中,哪一条是错误的()。A.E-R图是一个图示化的概念模型B.矩形表示实体型,矩形框内写明实体名C.菱形表示联系,联系不是实体型,所以没有属性D.椭圆表示属性,用无向边将其与相应实体连接起来

下列关于ER图的描述中正确的是A.E-R图只能表示实体之间的联系B.E-R图只能表示实体和实体之间的联系C.E_R图只能表示实体和属性D.E-R图能表示实体、属性和实体之间的联系

在ER图中连线表示()A、实体B、实体属性C、联系D、实体之间以及实体与属性之间的联系

下列关于E-R图的组成叙述中正确的是()。A、实体型用矩形表示B、属性用椭圆表示C、联系用三角形表示D、E-R图中的E代表联系,R代表实体E、E-R图难以准确地反映出实体及其联系

在E-R图中,用矩形框表示实体,用菱形框表示联系,用()表示属性。

在E-R图中,用来表示实体的图形是()A、矩形B、椭圆形实体属性C、菱形相互关系D、三角形

ER图是表示概念模型的有效工具之一,在ER图中的菱形框的表示()A、联系B、实体C、实体的属性D、联系的属性

在ER图中,属性用()表示,实体用()表示,联系用()表示。

ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()A、联系B、实体C、实体的属性D、联系的属性

下列关于E-R图的图素中,正确的是()A、在E-R图中,实体集使用矩形框表示B、在E-R图中,属性使用菱形框表示C、在E-R图中,实体集使用菱形框表示D、在E-R图中,实体集之间的联系使用直线表示

“实体-联系”模型可以形象地用E-R图表示,在E-R图中()表示数据之间的属性。A、菱形B、椭圆形C、矩形D、三角形

填空题在E-R图中,用矩形框表示实体,用菱形框表示联系,用()表示属性。

单选题ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()。A联系B实体C实体的属性D联系的属性

多选题ER图是表示概念模型的有效工具之一,在ER图中的菱形框的表示()A联系B实体C实体的属性D联系的属性

单选题在ER图中连线表示()A实体B实体属性C联系D实体之间以及实体与属性之间的联系

单选题下列关于E-R图的图素中,正确的是()A在E-R图中,实体集使用矩形框表示B在E-R图中,属性使用菱形框表示C在E-R图中,实体集使用菱形框表示D在E-R图中,实体集之间的联系使用直线表示