数据库技术基础复习资料汇总20150632

数据库技术基础复习资料汇总20150632

ID:22287687

大小:339.59 KB

页数:17页

时间:2018-10-28

数据库技术基础复习资料汇总20150632_第1页
数据库技术基础复习资料汇总20150632_第2页
数据库技术基础复习资料汇总20150632_第3页
数据库技术基础复习资料汇总20150632_第4页
数据库技术基础复习资料汇总20150632_第5页
资源描述:

《数据库技术基础复习资料汇总20150632》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第1章数据库基础知识一、一个事物在计算机中的表示出来,经历了3个阶段的数据描述,分别是:1.概念设计中的数据描述2.遛辑设计中的数据描述3.物理存储介质中的数据描述二、概念设计是按用户的观点来对数据和信息描述,用于数据库设计,目的是根据用户需求建立数据库的概念模型。以下概念对于数据库概念设计阶段非常重要,它们分别星:•实体(Entity)客观世界的万事万物,可是具体的人、事、物或抽象的概念•属性(Attribute)实体的特征(外在表现),一个实体可以由若干个属性来刻画•实体集(entityset)•在数据库应用中,实体集以数据表的形式呈现,是属性

2、的集合三、選辑设计的任务是将概念数据库模型变换为逻辑数据库模型。在逻辑设计中的数据描述涉及到以下几个概念:•记录(Record)字段的有序集合,一条记录用于描述一个实体。•字段(Field)用来标识实体属性的单位,也叫数据项•文件(File):同类记录的集合,描述实体集主键(Key):唯一标识一条记录,也称关键字四、概念设计与逻辑设计的对应关系概念设计選辑设计实体记录属性字段实体集文件实体标识符(码)主键五、数据库系统的组成五个基本要素组成,分别是硬件系统、操作系统与编译系统等相关软件、数据库、数据库管理系统与相关人员。与数据库系统相关的概念,1激

3、据(Data)数据库中存储的基本对象2.数据库(DB)数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。3.数据库管理系统(DBMS)位于用户与操作系统之间的数据管理软件,如:ACESS,Sq丨Server等4•数据库系统(DBS)安装了DBMS之后的计算机系统5•数据库管理员(DBA)、六、关系型数据库术语1、关系与表:一个关系的逻辑结构就是一张二维表2、属性与字段:一个二维表中垂直方向的列称为属性3、元组与记录:一个二维表中水平方向的行称为元组4、分量:元组中的一个属性值叫做元组的一个分量。即某行与某列

4、交叉处的值。比如:李利的年龄是20,20就是分量5、域:属性的取值范围称为域。"性别"这个属性的取值范围只能是"男"和"女"两个汉字。6、关键字:表中可以睢一地标识一个元组的属性或属性的组7、外关键字:夕卜关键字表示了两个关系之间的联系8、关系模式:对关系的描述,它包括关系名、组成该关系的属性名、属性到域的映像。通常简记为:关系名(属性名1,属性名2,…,属性名n);例如:学生基本情况表的关系模式可记为:学生基本情况(学号,姓名,性别,专此,出生曰期,政治面貌,联系电话,入学成绩)9、关系数据库特点a)关系中的每一个属性必须是不可分割的数据项。b)

5、在同一个关系中,不允许有芫全相同的属性名。c)在同一个关系中,不允许有芫全相同的元组。d)在同一个关系中,属性名和元组与次序无关,即任意交换两行或两列的位置不影晌数据的实际含义七、规范化过程♦从第一范式到第三范式的过程实际上就是关系数据库结构的逻辑设计和优化过程。♦规范化实际上是对表的分解操作,即将不符合范式要求的属性从原表中分解出去,建立新表,直至满足范式的要求为止。♦下图为规范化过程示意I消除部分依赖第三范式1.观察下面的学生表,请指出该表的主键是什么,表的结构是否合理,是否符合三个范式,如果不合理则请改正。学生姓名学生性别入学分数研究方向导师

6、姓名导师性别工资职称杨柳男234古生物学陈平林男3050.80教授周旋敏女195(含加分15)会计学马大可女4032.67研究员周平女334会计学马大可女4032.67研究员马力女234(含加分20)经济学马大可女4032.67研究员李T3星女234考古学陈平林男3050.80教授马德里男142经济学马大可女4032.67硏究员学生表(学生姓名,学生性别,入学分数)导师表(导师姓名,导师性别,工资,职称)纽带表(学生姓名,导师姓名,研究方向)1.观察下面的学生表,请指出该表的主键是什么,表的结构是否合理,是否符合三个范式,如果不合理则请改正。学号姓

7、名性别学院院长院办电话课程名成绩12311赵伟女信息学院李思88867652数据库技术8612312张芳男信息学院李思88867652数据库技术8412313李丽女信息学院李思88867652数据库技术8612421赵明男经管学院王武88867666英语8912322张珊女信息学院李思88867652数据库技术8412311赵伟女信息学院李思88867652计算机基础7512313李丽女信息学院李思88867652计算机基础7512514王玲女通信学院超六88867688英语6512514王玲女通信学院赵六88867688计算机基础65学生(学号,

8、姓名,性别,学院)成绩(学号,课程名,成绩)学院(学院,院长,院办电话)其中学生表中学号为主键,成绩表中学号+课程名为主键

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。