数据库原理与应用-电子教案-第1章 数据库应用基础.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:56 大小:1.7MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库原理与应用-电子教案-第1章 数据库应用基础.ppt

数据库原理与应用-电子教案-第1章数据库应用基础.ppt

预览

免费试读已结束,剩余 46 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库原理与应用第一章数据库应用基础学习目标:任务的提出需考虑的问题1.2数据库系统概述1.2.1数据库系统的概念1.数据(DATA)数据是指存储在某一种媒体上能够识别的物理符号。数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种媒体上的数据形式。3.数据处理.数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。其目的之一是从大量的、原始的数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据;目的之二是为了借助计算机技术科学地保存和管理复杂的、大量的数据,以便人们能够方便而充分地利用这些宝贵的信息资源4.数据库技术数据库技术是研究数据库结构、存储、设计、管理和使用的一门软件科学。数据库技术是使数据能按一定格式组织、描述和存储,且具有较小的冗余度,较高的数据独立性和易扩展性,并可为多个用户所共享的技术。5.数据库管理系统(DataBaseManagementSystem,DBMS)数据库管理系统指位于用户与操作系统之间的一层数据管理软件。数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复,它的职能是有效地组织和存储数据、获取和管理数据,接受和完成用户提出的访问数据的各种请求6.数据库系统(DataBaseSystem,简称DBS)数据库系统指在计算机系统中引入数据库后构成的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。最终用户专业用户数据库管理员1.2.2数据库系统的发展1.3信息描述与数据模型1.3.1数据模型及其三要素1.3.2数据模型的分类1.3.3概念模型及其表示方法1.信息实体的概念2.实体间的联系3.E-R模型概念模型的表示方法很多,其中最为著名、最为常用的是P.P.S.Chen于1976年提出的实体—联系方法(Entity-RelationshipAprroach)。该方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R概念模型。实体联系图(E—R图)是抽象描述现实世界的有力工具。它通过画图将实体以及实体间的联系刻画出来,为客观事物建立概念模型。下面以某学校计算机系的教学管理为例,说明实体联系图的建立方法。E-R图设计案例2)一个学生可以选修多门课程,一门课程可以被多位学生选修,即学生和课程之间是多对多的联系。这里将学生与课程之间的联系命名为选课,该联系也可以表示为一个实体。假设其属性有学号、课程号和成绩。学号和课程号组成码。其中学号和课程号分别是学生实体和课程实体各自的码,成绩是该联系特有的属性。E-R图设计规定3)用菱形表示实体之间的联系,菱形内写上联系名。用线段把菱形与有关的实体连接,在线段旁标上联系的类型。若实体之间的联系也有属性(实体以外的属性),则把属性和菱形也用线段连接起来教师实体图学生实体图课程实体图实体联系图关系模型是用规范的二维表结构来表示实体以及实体间联系的模型,由关系数据结构、关系操作集合和关系完整性规则三部分组成。关系数据结构就是由一组关系结构组成的集合,1.关系模型的数据结构2.表(关系)的性质3.超键、关系键、候选键和主键1.4.2关系模式和关系数据库1.4.3关系的完整性规则1.实体完整性2.参照完整性3.用户自定义完整性1.5关系数据库规范化设计1.第一范式第二范式第三范式1.6数据库设计1.6.1数据库的设计任务与内容1.6.2数据库的设计方法1.6.3数据库设计步骤1.6.4晓灵学生管理系统的设计