当前位置:文档之家› 民族认同的概念、模型和实证研究述评

民族认同的概念、模型和实证研究述评

民族认同的概念、模型和实证研究述评
民族认同的概念、模型和实证研究述评

Advances in Psychology 心理学进展, 2017, 7(2), 158-163 Published Online February 2017 in Hans. https://www.doczj.com/doc/d61141673.html,/journal/ap https://https://www.doczj.com/doc/d61141673.html,/10.12677/ap.2017.72019

文章引用: 肖子伦, 李书慧(2017). 民族认同的概念、模型和实证研究述评. 心理学进展, 7(2), 158-163.

The Concept, Model, and Empirical Research of Ethnic Identity

Zilun Xiao 1, Shuhui Li 2

1Faculty of Psychology, Southwest University, Chongqing 2Center for Studies of Education and Psychology of Minorities in Southwest China of Southwest University, Chongqing

Received: Jan. 25th , 2017; accepted: Feb. 13th , 2017; published: Feb. 16th , 2017

Abstract

In this paper we summarized the concept and the model of ethnic identity, even more we enume-rated numerous empirical research of this topic. Numbers of researchers considered that the concept of ethnic group was defined from emotional and cognitive factors in the past. However, researchers added the aspect of behavior in the concept of the ethnic group. The dimension of ethnic identity scale contained self-verification, ethnic group attitudes, sense of the ethnic ascrip-tion and ethnic involved. But we noticed that some scales are only suitable to some special ethnic groups at present. Moreover, the model of ethnic identity had gone through a process which from negative attitude to positive attitude. The empirical research of ethnic group identity also found that the ethnic identity could regulate people’s well-being and health. The future research should focus on the concept of ethnic identity and combine the scale of ethnic identity to further explora-tion. Keywords

Ethnic Identity, Measurement, Developing Model, Regulating Effect

民族认同的概念、模型和实证研究述评

肖子伦1,李书慧2

1

西南大学心理学部,重庆 2西南大学西南民族教育与心理研究中心,重庆

收稿日期:2017年1月25日;录用日期:2017年2月13日;发布日期:2017年2月16日

肖子伦,李书慧

摘 要

本文主要对民族认同的概念、模型和实证研究进行分析。结果发现民族认同的早期概念主要从情感、认知成分进行定义,后期概念的定义增加了行为方面的内容;民族认同的测量量表基本上都是基于自我确认、民族态度、民族归属感和民族涉入这四个维度,并有少数量表仅用于特定民族;民族认同的发展模型都大体经过消极到积极的过程;实证研究的证据显示民族认同对幸福感、健康有调节作用。未来研究需要对民族认同概念进行进一步的理清,并对民族认同的测量进行统一,以进一步探索民族认同的作用。

关键词

民族认同,测量方法,发展模型,调节作用

Copyright ? 2017 by authors and Hans Publishers Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). https://www.doczj.com/doc/d61141673.html,/licenses/by/4.0/

1. 民族认同的概念

20世纪60年代,美国学者开始关注民族问题,美国少数民族群体要求在社会上获得公平、公正的待遇,并爆发了民族运动。由此,民族认同研究受到许多学者的关注,有关民族认同研究的数量不断增加。关于“民族认同(ethnic identity 、national identity)”的界定,目前还没有一个统一的公认理论,国内外许多研究者都提出过自己关于民族认同的理解。

社会学家Tajfel 是民族认同研究的早期人物之一,他强调民族认同与社会认同的关系是部分与整体的关系(Taijfel, 1981)。民族认同是从对社会群体关系的认知中分离出来的,并且与这种关系认知有着重要的价值和情感联结。而许多民族认同研究者都沿着这个思路进行研究。直到20世纪90年代,Phinney (1990)在总结和分析前20年的民族认同研究后,提出民族认同的定义应该包含以下四个部分:本民族的自我认同(ethnic self-identification)、归属感(sense of belonging)、积极的态度(positive attitude)和民族卷入(ethnic involvement),该定义包含了态度、情感和行为三个方面的内容。Carla. J.等(1998)则指出民族认同并没有行为成分,仅仅是一种认知,这种认知有三个内容:一是对本民族的信念,二是对本民族的态度,三是对自己民族身份的承认。

国内有研究者指出,民族认同首先是对人们之间相互关系的认同,其次是民族的自然文化认同,可以反映人们对以文化联系起来的群体归属,从而带来了相互之间的亲近感(贺金瑞&燕继荣,2008)。史慧颖(2007)指出,民族认同是在多民族国家里,每个民族对自己的民族身份和国家民族身份的统一。由于民族身份是社会身份(群体身份)的一种,因此可认为社会认同的理论和结论普适于民族认同。王希恩(1997)认为民族认同是指个体将自己归属为某一具有独特文化的民族,并在认知上与该文化保持一致,对该民族有较高的依恋情感,常常分享该文化;这一概念分别对应了认知(与文化保持一致)、情感(依恋)和行为(分享)三个方面。而张诗亚(2005)指出民族认同就是找到本民族的独特精神,这种独特精神对该民族非常重要,就像是一个人的独特性。这一说法暗示并强调了民族认同的情感支持作用,认为个体通过民族认同可以获得自豪感、价值感、安全感以及尊严。

民族认同概念在研究之初侧重情感、认知成分,随后的学者在定义过程中又加入了行为的成分。目Open Access

肖子伦,李书慧

前研究者对民族认同的定义都有一定的共识,即民族认同有认知、情感、行为共三个成分,只是注重的方面有所不同。其中Phinney提出的民族认同的定义得到较多认可,并根据该定义编制了民族认同问卷。

2. 民族认同的模型构建

研究者根据相关概念,对民族认同的结构做了进一步探索,构建其发展模型,编制测量工具。另一方面,实证研究根据相关民族认同理论和工具探索民族认同的功能与作用,并反过来促进民族理论的发展。

2.1. 民族认同的测量

关于民族认同的测量,主要有问卷法,访谈法,实验法,田野调查等方法。目前使用较多的方法主要是问卷法。其中,使用较多的问卷主要有Phinney (1992)编制的民族认同量表(Multi-group Ethnic Identity Measure, MEIM)。该量表使用四点记分,总共14个项目,包含三个维度:归属感和对本民族的态度,民族行为与习俗,探索和承诺的民族认同。MEIM是目前使用范围最广且有效的问卷(Umana-Taylor et al., 2006)。

Umana等人在2004年指出,在Phinney的民族认同理论中,肯定(affirmation)和实现(achievement)是民族认同中两个独立的方面。但在量表编制中并未对二者进行区分,因此理论与实际之间存在矛盾。他们针对这一问题,开发了民族认同量表(Ethnic Identity Scale)。该量表有三个分量表:探索(exploration) (7个项目)、决心(resolution) (4个项目)、肯定(affirmation) (6个项目),采用4点计分(1 = 非常不符合,4 =完全符合)。MEIM和EIS量表并非只适用于某一个少数民族,对所有少数民族群体都适用。

但是,MEIM量表偏重行为成分的测量而忽视了情感,认知成分(史慧颖,2009),在此基础上,史慧颖编制了具有更普遍性的适合国内现状的民族认同测量问卷。该问卷分为本民族认同和中华民族认同(国家认同)两个分量表,其中,本民族认同问卷包含本民族文化认同,本民族归属感和本民族社会认同共三个维度,13题;中华民族认同量表包含社会文化认同和中华民族归属感两个维度,11题。问卷使用5点记分,其中本民族认同量表信度为0.78,中华民族认同量表信度为0.77,总量表信度为0.87。由于该量表既能测量本民族认同,也能测量中华民族认同,即国家认同,所以该量表在国内的民族认同研究中使用较为广泛,例如,龚丽娟(2009)发现,彝族大学生整体认同状况积极,既有较高的本民族认同,又有较高的中华民族认同;本民族认同和中华民族认同呈高度正相关,且本民族认同高于中华民族认同。另外,还有中国学者编制了针对某一特定民族的民族认同量表,如万明钢等在2004年编制了藏族大学生民族认同量表(TUEI)。该量表根据Jackson的认同发展模型编制,有三个维度:主流文化认同(7个项目)、消极的民族认同(9个项目)、积极的民族认同(6个项目),共22题。

2.2. 民族认同的发展模型

Cross (1971)最早提出了民族认同模型,他认为非洲裔民族认同发展经历四个阶段:前遭遇(preencounter)、遭遇(encounter)、沉没-浮现(immersion-emersion)和内化(internalization)。当非洲裔民族处于前遭遇阶段时,就会有意或无意贬低非洲裔群体,同时重视白人的价值观和生活方式。一旦进入遭遇阶段,非洲裔一方面会经历一种深刻的危机感,并对他们以前的思维方式和行为规范造成挑战;另一方面非洲裔开始形成一种新的世界观,并重新解释自己周围的世界。在沉没-浮现阶段,非洲裔开始形成了一种自豪感,但是对非洲裔群体的内化的积极态度仍然是很细微的。在模型的最后一个阶段——内化阶段,非洲裔原有的认同与新形成的认同之间已经不存在冲突,他们内心反黑情绪变得更加机动、灵活,也获得一种安全感。

1975年Jackson建立了非洲裔认同发展模型。通过比较可以发现,该模型与Cross的模型较为相似。

肖子伦,李书慧

与Cross模型的第一阶段前遭遇阶段一致,Jackson的第一阶段——被动接受阶段(passive-acceptance),指个体全部接受、服从主流文化的社会规范与价值观,包括自我价值观。第二个阶段——主动抵制阶段(active-resistance),个体不再接受主流文化的社会规范和价值观,而是拒绝和抵制它们。在第三阶段——重新定位阶段(redirection),这一阶段的个体开始尝试确立自己的目标,甚至组建非洲裔机构和社团,重新确定自己的价值观,这是一个孤立的时期。随后个体减少了对非洲裔的愤怒,并且认同了他们和他们的文化。最后的内化阶段(internalization)与Cross模型的最后阶段相同,非洲裔个体的内心都获得了一种安全感,并且对主流文化和少数民族的态度和看法都趋于理性。

除此之外,一些学者还关注非洲裔以外的少数民族——美籍华人。Sue等人(1971)是最早提出美籍华人大学生的民族认同发展模型的学者。他们将其分为三类种类型:第一类是传统主义者(traditionalist),他们同化了中国传统的文化习俗和价值观,抵制外来文化,始终坚信老旧和传统。第二类美籍华人大学生则积极地融入白人的社会,试图接受主流社会的文化价值观和对少数民族的消极态度,但这样可能会产生自恨的心理,这种类型叫做边缘人(marginal person)。第三种类型是亚裔美国人(Asian American),他们已经形成了积极的民族认同观,对民族意识和政治意识具有清醒的认识。

Helms (1981)提出的白人认同发展模型是最详细的。她指出该模型发展需经过两个阶段:第一阶段是对种族主义的抛弃,第二阶段是重新界定非种族主义。Helms进一步将这两个阶段分为六种具体的民族认同状态(racial identity statues),分别是接触(contact),指没有种族意识,更对偏见和歧视没有概念;崩溃(disintegration),个体开始陷入两难境地,坚信自己是非种族主义者,却无法做到与少数民族联姻,内心充满矛盾与痛苦;重整(reintegration),个体为了缓解内心冲突带来的焦虑,接受了主流文化的观点——白人优越的信念,认为少数民族低人一等;假性独立(pseudo-independence),是第二阶段的开始,个体开始理解、接受少数民族,但仍存在种族主义;沉没–浮现(immersion-emersion),开始对种族主义有了新的理解,真诚面对自己的种族主义观点,并积极地加入反种族主义活动中去;最后一个阶段是自主(autonomy),个体不再对自身的种族主义有内疚,承认民族和文化差异,重视多元文化。

不管是非洲裔、亚裔还是白人的民族认同,其发展都是由消极到积极,并最终能够理智地处理本民族文化与另一文化的关系。对民族认同发展阶段的划分,不仅有利于认清民族认同,还有利于实践工作的开展,例如在对少数民族群体进行心理咨询或健康辅导过程中,就可以根据其认同发展模型进行有效并有针对性的指导。但现有的民族认同模型都是针对不同少数民族群体,甚至是同一个群体有不同的模型,模型与模型之间难以进行比较。未来研究应致力于发展通用的民族认同模型,有利于对各群体进行横向比较,进一步了解民族认同的发展。

3. 民族认同的实证研究

3.1. 民族认同与幸福感的相关研究

近年来的实证研究陆续发现民族认同与个体幸福感有关。杨宝珊(2009)以817名少数民族大学生为被试,采用问卷调查的方法,结果发现民族认同与社会支持、主观幸福感显著相关。随后有学者探索民族认同的某一成分与幸福感有何相关,Syed等人(2013)研究发现,在民族认同的双因素模型中,参与性与幸福感呈显著正相关,探索与幸福感则呈现显著的负相关。不仅如此,民族认同还与自身健康有一定相关,Schmidt等人(2014)对229名大学生进行调查,发现民族认同感、同伴关系、团体关系得分较低的学生,其幸福感的得分也更低,自我报告的身体健康的天数也更少。

3.2. 民族认同的中介和调节作用

有研究发现民族认同调节了歧视对于抑郁症状的负面影响(Yip, Gee, & Takeuchi, 2008)。Zhang等

肖子伦,李书慧

(2009)对年轻的非洲裔妇女进行研究,发现民族认同具有调节作用。民族认同感高的非洲裔妇女,在观看带有理想的苗条形体的音乐视频时,表现出更小的体像障碍和瘦身驱动力。

Holmes等人(2009)以欧裔和非裔美国少年为被试,发现民族认同在他们的自我价值、社会目标和进攻行为的关系中起到中介作用。民族认同对欧裔美国少年的进攻行为和自我价值间的关系具有中介效应,但预测非裔美国人的进攻行为时,民族认同和支配性社会目标,报仇倾向的社会目标的直接主效应不显著。

另外,也有研究指出,民族认同也和幸福感有关。Molix和Bettencourt (2010)发现民族认同是幸福感的预测因子。Smith和Silva (2011)通过对民族认同与个体幸福感的关系进行元分析发现,维持一个高水平的民族认同与幸福感有积极相关。在国内关于少数民族幸福的研究中,也有研究发现民族认同对幸福感有积极影响:朝鲜族大学生的民族认同总分对心理幸福感有较强的预测作用(石晓帆,2012);维吾尔族大学生的民族认同与幸福感呈正相关(张爱萍,2012)。目前研究都显示了少数民族幸福感和其民族认同存在高度相关。

4. 研究展望

首先,未来研究仍需对民族认同的基本定义进行辨析,对概念的确定是民族认同研究的基础。对民族认同的定义不同,民族认同理论也会不同,进而导致测量方法的差异,使得不同民族之间的研究结果也无法进行有效的横向比较。值得注意的是,研究者也不应忽视我国民族的特殊性。改革开放以后,由于我国少数民族生活地区大多交通不便,所以其经济文化的发展相对于内陆和沿海地区落后,在这种情况下,一方面少数民族不断迁徙到汉区,“各个城市,尤其是东南沿海大城市中的少数民族人口呈几何级数增长(王希恩,2015)”,另一方面“各少数民族聚居区里几乎都有汉族居民,在那些经济较不发达的民族地区,其中的汉族居民又常是这地区经济的主要联系者(费孝通,1980)”。由于我国少数民族的特殊性,“很多民族是你中有我、我中有你的关系,过分强调始祖、血缘,对当代民族并无太大意义”(都永浩,2008),故我国少数民族的差异很重要的一个因素为文化,风俗的差异。

另外,何涛(2011)指出我国的少数民族认同有一定的特殊性,其少数民族认同带有一定的利益倾向。

我国在自愿的基础上,注重少数民族个体在文化认同基础上的个人心理认同。因此,我国公民可根据相关政策和原则成为某一民族。然而因为我国对少数民族有一定的优惠政策(高考加分等),导致了以下情况的发生:汉族成员在与少数民族成员组建家庭后,他们的子女会申报为少数民族;而不同的少数民族组建家庭后,其子女则会申报为人口较少的民族,因为成为人口数量较少的民族意味着享受的优惠政策更多。这就要求国内进行民族认同的界定与测量时,应考虑我们民族定义的特殊性,以制定出符合我国生态效度的问卷。

其次,纵向研究在未来研究中是必不可少的。目前实证研究在类型上局限于相关研究、中介作用研究和调节作用的研究,在样本上多数以少数民族大学生为主。但是无论是国内外的民族认同纵向研究,还是有关认同发展过程的研究,数量都较少。另外,关于儿童与青少年的追踪研究也有利于了解民族认同发展过程,构建民族认同发展模型。国内研究应注重对少数民族的纵向研究,以构建出符合中国国情的民族认同发展模型,并在此模型基础上编制民族认同问卷。纵向数据有助于我们更好地理解在文化、双文化、多元文化中,行为卷入是如何随着时间的变化而影响民族认同,以及民族认同和心理调节之间的相互影响。

最后,期待出现更多民族认同作用机制的相关研究,以及跨文化研究。虽然目前民族认同的研究数量较为丰富,但类型较为单一。使用不同的测量方法,得出的结果也有所差异,甚至出现相互矛盾的情况。并且,东西方文化存在巨大差异,对少数民族的定义以及少数民族群体的类型也不一致,因此,有必要对民族认同在中西方文化背景下的差异进行进一步的探讨。此外,国内有关少数民族认同的研究,

肖子伦,李书慧

基本都是相关研究,需要进一步探讨在中国文化背景下,民族认同及其某些成分的具体作用,而这也有利于民族认同的跨文化研究的进行。

参考文献(References)

都永浩(2008). 对民族共同体的多维思考. 黑龙江民族丛刊, 5, 1-8.

费孝通(1980). 关于我国民族的识别问题. 中国社会科学, 1, 147-162.

龚丽娟(2009). 彝族大学生民族认同与内隐自尊研究. 博士论文, 重庆市: 西南大学.

何涛(2011). 论多民族国家民族认同与国家认同的特点及互动. 云南民族大学学报(哲学社会科学版), 28(6), 28-32.

贺金瑞, 燕继荣(2008). 论从民族认同到国家认同. 中央民族大学学报: 哲学社会科学版, 3.

石晓帆(2012). 延边大学朝鲜族大学生心理幸福感调查研究. 现代交际, 11, 186-186.

史慧颖(2007). 中国西南民族地区少数民族民族认同心理及行为适应研究. 博士论文, 重庆市: 西南大学.

万明钢, 王亚鹏(2004). 藏族大学生的民族认同. 心理学报, 36(1), 83-88.

王希恩(1997). 民族过程与国家. 兰州: 甘肃人民出版社.

王希恩(2015). 民族问题: 必须破解的难题. 同舟共进, 1, 21-24.

张爱萍(2012). 维吾尔族大学生“民族认同”与幸福感的相关性研究. 学校党建与思想教育, 14, 113-114.

张诗亚(2005). 强化民族认同——数码时代的文化选择. 北京: 现代教育出版社, 53-56.

Carla, J., & Reginald, J. (1998). Racial Identity, African Self-Consciousness, and Career Decision Making in African Amer-ican College Women. Journal of Multicultural Counseling and Development, 26, 28-36.

Cross, W. E. (1971). The Negro-to-Black Conversion Experience: Towards a Psychology of Black Liberation. Black Word, 20, 13-27.

Holmes, K. J., & Lochman, J. E. (2009). Ethnic Identity in African American and European American Preadolescents: Rela-tion to Self-Worth, Social Goals, and Aggression. The Journal of Early Adolescence, 29, 476-496.

https://https://www.doczj.com/doc/d61141673.html,/10.1177/0272431608322955

Molix, L., & Bettencourt, B. A. (2010). Predicting Well-Being among Ethnic Minorities: Psychological Empowerment and Group Identity. Journal of Applied Social Psychology, 40, 513-533. https://https://www.doczj.com/doc/d61141673.html,/10.1111/j.1559-1816.2010.00585.x Phinney, J. (1992). The Multigroup Ethnic Identity Measure: A New Scale for Use with Adolescents and Young Adults from Diverse Groups. Journal of Adolescent Research, 7, 156-176.

Phinney, J. S. (1990). Ethnic Identity in Adolescents and Adults: Review of Research. Psychological Bulletin, 108, 499-514. https://https://www.doczj.com/doc/d61141673.html,/10.1037/0033-2909.108.3.499

Schmidt, C. K., Piontkowski, S., Raque-Bogdan, T. L., & Ziemer, K. S. (2014). Relational Health, Ethnic Identity, and Well-Being of College Students of Color: A Strengths-Based Perspective. Counseling Psychologist, 42, 473-496.

https://https://www.doczj.com/doc/d61141673.html,/10.1177/0011000014523796

Smith, T. B., & Silva, L. (2011). Ethnic Identity and Personal Well-Being of People of Color: A Meta-Analysis. Journal of Counseling Psychology, 58, 42-60. https://https://www.doczj.com/doc/d61141673.html,/10.1037/a0021528

Syed, M., Walker, L. H. M., Lee, R. M., Umana-Taylor, A. J., Zamboanga, B. L., Schwartz, S. J., Armenta, B. E., & Que-Lam, H. (2013). A Two-Factor Model of Ethnic Identity Exploration: Implications for Identity Coherence and Well-Being. Cultural Diversity & Ethnic Minority Psychology, 19, 143-154. https://https://www.doczj.com/doc/d61141673.html,/10.1037/a0030564

Taijfel, H. (1981). Human Groups and Social Categories. Cambridge: Cambridge University.

Umana-Taylor, A. J., Yazed-jian, A., & Bamaca-Gomez, M. (2004). Developing the Ethnic Identity Scale using Eriksonian and Social Identity Perspectives. Identity, 4, 9-38. https://https://www.doczj.com/doc/d61141673.html,/10.1207/S1532706XID0401_2

Yip, T., Gee, G. C., & Takeuchi, D. T. (2008). Racial Discrimination and Psychological Distress: The Impact of Ethnic Iden-tity and Age among Immigrant and United States-Born Asian Adults. Developmental Psychology, 44, 787-800.

https://https://www.doczj.com/doc/d61141673.html,/10.1037/0012-1649.44.3.787

Zhang, Y., Dixon, T. L., & Conrad, K. (2009). Rap Music Videos and African American Women’s Body Image: The Mod-erating role of Ethnic Identity. Journal of Communication, 59, 262-278.

https://https://www.doczj.com/doc/d61141673.html,/10.1111/j.1460-2466.2009.01415.x

期刊投稿者将享受如下服务:

1. 投稿前咨询服务(QQ、微信、邮箱皆可)

2. 为您匹配最合适的期刊

3. 24小时以内解答您的所有疑问

4. 友好的在线投稿界面

5. 专业的同行评审

6. 知网检索

7. 全网络覆盖式推广您的研究

投稿请点击:https://www.doczj.com/doc/d61141673.html,/Submission.aspx 期刊邮箱:ap@https://www.doczj.com/doc/d61141673.html,

Powerdesigner数据库建模--概念模型--ER图

目标: 本文主要介绍PowerDesigner中概念数据模型CDM的基本概念。 一、概念数据模型概述 数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界 2)容易为人所理解 3)便于计算机实现 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;然后再将CDM转换为计算机上某个DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。 CDM是一组严格定义的模型元素的集合,这些模型元素精确地描述了系统的静态特性、动态特性以及完整性约束条件等,其中包括了数据结构、数据操作和完整性约束三部分。 1)数据结构表达为实体和属性; 2)数据操作表达为实体中的记录的插入、删除、修改、查询等操作; 3)完整性约束表达为数据的自身完整性约束(如数据类型、检查、规则等)和数据间的参照完整性约束(如联系、继承联系等); 二、实体、属性及标识符的定义 实体(Entity),也称为实例,对应现实世界中可区别于其他对象的“事件”或“事物”。例如,学校中的每个学生,医院中的每个手术。 每个实体都有用来描述实体特征的一组性质,称之为属性,一个实体由若干个属性来描述。如学生实体可由学号、姓名、性别、出生年月、所在系别、入学年份等属性组成。 实体集(Entity Set)是具体相同类型及相同性质实体的集合。例如学校所有学生的集合可定义为“学生”实体集,“学生”实体集中的每个实体均具有学号、姓名、性别、出生年月、所在系别、入学年份等性质。 实体类型(Entity Type)是实体集中每个实体所具有的共同性质的集合,例如“患者”实体类型为:患者{门诊号,姓名,性别,年龄,身份证号.............}。实体是实体类型的一个实例,在含义明确的情况下,实体、实体类型通常互换使用。

概念(ER)模型与关系模型设计作业整理

2015-2016第二学期 数据库 工业工程2014 作业整理 概念设计ER图到关系模型简约做法 一、为学生考勤建立数据库-----概念模型设计(ER图) 问题:由班长为班级的每门课程建立考勤 **自行完成关系模型 二、学生社团活动问题: 学生参与社团的资格审查和会员登记;会员参与活动记录。 **自行完成关系模型 概念设计ER图到关系模型完整做法 根据业务调查,设计数据库的概念模型(E-R图),并将E-R图转换为关系图。 一、关于运动比赛 1.1业务调查: *记录运动员的姓名性别所属队 *记录项目、比赛时间和比赛场地 *成绩统计 1.2找出业务发生过程中相互作用的实体:运动员、院系、项目 1.3将实体之间的作用关系转化为联系: 运动员属于院系 运动员参与项目 院系参与(团体)项目 1.4找出实体之间的作用(联系)发生时的数量关系是1:1、或者1:n还是n:m 1.5按照业务发生时的意义选择每个实体的属性: 运动员:学号、性别、姓名 院系:名称、编号 项目:编号、名称、时间、组别、场地 1.6找出联系的属性。如果实体之间发生作用时产生了不属于两个实体中的任何一个的数据,就应将其设为当前联系的属性。 个人参与:分组、成绩 团体参与:分组、成绩 1.7检查有没有重复的属性,如有则将多余的删除。 1.8模型检验:上述ER图所表达 *记录运动员的姓名性别所属队——可以满足 *记录项目、比赛时间和比赛场地——可以满足 *成绩统计——可以满足 1.9将E-R模型转换为关系模型 *首先将实体转换为关系 运动员(学号、性别、姓名,院系.编号) 院系(编号、名称) 项目(编号、名称、时间、组别、场地)

关系模型基本概念资料讲解

2.1.1 二维表格的基本术语 考核要求:达到“识记” 层次知识点:主要是一些基本概念 (1)二维表格在关系模型中,一张二维表格对应一个关系。 (2)元组(tuple)表中的一行(即一个记录),表示一个实体;关系是由元组组成的。 (3)关系:是一个元数为K(K>=1)的元组的集合。一张二维表格对应一个关系。 表中的一行称为关系的一个元组;表中的一列称为关系的一个属性。 在关系模型中,对关系作了下列规范性的限制:关系中每一个属性值都是不可分解的; 关系中不允许出现相同的元组(没有重复元组); 不考虑元组间的顺序,即没有行序;在理论上,属性间的顺序(即列序)也是不存在的; 但在使用时按习惯考虑列的顺序。 (4)超键(Super Key):在关系中能唯一标识元组的属性集称为关系模式的超键; (5)候选键(Candidate Key):不含有多余属性的超键称为候选键; (6)主键(Primary Key):用户选作元组标识的一个候选键。 在以上概念中,主键一定可作候选键,候选键一定可作超键;反之,则不成立。 比如,在学生表中,如果有“学号”、“姓名”、“出生年月”等字段,其中学号是唯一的,那么(学号)属于超键,(学号,姓名)的组合也是超键。同时,(学号)是候选键,而(学号,姓名)由于含有多余属性,所以不是候选键。在这三个概念中,主键的概念最为重要,它是用户选作元组标识的一个关键字。如果一个关系中有两个或两个以上候选键, 用户就选其中之一作为主键。 2.1.2 关系模式、关系子模式和存储模式 考核要求:达到“识记” 层次知识点:三种模式的理解 (1)关系模式:关系模型的定义包括:模式名,属性名,值域名以及模式的主键。它仅仅是对数据特性的描述,不涉及到物理存储方面的描述。 (2)子模式:子模式是用户所用到的那部分数据的描述。除了指出用户数据外,还应 指出模式和子模式之间的对应性。 (3)存储模式:关系存储时的基本组织方式是文件,元组是文件中的记录。 几个模式的理解(教材30页的例子):

试述数据模型的概念

试述数据模型的概念,数据模型的作用和数据模型的三个要素: 答案: 模型是对现实世界的抽象。在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。 数据模型是数据库管理的教学形式框架,是用来描述一组数据的概念和定义,包括三个方面: 1、概念数据模型(Conceptual Data Model):这是面向数据库用户的实现世界的数据模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBMS 无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。 2、逻辑数据模型(Logixal Data Model):这是用户从数据库所看到的数据模型,是具体的DBMS所支持的数据模型,如网状数据模型、层次数据模型等等。此模型既要面向拥护,又要面向系统。 3、物理数据模型(Physical Data Model):这是描述数据在储存介质上的组织结构的数据模型,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。每一种逻辑数据模型在实现时都有起对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作又系统自动完成,而设计者只设计索引、聚集等特殊结构。 数据模型的三要素: 一般而言,数据模型是严格定义的一组概念的集合,这些概念精确地描述了系统的静态特征(数据结构)、动态特征(数据操作)和完整性约束条件,这就是数据模型的三要素。 1。数据结构 数据结构是所研究的对象类型的集合。这些对象是数据库的组成成分,数据结构指对象和对象间联系的表达和实现,是对系统静态特征的描述,包括两个方面: (1)数据本身:类型、内容、性质。例如关系模型中的域、属性、关系等。 (2)数据之间的联系:数据之间是如何相互关联的,例如关系模型中的主码、外码联系等。 2 。数据操作 对数据库中对象的实例允许执行的操作集合,主要指检索和更新(插入、删除、修改)两类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(如优先级)以及实现操作的语言。数据操作是对系统动态特性的描述。 3 。数据完整性约束 数据完整性约束是一组完整性规则的集合,规定数据库状态及状态变化所应满足的条件,以保证数据的正确性、有效性和相容性。

关系模型基本概念

关系模型基本概念 Prepared on 24 November 2020

2.1.1 二维表格的基本术语 考核要求:达到“识记” 层次知识点:主要是一些基本概念 (1)二维表格在关系模型中,一张二维表格对应一个关系。 (2)元组(tuple)表中的一行(即一个记录),表示一个实体;关系是 由元组组成的。 (3)关系:是一个元数为K(K>=1)的元组的集合。一张二维表格对应一个关系。表中的一行称为关系的一个元组;表中的一列称为关系的一个属 性。 在关系模型中,对关系作了下列规范性的限制:关系中每一个属性值都是 不可分解的; 关系中不允许出现相同的元组(没有重复元组); 不考虑元组间的顺序,即没有行序;在理论上,属性间的顺序(即列序) 也是不存在的; 但在使用时按习惯考虑列的顺序。 (4)超键(Super Key):在关系中能唯一标识元组的属性集称为关系模 式的超键; (5)候选键(Candidate Key):不含有多余属性的超键称为候选键; (6)主键(Primary Key):用户选作元组标识的一个候选键。

在以上概念中,主键一定可作候选键,候选键一定可作超键;反之,则不 成立。 比如,在学生表中,如果有“学号”、“姓名”、“出生年月”等字段,其中学号是唯一的,那么(学号)属于超键,(学号,姓名)的组合也是超键。同时,(学号)是候选键,而(学号,姓名)由于含有多余属性,所以不是候选键。在这三个概念中,主键的概念最为重要,它是用户选作元组标识的一个关键字。如果一个关系中有两个或两个以上候选键,用户就选其中之一作为主 键。 2.1.2 关系模式、关系子模式和存储模式 考核要求:达到“识记” 层次知识点:三种模式的理解 (1)关系模式:关系模型的定义包括:模式名,属性名,值域名以及模式的主键。它仅仅是对数据特性的描述,不涉及到物理存储方面的描述。 (2)子模式:子模式是用户所用到的那部分数据的描述。除了指出用户数据外,还应指出模式和子模式之间的对应性。 (3)存储模式:关系存储时的基本组织方式是文件,元组是文件中的记 录。 几个模式的理解(30页的例子): 在教学模型中,有实体类型“学生”,其属性有学号S#、SNAME、AGE、SEX分别表示学生的学号、姓名、年龄、性别;实体类型“课程”的属性C#、

概念模型和数据模型课堂练习和习题

概念模型和数据模型课堂练习和习题一、单项选择题 1.数据模型一般来说是由三个部分组成(即三要素) A.完整性规则 B.数据结构 C.恢 复,其中不包括 C D.数据操作 2.按照数据模型分类,数据库系统可以分为三种类型: A. 大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 3.在关系数据库中,要求基本关系中所有的主属性上不能有空值,其遵守的约束规则是(). A.参照完整性规则 B.用户定义完整性规则 C.实体完整性规则 D.域完整性规则 4.在()中一个结点可以有多个双亲,节点之间可以有多种联系. A.网状模型 B.关系模型 C.层次模型 D.以上都有 5.用二维表结构表示实体以及实体间联系的数据模型称为(A.网状模型 B.层次模型C.关系模型) D.面向对象模型 6.层次模型的特点是 ( ) A.只有一个叶结点 B.只有两个叶结 点 C.只有一个根结 点 D.至少有一个根结点 7.在一个用于表示两个实体间联系的关系中 A.关键字 B.任何多个属性集8.E-R图是( ) A.表示实体及其联系的概念模型 C.数据流图 ,用来表示实体间联系的是该关系中 的 C.外部关键字 D.任何一个属 性 B. 程序流程图 D. 数据模型图 ( ) 9.在下面给出的内容中,不属于DBA职责的是() A.定义概念模式 B.修改模式结构 C.编写应用程序10.学校中有多个系和多名学生,每个学生只能属于一个系, D.编写完整性规则 一个系可以有多名学生,从学 生到系的联系类型 是 ( ) A.多对多 B.一对 一 C.多对 一 D.一对多 11.描述数据库中全体数据的逻辑结构和特征是() A.内模式 B.模式 C. 外模式 D.存储模式 12.下列关于数据库三级模式结构的说法中,哪一个是不正确的?()A.数据库三级模式结构由内模式、模式和外模式组成 B.DBMS在数据库三级模式之间提供外模式/模式映象和模式/内模式映像 C.外模式/模式映象实现数据的逻辑独立性 D.一个数据库可以有多个模式 13.数据库系统的体系结构是() A.两级模式结构和一级映象 B.三级模式结构和一级映象 C.三级模式结构和两级映象 D.三级模式结构和三级映象 14.概念模型是现实世界的第一层抽象,这一类最著名的模型是().

第二讲 关系模型

第二讲 关系模型 第二讲 关系模型

主要内容
?关系模型的数据结构 ?关系的定义与性质 ?关系数据库的基本概念 ?关系代数 ?关系演算
第二讲 关系模型

关系模型的数据结构
关系数据结构非常简单,在关系数据模型
中,现实世界中的实体及实体与实体之间的联
系均用关系来表示。关系模型的本质是用二维
表来表示实体与实体之间联系。
每个关系有一个关系模式,由一个关系名
和其所有属性名构成,如:R(A1,A2,…,An),
称为关系的内涵。具体关系是关系模式的值和
实例。
第二讲 关系模型

关系的形式化定义
? 关系的非形式化定义:在关系模型中,数据 是以二维表的形式存在的,该二维表称为关 系。
z 关系理论以集合代数理论为基础,可以用 集合代数给出关系的形式化定义。
第二讲 关系模型

关系的形式化定义基础
? 域:一组具有相同数据类型的值的集合,又 称为值域(用D表示)。
域中包含的值的个数称为域的基数。
关系中用域表示属性的取值范围。例如:
D1={李力,王平,刘伟}
m1=3
D2={男,女}
m2=2
D3={47,28,30}
m3=3
其中,D1,D2,D3为域名,分别表示教师关
系中姓名、性别、年龄的集合。
第二讲 关系模型

关系的形式化定义基础
笛卡尔积(Cartesian Product) ? 给定一组域D1,D2,…,Dn(它们可以包含相同的元
素,即可以完全不同,也可以部分或全部相同)。D1, D2,…,Dn的笛卡尔积为D1×D2×……×Dn={(d1, d2,…,dn)|di∈Di,i=1,2,…,n}。 ? 笛卡尔积也是一个集合。
z 分量: 元素中的每一个di叫做一个分量(Component),来 自相应的域(di∈Di)
z 元组: 每一个元素(d1,d2,d3,…,dn)叫做一个n 元组(n-tuple),简称元组(Tuple)。但元组不是di的 集合,元组的每个分量(di)是按序排列的。
第二讲 关系模型

概念数据模型设计讲解

一、新建概念数据模型 1)选择File-->New,弹出如图所示对话框,选择CDM模型(即概念数据模型)建立模型。 2)完成概念数据模型的创建。以下图示,对当前的工作空间进行简单介绍。(以后再更详细说明).

3)选择新增的CDM模型,右击,在弹出的菜单中选择“Properties”属性项,弹出如图所示对话框。在“General”标签里可以输入所建模型的名称、代码、描述、创建者、版本以及默认的图表等等信息。在“Notes”标签里可以输入相关描述及说明信息。当然再有更多的标签,可以点击 按钮,这里就不再进行详细解释。?牯?尾 二、创建新实体 1)在CDM的图形窗口中,单击工具选项版上的Entity工具,再单击图形窗口的空白处,在单击的位置就出现一个实体符号。点击Pointer工具或右击鼠标,释放Entitiy工具。如图所示

2)双击刚创建的实体符号,打开下列图标窗口,在此窗口“General”标签中可以输入实体的名称、代码、描述等信 息。. 三、添加实体属性 1)在上述窗口的“Attribute”选项标签上可以添加属性,如下图所示。

注意: 数据项中的“添加属性”和“重用已有数据项”这两项功能与模型中Data Item的Unique code 和Allow reuse选项有关。 P列表示该属性是否为主标识符;D列表示该属性是否在图形窗口中显示;M列表示该属性是否为强制的,即该列是否为空值。 如果一个实体属性为强制的,那么,这个属性在每条记录中都必须被赋值,不能为空。 2)在上图所示窗口中,点击插入属性按钮,弹出属性对话框,如下图所示。

数据库模型基础知识及数据库基础知识总结

数据库模型基础知识及数据库基础知识总结 数据库的4个基本概念 1.数据(Data):描述事物的符号记录称为数据。 2.数据库(DataBase,DB):长期存储在计算机内、有组织的、可共享的大量数据的集合。 3.数据库管理系统(DataBase Management System,DBMS 4.数据库系统(DataBase System,DBS) 数据模型 数据模型(data model)也是一种模型,是对现实世界数据特征的抽象。用来抽象、表示和处理现实世界中的数据和信息。数据模型是数据库系统的核心和基础。数据模型的分类 第一类:概念模型 按用户的观点来对数据和信息建模,完全不涉及信息在计算机中的表示,主要用于数据库设计现实世界到机器世界的一个中间层次 ?实体(Entity): 客观存在并可相互区分的事物。可以是具体的人事物,也可以使抽象的概念或联系 ?实体集(Entity Set): 同类型实体的集合。每个实体集必须命名。 ?属性(Attribute): 实体所具有的特征和性质。 ?属性值(Attribute Value): 为实体的属性取值。 ?域(Domain): 属性值的取值范围。 ?码(Key): 唯一标识实体集中一个实体的属性或属性集。学号是学生的码?实体型(Entity Type): 表示实体信息结构,由实体名及其属性名集合表示。如:实体名(属性1,属性2,…) ?联系(Relationship): 在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体型内部的联系(各属性)和实体型之间的联系(各实体集)。有一对一,一对多,多对多等。 第二类:逻辑模型和物理模型 逻辑模型是数据在计算机中的组织方式

答案.数据库基础概念答案

数据库的基本概念 1、用二维表结构表达实体集的模型是( D )。 A、概念模型 B、层次模型 C、网状模型 D、关系模型 2、DB、DBMS和DBS三者之间的关系是( B )。 A、DB包括DBMS和DBS B、DBS包括DB和DBMS C、DBMS包括DB和DBS D、不能相互包括 3、模式的逻辑子集通常称为( C )。 A、存储模式 B、内模式 C、外模式 D、模式 4、DBMS的含义是( B )。 A、数据库系统 B、数据库管理系统 C、数据库管理员 D、数据库 5、在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用( B )。 A、临时关键字 B、主关键字 C、外部关键字 D、索引关键字 6、数据库中,实体是指( C )。 A、事物的某一特征 B、事物的具体描述 C、客观存在的事物 D、某一具体事件 7、数据库与数据库系统之间的关系是( A )。 A、后者包含前者 B、前者包含后者

C、互不相干 D、同一东西的不同称呼 8. 数据库系统实现数据独立性是因为采用了( A )。 A.三级模式结构 B.层次模型 C.网状模型 D.关系模型 9.一个关系只有一个(D )。 A. 候选码 B.外码 C. 新码 D.主码 10.设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是(B )。 A.一对一的联系 B.一对多的联系 C.多对一的联系D.多对多的联系 11. 在数据库系统中,下面关于层次模型的说法正确的是( D )。A.有多个根结点 B.有两个根结点C.根结点以外的其它结点有多个双亲 D.根结点以外的其它结点有且仅有一个双亲 12. 规范化的关系模式中,所有属性都必须是( C )。 A.相互关联的 B.互不相关的 C.不可分解的 D.长度可变的 13. 视图是从一个或多个基本表(视图)导出的表,它相当于三级模式结构中的()。 A.外模式B.模式C.内模式D.存储模式

2.2~2.6ER模型的基本概念

数据库系统原理 2.2ER模型的基本概念 ER模型由Peter Chen 于1976年在命题为“实体联系模型:将来的数据视图”论文中提出。 2.2.1ER模型的基本元素 1实体定义: ·实体:是一个数据对象,指应用中可以区别的客观存在的实物。 ·实体集:是指同一类实体构成的集合。 ·实体类型:是对实体集中实体的定义。 ER模型中提到的实体往往是指实体集。 实体用方框表示,方框内注明实体的命名。 2联系定义: 实体不是孤立的,实体之间是有联系的。 ·联系:表示一个或者多个实体之间的关联关系。 ·联系集:是指同一类联系构成的集合。 ·联系类型:是对联系集中联系的定义。 联系是实体之间的一种行为。 联系用菱形框表示,并用线段将其与相关的实体连接起来。 3属性定义: 属性:实体的某一特性成为属性,能够唯一表示实体的属性或属性集称为“实体标识符”。一个实体只有一个标识符,没有候选标识符的概念。实体标识符有事也成为实体的主键。属性用椭圆形框表示,加下划线的属性为标识符。 属性域是属性的可能取值范围,也成为属性的值域。 2.2.2属性的分类 1简单属性和符合属性: (1)简单属性个是不可再分割的属性,符合属性是可在费解为其他属性的属性。 2单值属性和多值属性: (1)单值属性指的是同一实体的属性只能取一个值,多值属性指同意实体的某些属性可能取多个值 缺点:如果太过简单的表示多值属性,会产生大量的数据冗余,造成数据库潜在的数据异常、数据不一致性和完整性的缺陷。 调整方式:修改原来的ER模型,对多值属性进行变换。有以下两种方法: 1)将原来的多值属性用几个新的单值属性来表示。 2)将原来的多值属性用一个新的实体类型表示:这个新实体以来于原实体而存在,我们称之为弱实体。 3存储属性和派生属性: (1)派生属性:两个或两个以上的属性值是相关的,可以从其他熟悉吸纳个只推导出值的属性,称为派生属性。 (2)储存属性:派生属性的值不必存储在数据库内,而其他需要存储值的属性称为储存属性。 4允许为空值的属性:当实体的某个属性上没有值时应使用空值(Null value),Null还可以用于值未知的时候,未知的值可能是缺失的,或者不知道的。 在数据库中,空值是很难处理的一种值。 2.2.3联系的设计 1.联系的元数:

ER模型的基本概念

数据库系统原理 模型的基本概念 ER模型由Peter Chen 于1976年在命题为“实体联系模型:将来的数据视图”论文中提出。模型的基本元素 1实体定义: ·实体:是一个数据对象,指应用中可以区别的客观存在的实物。 ·实体集:是指同一类实体构成的集合。 ·实体类型:是对实体集中实体的定义。 ER模型中提到的实体往往是指实体集。 实体用方框表示,方框内注明实体的命名。 2联系定义: 实体不是孤立的,实体之间是有联系的。 ·联系:表示一个或者多个实体之间的关联关系。 ·联系集:是指同一类联系构成的集合。 ·联系类型:是对联系集中联系的定义。 联系是实体之间的一种行为。 联系用菱形框表示,并用线段将其与相关的实体连接起来。 3属性定义: 属性:实体的某一特性成为属性,能够唯一表示实体的属性或属性集称为“实体标识符”。一个实体只有一个标识符,没有候选标识符的概念。实体标识符有事也成为实体的主键。属性用椭圆形框表示,加下划线的属性为标识符。 属性域是属性的可能取值范围,也成为属性的值域。 属性的分类 1简单属性和符合属性: (1)简单属性个是不可再分割的属性,符合属性是可在费解为其他属性的属性。 2单值属性和多值属性: (1)单值属性指的是同一实体的属性只能取一个值,多值属性指同意实体的某些属性可

能取多个值 缺点:如果太过简单的表示多值属性,会产生大量的数据冗余,造成数据库潜在的数据异常、数据不一致性和完整性的缺陷。 调整方式:修改原来的ER模型,对多值属性进行变换。有以下两种方法: 1)将原来的多值属性用几个新的单值属性来表示。 2)将原来的多值属性用一个新的实体类型表示:这个新实体以来于原实体而存在,我们称之为弱实体。 3存储属性和派生属性: (1)派生属性:两个或两个以上的属性值是相关的,可以从其他熟悉吸纳个只推导出值的属性,称为派生属性。 (2)储存属性:派生属性的值不必存储在数据库内,而其他需要存储值的属性称为储存属性。 4允许为空值的属性:当实体的某个属性上没有值时应使用空值(Null value),Null还可以用于值未知的时候,未知的值可能是缺失的,或者不知道的。 在数据库中,空值是很难处理的一种值。 联系的设计 1.联系的元数: 定义:一个联系涉及到的实体集个数,成为该联系的元数或度数。 ·同一实体集内部的实体之间的联系,称为一元联系,也称为递归联系。 ·两个不同的实体集、实体之间的联系,称为二元联系。 ·三个不同实体集实体之间的联系,称为三元联系。以此类推 2联系类型约束: (1)基数约束: 定义:实体集E1和E2之间有二元联系,则参与一个联系中的实体数目称为映射 基数。 二元联系有 1:1 1:N N:M 在具体实现时,有事我们对映射基数还要做出更精确的描述,即对参与联系的实

概念数据模型,逻辑数据模型,物理数据模型

概念数据模型,逻辑数据模型,物理数据模型 概念数据模型设计与逻辑数据模型设计、物理数据模型设计是数据库及数据仓库模型设计的三个主要步骤。 在数据仓库领域有一个概念叫conceptual data model,中文一般翻译为“概念数据模型”。 概念数据模型是最终用户对数据存储的看法,反映了最终用户综合性的信息需求,它以数据类的方式描述企业级的数据需求,数据类代表了在业务环境中自然聚集成的几个主要类别数据。 概念数据模型的内容包括重要的实体及实体之间的关系。在概念数据模型中不包括实体的属性,也不用定义实体的主键。这是概念数据模型和逻辑数据模型的主要区别。 概念数据模型的目标是统一业务概念,作为业务人员和技术人员之间沟通的桥梁,确定不同实体之间的最高层次的关系。 在有些数据模型的设计过程中,概念数据模型是和逻辑数据模型合在一起进行设计的。 在数据仓库领域有一个概念叫logical data model,中文一般翻译为“逻辑数据模型”。 逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。逻辑数据模型是根据业务规则确定的,关于业务对象、业务对象的数据项及业务对象之间关系的基本蓝图。 逻辑数据模型的内容包括所有的实体和关系,确定每个实体的属性,定义每个实体的主键,指定实体的外键,需要进行范式化处理。 逻辑数据模型的目标是尽可能详细的描述数据,但并不考虑数据在物理上如何来实现。 逻辑数据建模不仅会影响数据库设计的方向,还间接影响最终数据库的性能和管理。如果在实现逻辑数据模型时投入得足够多,那么在物理数据模型设计时就可以有许多可供选择的方法。 在数据仓库领域有一个概念叫physical data model,中文一般翻译为“物理数据模型”。 物理数据模型是在逻辑数据模型的基础上,考虑各种具体的技术实现因素,进行数据库体系结构设计,真正实现数据在数据库中的存放。

数据库模型的概念、作用和三要素

数据库模型的概念、作用和三要素 模型是对现实世界的抽象。在数据库技术中,表示实体类型及实习类型间联系的模型成为“数据模型”。数据模型是数据库管理的教学形式框架,是用来描述一组数据的概念和定义的,包括三个方面: 1. 概念数据模型(Conceptual Model):这是面向数据库用户的实现世界的数据模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBMS无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。 2. 逻辑数据模型(Logical Data Model):这是用户从数据库看到的数据模型,是具体的DBMS 所支持的数据模型,如网状数据模型、层次数据模型等等。此模型既要面向用户,又要面向系统。 3. 物理数据模型(Physical Data Model):这是描述数据在存储介质上的组织结构的数据模型它不但与具体的DBMS有关,而且还和操作系统以及硬件有关。每一种逻辑数据模型在实现时都有其对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作由系统自动完成,而设计者只设计索引、聚集等特殊结构。 数据模型的三要素: 一般而言,数据模型是一组严格定义的概念的集合。这些概念精确地描述了系统的静态特征(数据结构)、动态特征(数据操作)和完整性约束条件,这就是数据模型的三要素。 1. 数据结构 数据结构是所研究的对象类型的集合。这些对象是数据库的组成部分,数据结构指对象和对象间联系的表达和实现,是系统静态特征的描述,包括两个方面: (1)数据本身:类型、内容、性质。例如关系模型中的域、属性、关系等。 (2)数据之间的联系:数据之间是如何相互联系的,例如关系模型中的主码、外码等联系。 2. 数据操作 对数据库中对象的实例允许执行的操作集合,主要指检索和更新(插入、删除、修改)两类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(如优先级)以及实现操作的语言。数据操作是对系统动态特征的描述。 3. 完整性约束条件 数据完整性约束是一组完整性规则的集合,规定数据库状态及状态变化所应满足的条件,以保证数据的正确性、有效性和相容性。

概念模型、逻辑模型、物理模型区别(HZQ)

数据库设计 概念模型、逻辑模型、物理模型区别 侯在钱 目录 1.模型种类 (2) 1.1.概念模型 (2) 1.2.逻辑模型 (3) 1.3.物理模型 (3) 1.4.模型区别 (3) 1.4.1.对象转换 (4) 1.4.2.其它对比 (4) 2.常用工具 (5) 2.1.ERWIN (5) 2.1.1.逻辑模型 (5) 2.1.2.物理模型 (5) 2.1.3.常用操作 (6) 2.2.PowerDesigner (8) 2.2.1.概念模型 (8) 2.2.2.逻辑模型 (9) 2.2.3.物理模型 (9) 2.2.4.常用操作 (10)

1.模型种类 一般在建立数据库模型时,会涉及到几种模型种类:概念模型、逻辑模型、物理模型。数据库设计中概念模型和逻辑模型区别比较模糊,所以在数据库设计工具ERWIN中只提供了逻辑模型和物理模型,而在PowerDesigner早期版本中也只提供了概念模型和物理模型两种模型,只是在PowerDesigner15版本中提供了三种模型:概念模型、逻辑模型、物理模型。 1.1.概念模型 概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。 表示概念模型最常用的是"实体-关系"图。 E-R图主要是由实体、属性和关系三个要素构成的。在E-R图中,使用了下面几种基本的图形符号。 实体,矩形 E/R图三要素属性,椭圆形 关系,菱形

关系:一对一关系,一对多关系,多对多关系。 1.2.逻辑模型 逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。 1.3.物理模型 物理模型是对真实数据库的描述。数据库中的一些对象如下:表,视图,字段,数据类型、长度、主键、外键、索引、是否可为空,默认值。 概念模型到物理模型的转换即是把概念模型中的对象转换成物理模型的对象。 1.4.模型区别

聚合关系和组合关系和数据库概念模型

Aggregation(聚合关系) 是关联关系的一种,是强的关联关系。聚合关系是整体和个体的关系。普通关联关系的两个类处于同一层次上,而聚合关系的两个类处于不同的层次,一个是整体,一个是部分。同时,是一种弱的“拥有”关系。体现的是A对象可以包含B对象,但B对象不是A对象的组成部分。具体表现为,如果A由B聚合成,表现为A包含有B的全局对象,但是B对象可以不在A创建的时刻创建。 Composition(组合关系)是关联关系的一种,是比聚合关系强的关系。它要求普通的聚合关系中代表整体的对象负责代表部分的对象的生命周期。Composition(组合关系)是一种强的“拥有”关系,体现了严格的部分和整体的关系,部分和整体的生命周期一致。如果A由B组成,表现为A包含有B的全局对象,并且B对象在A创建的时刻创建。 数据库概念模型,逻辑模型和物理模型的概念: 1、概念模型:就是从现实世界到信息世界的第一层抽象,确定领域实体属性关系等,使用E-R图表示,E-R图主要是由实体、属性和联系三个要素构成的。

2、逻辑模型:是将概念模型转化为具体的数据模型的过程,即按照概念结构设计阶段建立的基本E-R图,按选定的管理系统软件支持的数据模型(层次、网状、关系、面向对象),转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。目前最流行就是关系模型(也就是对应的关系数据库) E-R图向关系模型的转换是要解决如何将实体和实体间的联系转换为关系,并确定这些关系的属性和码。这种转换一般按下面的原则进行: (1)一个实体转换为一个关系,实体的属性就是关系的属性,实体的码就是关系的码。 (2)一个联系也转换为一个关系,联系的属性及联系所连接的实体的码都转换为关系的属性,但是关系的码会根据联系的类型变化,如果是: 1:1联系,两端实体的码都成为关系的候选码。 1:n联系,n端实体的码成为关系的码。 m:n联系,两端实体码的组合成为关系的码。 3、物理模型就是根据逻辑模型对应到具体的数据模型的机器实现。物理模型是对真实数据库的描述。如关系数据库中的一些对象为表、视图、字段、数据类型、长度、主键、外键、索引、约束、是否可为空、默认值。

数据库概念设计及数据建模三

数据库概念设计及数据建模(三) (总分:99.00,做题时间:90分钟) 一、{{B}}选择题{{/B}}(总题数:39,分数:78.00) 1.数据库概念设计需要对一个企业或组织的应用所涉及的数据进行分析和组织。现有下列设计内容 Ⅰ.分析数据,确定实体集 Ⅱ.分析数据,确定实体集之间的联系 Ⅲ.分析数据,确定每个实体集的存储方式 Ⅳ.分析数据,确定实体集之间联系的基数 Ⅴ.分析数据,确定每个实体集的数据量 Ⅵ.分析数据,确定每个实体集包含的属性 以上内容不属于数据库概念设计的是______。 ?A.仅Ⅰ、Ⅳ和Ⅵ ?B.仅Ⅱ和Ⅴ ?C.仅Ⅲ、Ⅳ和Ⅵ ?D.仅Ⅲ和Ⅴ (分数:2.00) A. B. C. D. √ 解析:[解析] 数据库概念设计主要是理解和获取引用领域中的数据需求,分析,抽取,描述和表示清楚目标系统需要储存和管理什么数据,这些数据共有什么样的属性特征以及组成格式,数据之间存在什么样的依赖关系,同时也要说明数据的完整性与安全性。而数据的储存方式和数据量不是概念设计阶段所考虑的。 2.数据库概念设计的目标是理解和表达数据需求,确定和描述数据库中需要存储和处理的数据。关于概念设计有下列说法或做法: Ⅰ.概念设计的重点是从需求文档所定义的业务背景中抽象出实体集及实体集之间的关系 Ⅱ.可采用分类方法将业务背景中具有相同属性特征的客观对象归为类,在此基础上概括命名,得到实体集 Ⅲ.按照业务规则标识和定义实体集之间的联系时,不仅要定义实体集之间的直接联系,也要定义实体集之间的间接联系 Ⅳ.在确定实体集的属性时,不仅要检查每个属性与实体集间的所属关系,也要检查每个实体集属性的完备性 Ⅴ.概念设计的结果通常用DFD或ERD描述,图形表达既能清楚地说明应用系统的数据需求,也便于用来与用户交流和沟通 以上说法或做法正确的是______。 ?A.仅Ⅰ、Ⅱ和Ⅳ ?B.仅Ⅱ、Ⅲ和Ⅳ ?C.仅Ⅰ、Ⅲ和Ⅴ ?D.仅Ⅰ、Ⅳ和Ⅴ )2.00(分数: A. √

SQL关系模型的基本概念

关系模型的基本概念 关系模型创始人:IBM的E.F.Codd,1970年。 目前所有厂商推出的DBMS都支持RDB,非关系系统的产品也都加上了关系接口,数据库领域当前的研究工作也都是以关系方法为基础。 2.1.1关系模型的结构、操作和完整性约束的基本概念 (1)关系模型的数据结构 关系模型是建立在严格的数学概念的基础上的。关系模型中数据的逻辑模型是一张二维表,它由行和列组成。在关系模型中,实体以及实体间的联系都是用关系来表示。 必须满足一定的规范条件,其中最基本的一条就是,关系的每一个分量必须是一个不可分的数据项,也就是不允许表中还有表。 (2)关系模型的存储结构 在关系模型中,实体及实体间的联系都用“表”来表示。在数据库的物理组织中,“表”以“文件”形式存储。 (3)关系模型的操作 关系模型的操作主要包括查找、插入、删除和修改数据。关系模型中的数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合。 (4)关系模型的完整性约束 关系模型的操作必须满足关系的完整性约束条件。关系的完整性约束条件包括3大类:实体完整性、参照完整性和用户定义完整性。 2.1.2关系模型的基本术语 (1)关系与二维表 表2-1是一张学生登记表,这是一张二维表。 可用图2-1的表格表示。 二维表的术语关系模型的术语数据库的术语 列←---------→属性←-----------→字段 ←-----→关系模式←-------→记录类型 1 ←-----→元组1 ←-------→记录1 2 文件元组2 关系(实例) 记录2 文件 3 ←-----→元组3 ←-------→记录3 列值←-------→属性值←----------→字段值 图2-1 二维表、关系模型及数据库的对应术语 在关系模型中,关系(Relation)就是一个二维表。 表中的列称为属性(Attribute)。属性具有型和值两层含义:属性的型指属性名和属性取值域;属性值指属性具体的取值。同一关系中的属性名(即列名)不能相同。属性用于表示实体的特征,一个关系中往往有多个属性。例如表2-1中有4个属性,分别为学号、姓名、性

概念数据模型

一、概念数据模型概述 数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求: 1)能够比较真实地模拟现实世界 2)容易为人所理解 3)便于计算机实现 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Relationship),它并不依赖于具体的 计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;然后再将CDM转换为计算机上某个DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。 CDM是一组严格定义的模型元素的集合,这些模型元素精确地描述了系统的静态特性、动态特性以及完整性约束条件等,其中包括了数据结构、数据操作和完整性约束三部分。 1)数据结构表达为实体和属性; 2)数据操作表达为实体中的记录的插入、删除、修改、查询等操作; 3)完整性约束表达为数据的自身完整性约束(如数据类型、检查、规则等)和数据间的参照完整性约束(如联系、继承联系等); 二、实体、属性及标识符的定义 实体(Entity),也称为实例,对应现实世界中可区别于其他对象的“事件”或“事物”。例如,学校中的每个学生,医院中的每个手术。 每个实体都有用来描述实体特征的一组性质,称之为属性,一个实体由若干个属性来描述。如学生实体可由学号、姓名、性别、出生年月、所在系别、入学年份等属性组成。 实体集(Entity Set)是具体相同类型及相同性质实体的集合。例如学校所有学生的集合可定义为“学生”实体集,“学生”实体集中的每个实体均具有学号、姓名、性别、出生年月、所在系别、入学年份等性质。 实体类型(Entity Type)是实体集中每个实体所具有的共同性质的集合,例如“患者”实体类型为:患者{门诊号,姓名,性别,年龄,身份证号.............}。实体是实体类型的一个实

关系模型基本概念

2.1.1二维表格的基本术语 考核要求:达到“识记” 层次知识点:主要是一些基本概念 (1)二维表格在关系模型中,一张二维表格对应一个关系。 (2)元组(tuple)表中的一行(即一个记录),表示一个实体;关系是由元组组成的。 (3)关系:是一个元数为K(K>=1)的元组的集合。一张二维表格对应一个关系。 表中的一行称为关系的一个元组;表中的一列称为关系的一个属性。 在关系模型中,对关系作了下列规范性的限制:关系中每一个属性值都是不可分解的; 关系中不允许出现相同的元组(没有重复元组); 不考虑元组间的顺序,即没有行序;在理论上,属性间的顺序(即列序)也是不存在的; 但在使用时按习惯考虑列的顺序。 (4)超键(SuperKey):在关系中能唯一标识元组的属性集称为关系模式的超键; (5)候选键(CandidateKey):不含有多余属性的超键称为候选键; (6)主键(PrimaryKey):用户选作元组标识的一个候选键。 在以上概念中,主键一定可作候选键,候选键一定可作超键;反之,则不成立。 比如,在学生表中,如果有“学号”、“姓名”、“出生年月”等字段,其中学号是唯一的,那么(学号)属于超键,(学号,姓名)的组合也是超键。同时,(学号)是候选键,而 (学号,姓名)由于含有多余属性,所以不是候选键。在这三个概念中,主键的概念最为 重要,它是用户选作元组标识的一个关键字。如果一个关系中有两个或两个以上候选键, 用户就选其中之一作为主键。 2.1.2关系模式、关系子模式和存储模式 考核要求:达到“识记” 层次知识点:三种模式的理解 (1)关系模式:关系模型的定义包括:模式名,属性名,值域名以及模式的主 键。它仅仅是对数据特性的描述,不涉及到物理存储方面的描述。 (2)子模式:子模式是用户所用到的那部分数据的描述。除了指出用户数据外, 还应指出模式和子模式之间的对应性。 (3)存储模式:关系存储时的基本组织方式是文件,元组是文件中的记录。 几个模式的理解(教材30页的例子):

相关主题
文本预览
相关文档 最新文档