数据库系统原理课程总结new

数据库系统原理课程总结new

ID:17633406

大小:45.50 KB

页数:8页

时间:2018-09-04

数据库系统原理课程总结new_第1页
数据库系统原理课程总结new_第2页
数据库系统原理课程总结new_第3页
数据库系统原理课程总结new_第4页
数据库系统原理课程总结new_第5页
资源描述:

《数据库系统原理课程总结new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库系统原理课程总结第一章数据库基础知识1.信息、信息特征及作用(1)信息的内容是关于客观事物或思想方面的知识。(2)信息是有用的。(3)信息能够在空间可时间上传递。(4)信息需要一定的形式表示。2.数据、数据与信息的关系及数据的特征(1)数据哟“型”与“值”之分。(2)数据受数据类型和取值范围的约束。(3)数据有定性表示和定量表示之分。(4)数据应具有载体和多种表现形式。3.手工管理数据库阶段(1)手工管理阶段不保存大量的数据。(2)手工管理数据库阶段没有软件系统对数据刻库进行管理。(3)手工管理阶段基本上没有“文件”概念。(4)手工

2、管理阶段是一组数据对应一个程序。4.数据库技术的发展历程(1)出现了许多商品化的数据库管理系统。(2)数据库技术成为实现和优化信息系统的基本技术。(3)关系方法的理论研究和软件系统的研制取得了很大成果。5.数据库系统的软件的组成(1)操作系统。(2)数据库管理系统和主语言编译系统。(3)数据库应用开发工具软件。(4)数据库应用系统及数据库。第二章数据库模型与概念模型1.数据模型的三要素a.数据结构b.数据操作c.数据约束条件2.常见的数据模型当前,数据库领域最常用的数据模型主要有3种,它们是层次模型,网状模型和关系模型。3.层次模型1)层

3、次模型的定义a.有且仅有一个节点没有双亲结点,这个节点成为根结点。b.出去根节点之外的其他结点有且只有一个双亲结点。2)层次模型的存储结构a.邻接存储法。邻接存储法是按照层次书前序穿越的顺序,把所有纪录值依次邻接存放,即通过物理空间的位置相邻来安排层次顺粗,实现存储。b.链接存储法。链接存储法是指用引元来反映数据之间的层次联系,它主要有子女-兄弟链接法和层次序列链接法两种方法。4.网状模型1)网状模型的基本特征a.有一个以上的结点没有双亲。b.结点可以有多余一个的双亲。5.关系模型1)关系模型的存储结构在关系数据库的物理组织中,关系以文件

4、形式存储。一些小型的关系数据库管理系统采用直接利用操作系统文件的方式实现关系存储,一个关系对应一个数据文件。2)关系模型与非关系模型比较a.关系数据模型建立在严格的数学基础之上。b.关系数据模型的概念单一,容易理解。c.关系数据模型的存储路径对用户隐蔽。d.关系数据中的数据联系是靠数据冗余现行的。第三章数据库系统的设计方法1.数据库系统书记的内容(1)数据库的结构特性设计。(2)数据库的行为特性设计。(3)数据库的物理模式设计。2.数据库设计的基本方法新奥尔良方法是规范设计法中的一种方法,它将数据库设计分为4个阶段:需求分析感念设计、逻辑

5、设计和物理设计。在数据库设计的不同阶段上,实现的具体方法有E-R模型的数据库设计方法、基于3NF的设计方法、基于抽象语法规范的设计方法等。3.数据库设计的基本步骤a.需求分析阶段。b.概念结构设计阶段。c.逻辑结构设计阶段。d.数据库物理结构设计阶段。e.数据库实施阶段。f.数据库运行和维护阶段。4.概念模型向关系模型的转换(1)实体集的转换规则概念模型中的一个实体集站换位关系模型中的一个关系,实体的属性就是关系的属性,实体的码就是关系的码,关系的结构是关系的模型(2)实体集间联系的转换规则1)1:1联系的转换方法如果将1:1联系转换为一

6、个独立的关系,则与该联系相连的各实体的码一级联系本身的属性均转换为关系的属性,且每个实体的码均是关系的候选码。2)1:n联系的转换方法在向关系模型转换时,实体间的1:n联系可以有两种转换方法:一种方法是将联系装换为一个独立的关系,其关系属性有与该联系相连的各实体集的码一级联系本身的属性组成,而冠以的码为n端实体集的码;另一种方法是在n端实体集众增加新属性,新属性由联系对应的1端实体集的码和联系自身的属性能够构成,新增属性后原关系的码不变。3)m:n联系的转换方法与该联系相连的各实体集的码一级联系本身的属性均转换为关系的属性,新关系的码为两

7、个相连实体码的组合。4)3个或3个以上实体集间的多元联系的转换方法可根据以下两种情况采用不同的方法处理:a.对于一对多的多元联系,转换为关系模型的方法是修改n端实体集对应的关系,即将于联系相关的1端实体集的码和联系自身的属性作为新属性加入到n端实体集中。b.对于多对多的多元联系,转换为关系模型的方法是建立一个独立的关系,该关系的属性为多元联系相连的各实体码以及联系本身的属性,码为各实体码的组合。5.数据库应用系统设计的步骤与方法(1)需求分析。也称为系统分析,通过需求分析,得出系统对数据的要求和对功能的需求。(2)系统设计。确定系统的数据

8、模式、功能结构和系统结构,确定系统支持环境、实现方法和技术(3)建立数据库。借助于选定的DBMS建立数据库,收集整理数据,将数据录入到数据库中。确定数据接口,配置数据源。(4)程序设计。设计系

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

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

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