《数据库原理与应用》PPT课件

《数据库原理与应用》PPT课件

ID:36901228

大小:218.76 KB

页数:24页

时间:2019-05-10

《数据库原理与应用》PPT课件_第1页
《数据库原理与应用》PPT课件_第2页
《数据库原理与应用》PPT课件_第3页
《数据库原理与应用》PPT课件_第4页
《数据库原理与应用》PPT课件_第5页
资源描述:

《《数据库原理与应用》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理与应用锦州师范高等专科学校 计算机系第一章关系数据库原理1.1数据库系统的基本概念1.2数据库系统的特点1.3E-R概念模型1.4关系数据模型1.5基本关系运算1.6关系的规范化9/2/2021第一章关系数据库原理1.1数据库系统的基本概念1、数据(DATA):数据库中存储的基本对象。数字化文字、图形、图像、声音、语言……计算机(李明,男,22,1968,江苏,计算机系,1990)定义:描述事物的符号记录。2、数据库(DataBase,DB):存储在一起的相关数据的集合(一个表内,表间直接关联,表间间接关联),无有害的或不必要的冗余(重复),可为多种应用服务,

2、数据可以共享,对于拆、删、改、查等操作均可按照一种公共的可控制(权利范围内)的方法进行。数据被结构化。第一章关系数据库原理3、数据库管理系统(DataBaseManagementSystem,简称DBMS):主要功能:(1)、数据定义功能(DDL,DataDefinnitionLanguage);(2)、数据操纵功能(DBMS,DataManipulationLanguage);例:fird,insert,change,delete(3)、数据库的运行管理:建立、运行、维护,管理、控制,保证正常;(4)、数据库的建立和维护功能;用户用户DBMS数据管理软件9/2/202

3、1第一章关系数据库原理4、数据库系统(DataBaseSystem,DBS):组成:数据库(DB)、DBMS(开发工具)、应用系统、DBA、User(如下图)图1-1数据库系统层次示意图数据库应用系统应用系统开发工具数据库管理系统操作系统硬件数据库管理员专业用户最终用户9/2/2021第一章关系数据库原理1.2数据库系统的特点1、数据结构化是数据库的主要特征之一。面向全组织,具有整体的结构化。2、数据的共享性、冗余度低,易扩展数据面向整个系统被多用户、多应用共享使用数据共享减少数据的冗余,节约空间3、数据的独立性高物理独立性:磁盘上,DBMS,变应用程序不变;数

4、据逻辑独立性:变用户程序不变。简化了编程。9/2/2021第一章关系数据库原理4、数据有DBMS统一管理和控制★DBMS的数据控制功能:(1)数据的安全性(Security)保护:泄密,破坏;(2)数据的完整性(Integrity)检查:正确,有效,相容性;(3)开发(Concurrency)控制:控制,协调;(4)数据库恢复(Recovery):数据错误状态正确状态(完整“或一致性”)9/2/2021第一章关系数据库原理★应用程序与数据库间关系应用程序1应用程序2应用程序nDBMSDB9/2/2021第一章关系数据库原理1.3E-R概念模型★模型:数据的转换★概念

5、模型:DBSA用户(有力工具)交流语言(强语言表达能力,简单,清晰)★概念模型表示法:实体—联系方法(Entity-RelationshipApproach):E-R方法。抽象抽象现实世界概念模型信息世界数据模型机器世界9/2/2021第一章关系数据库原理1、实体(Entity):客观存在并可以相互区别的事物。2、属性(Attribute):实体所具有的某些特性,通过属性对实体刻画。3、联系(Relationship):(1)、一对一联系(1:1):电影院座位—观众(2)、一对多联系(1:n):班级—学生(3)、多对多联系(m:n):课程—学生9/2/2021第一章关系

6、数据库原理4、实训:计算机系的教学管理(1)、实体及属性为教师:教师号、姓名、性别、年龄、职称、专业,码为教师号。学生:学号、姓名、性别、年龄、籍贯、专业,码为学号。课程:课程号、课号、学时数、学分、教材,码为课号。(2)、实体间存在如下联系教师课程该联系命名为:授课。m:n学生课程该联系命名为:选课。m:n教师学生该联系命名为:指导。1:n9/2/2021第一章关系数据库原理(3)、在E-R图中规定:实体名实体属性联系名9/2/2021第一章关系数据库原理1nnmmn学生课程教师选课教学讲授姓名性别性别年龄课程号课程名学时数年龄专业姓名职称教师号学号籍贯专业学分教材成

7、绩时间地点(4)、教学管理E-R图9/2/2021第一章关系数据库原理(5)、注意的问题:实体联系模型要全面正确地刻画事物;码要唯一(可以为多个属性);考虑如何实现实体间的联系;注意通过实体间的联系外反映出来的属性;联系可以存在于多个实体之间。9/2/2021第一章关系数据库原理1.4关系数据模型1、关系数据模型的基本概念(1)关系(Relation):二维表,关系名。组成:表名,表结构(框架)由若干属性(列名)组成,值(若干记录)。(2)元组(Tuple,记录):每一行为一元组。(3)属性(字段)和属性值(AttributeandAtt

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

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

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