学习情境一 数据库理论基础

上传人:第*** 文档编号:49011815 上传时间:2018-07-22 格式:PPT 页数:14 大小:59.50KB
返回 下载 相关 举报
学习情境一  数据库理论基础_第1页
第1页 / 共14页
学习情境一  数据库理论基础_第2页
第2页 / 共14页
学习情境一  数据库理论基础_第3页
第3页 / 共14页
学习情境一  数据库理论基础_第4页
第4页 / 共14页
学习情境一  数据库理论基础_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《学习情境一 数据库理论基础》由会员分享,可在线阅读,更多相关《学习情境一 数据库理论基础(14页珍藏版)》请在金锄头文库上搜索。

1、学习情境一 数据库理论基 础 情境描述n小明到一家书店去当数据库管理员。老板给 了他一台电脑,他需要白手起家,从安装、 配置服务器,到建立数据库,到输入数据, 到角色分配,到日常管理都要一步步的实施 。我们这本书就以他的工作为实训项目,了 解一个数据库管理员应该掌握的技能。n工作的第一步是掌握数据库相关的基础理论 。数据库基础技术主要介绍数据库的基础知 识,使学生对数据库管理系统有初步的了解 ,为后面知识的学习打下坚实的基础。 任务一 了解数据库管理系 统 n相关概念n数据n数据(Data)是描述事物的符号记录。n数据库n所谓数据库(DataBase,DB)是按一定的数据模型组织、和存储 的数

2、据的仓库,是存储在一起的相关的数据集合。n数据库管理系统n数据库管理系统(DataBase Management System,DBMS)是 位于用户和操作之间的一层管理软件,负责数据库的数据组织 、数据操纵、数据维护和数据服务等。n数据库系统n数据库系统(DataBase System,DBS):一般由数据库、数据库 管理系统(及其开发工具)、应用系统、数据库管理员和用户 组成。 数据库的模型和结构n在现实生活中个体之间总是存在着某种联系, 反映到计算机世界中是实体的联系,由此构成 实体模型;反映到数据库中是记录之间的联系 将实体模型数据化,转化成数据模型。数据模 型主要是描述这种关系的数据

3、结构形式,在数 据库开发中主要有下面三种数据模型,分别是 :层次模型、网状模型和关系模型。 层次模型网状模型关系模型关系模型的规范化 n不规范的表:数据冗余。数据不一致。维护困难。范式n第一范式(1NF)n表中的每个字段的值都是不可再分的数 据项。 函数依赖和函数传递依赖n函数依赖:非主键属性完全由主键来决定。 如果是联合主键非主键属性由其中的部分逐 渐决定则成为部分函数依赖。如编号是主键 ,书名、作者、出版社编号完全依赖于编号 。n函数传递依赖:编号-书名、出版社编号- 出版社;出版社是通过出版社编号传递来 的图书编号则编号和出版社之间存在着函数 传递依赖的关系。 n第二范式(2NF)n以第一范式为基础,关系中非主属性完 全函数依赖于主关键字,则关系是2NF n第三范式(3NF)n满足2NF的基础上关系中的任何非主属 性都不函数传递依赖于任何主关键字。 任务二 了解“实体”与“联系 ”小 结n本章重点介绍了数据库基础理论,内容涉及 数据库及相关的基本概念、关系数据库设计 理论、E-R方法。通过本章的学习学生应该掌 握以下内容:什么是关系型数据库系统和数据模型,特别 是对关系模型和关系型数据库的理解和掌握 。关系数据理论,包括函数依赖和三种范式理 论。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号