《数据库的基础知识》PPT课件

《数据库的基础知识》PPT课件

ID:45434279

大小:535.50 KB

页数:57页

时间:2019-11-13

《数据库的基础知识》PPT课件_第1页
《数据库的基础知识》PPT课件_第2页
《数据库的基础知识》PPT课件_第3页
《数据库的基础知识》PPT课件_第4页
《数据库的基础知识》PPT课件_第5页
资源描述:

《《数据库的基础知识》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章数据库的基础知识数据库系统概述数据库管理技术的产生和发展数据模型概念数据模型结构数据模型数据库系统结构数据库系统结构三级模式结构二级映像数据库的用户本章主要内容21.1数据库系统概述常用术语数据数据库数据库管理系统数据库系统数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富和资源。3数据库的地位支撑当代计算机应用最基本的四大支柱:–操作系统–网络技术–计算机语言–数据库4数据数据:数据(Data)是描述事物的符号记录。数据的表示形式:文字、图形、图像、声音等。5数据库数据库:数据库(DataBase

2、,简称DB)是有组织有结构存储在计算机内部的可共享的数据集合。6数据库管理系统数据库管理系统:数据库管理系统(DataBaseManagementSystem,简称DBMS)是一类位于用户与操作系统之间,帮助用户有效地组织和存储数据、高效获取有用信息的一层计算机系统软件。主要功能:-数据定义-----DDL-数据操纵------DML-数据控制------DCL-事务控制------TCL7数据库系统数据库系统:数据库系统(DataBaseSystem,简称DBS)是指在引入数据库后的计算机系统。用户用户用户应用系统应用开发工具数据库管理系统操

3、作系统数据库数据库管理员数据库系统(DBS)硬件平台及数据库软件人员81.2数据管理技术的产生和发展人工管理阶段文件管理阶段数据库系统阶段数据库技术是指对数据进行分类、组织、编码、存储、检索和维护的技术。9人工管理阶段特点:数据不保存应用程序管理数据数据不共享数据不具有独立性应用程序1应用程序2应用程序n数据集1数据集2数据集n…人工管理阶段10文件管理阶段特点:数据长期保存文件管理数据共享性差独立性差应用程序1应用程序2应用程序n…文件系统数据集1数据集2数据集n…文件系统管理阶段11文件系统阶段补贴系别姓名学号劳资科住址系别性别姓名学号房产

4、科学位学分系别姓名学号学籍科学位出身年龄系别性别姓名学号人事科12数据库系统阶段特点:数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制数据库数据库管理系统应用程序1应用程序2应用程序n…数据库系统阶段13数据结构化面向全组织,具有整体数据的结构化不仅描述数据本身,而且描述数据之间的联系数据结构化:数据最小存取单位是数据项(数据项组成数据记录)比较文件系统的数据组织特点有:面向应用记录之间没有联系最小存取单位是数据记录14学号姓名性别系别年龄住址出身学位学分补贴学籍科房产科人事科劳资科数据库系统的特点15数据的共

5、享性、低冗余、易扩充数据库标准SQL标准SQL标准SQL数据库服务器应用1应用2应用3数据的共享性、低冗余、易扩充16数据独立性高应用程序DBMS数据库标准SQL标准SQL标准SQL数据独立性17数据由DBMS统一管理和控制数据的安全性(Security)保护数据的完整性(Integrity)检查并发(Concurrency)控制数据库恢复(Recovery)181.3数据模型概念数据模型-信息世界的基本概念-实体-联系模型(E-R模型)结构数据模型-层次模型-网状模型-关系模型-面向对象模型19数据模型数据模型是数据库系统中用于提供信息表示和

6、操作手段的形式构架应用概念数据模型结构数据模型现实世界信息世界计算机世界20数据库设计过程需求分析概念数据库设计逻辑数据库设计确定存储哪些数据,建立哪些应用,常用的操作及对象有哪些等对需求分析所得到数据的更高层的抽象描述将概念模型所描述的数据映射为某个特定的DBMS模式数据ER模型物理数据库设计21基本概念历史E-R模型:Entity-RelationshipModel1976年,P.P.S.Chen提出E-R模型,用E-R图来描述概念模型观点世界是由一组称作实体的基本对象和这些对象之间的联系构成的22信息世界的基本概念实体(Entity)属性

7、(Attribute)码(Key)域(Domain)实体型(EntityType)实体集(EntitySet)联系(Relationship):-一对一联系-一对多联系-多对多联系23基本概念实体(Entity)客观存在并可相互区分的事物叫实体如学生张三、工人李四、计算机系、数据库概论属性(Attribute)实体所具有的某一特性一个实体可以由若干个属性来刻画例如,学生可由学号、姓名、年龄、系等组成域(Domain)属性的取值范围例如,性别的域为(男、女),月份的域为1到12的整数24基本概念实体型(EntityType)实体名与其属性名集合共

8、同构成实体型例,学生(学号、姓名、年龄、性别、系、年级)注意实体型与实体(值)之间的区别,后者是前者的一个特例如(9808100,王平,21,男,计算

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

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

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