公共基础-数据库技术.ppt

公共基础-数据库技术.ppt

ID:56555377

大小:183.50 KB

页数:27页

时间:2020-06-28

公共基础-数据库技术.ppt_第1页
公共基础-数据库技术.ppt_第2页
公共基础-数据库技术.ppt_第3页
公共基础-数据库技术.ppt_第4页
公共基础-数据库技术.ppt_第5页
资源描述:

《公共基础-数据库技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章数据库设计基础4.1数据库系统的基本概念数据:实际上就是描述事物的符号记录。数据的特点:有一定的结构例如:1001,张三,男,28,False有型与值之分如整型、实型、字符型等。而数据的值给出了符合类型的值,如整型值15。型:工号,姓名,性别,年龄,婚否值:1001,张三,男,28,False数据库:是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享。数据库存放数据是按数据所提供的数据模式存放的,具有集成与共享的特点。学号姓名年龄专业0240101张三22药学0342303李四20生物技术…………………学号科目成绩024010

2、1高数880240101英语90………………0342303高数98………………科目教师是否必修课物理爱因斯坦TRUE………………数据库管理系统(DBMS)是一种系统软件,是数据库(系统)的核心。数据库管理员(DBA)对数据库进行规划、设计、维护、监视等的专业管理人员。DBA的主要工作数据库设计,维护,改善系统性能、提高系统效率数据库系统(DBS)由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(计算机和网络)、软件平台(操作系统、数据库系统开发工具和接口软件)五个部分构成的运行实体。数据库应用系统由数据库系统(五部分)、应用软件及应用界面三者组成。数据库管理系

3、统(DBMS)数据库管理系统功能:(1)数据模式定义:即为数据库构建其数据框架;(2)数据存取的物理构建:为数据模式的物理存取与构建提供有效的存取方法与手段;(3)数据操纵:为用户使用数据库的数据提供方便,如查询、插入、修改、删除等以及简单的算术运算及统计;(4)数据的完整性、安全性定义与检查;(5)数据库的并发控制与故障恢复;(6)数据的服务:如拷贝、转存、重组、性能监测、分析等。为完成以上六个功能,数据库管理系统提供以下的数据语言:(1)数据定义语言(DDL):负责数据的模式定义与数据的物理存取构建;(2)数据操纵语言(DML):负责数据的操纵,如查询与增、删、改等;(3)数据控

4、制语言(DCL):负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。数据语言按其使用方式具有两种结构形式:交互式命令(又称自含型或自主型语言)和宿主型语言(一般可嵌入某些宿主语言中)。数据管理发展的三个阶段(1)人工管理阶段(2)文件系统阶段:提供了简单的数据共享与数据管理能力,但是它无法提供完整的、统一的、管理和数据共享的能力。(3)数据库系统阶段:层次数据库与网状数据库系统阶段,关系数据库系统阶段数据库系统的基本特点数据的集成性数据的高共享性与低冗余性数据独立性(物理独立性与逻辑独立性)数据统一管理与控制(完整性、安全性以及并发控制)数据库系统的三级模式和两级映射(1)

5、外模式:也称子模式与用户模式。是用户的数据视图,也就是用户所见到的数据模式;(2)概念模式:数据库系统中全局数据逻辑结构的描述,全体用户公共数据视图;(3)内模式:又称物理模式,它给出了数据库物理存储结构与物理存取方法。数据库系统的两级映射:(1)外模式到概念模式的映射;(2)概念模式到内模式的映射。数据库系统的三级模式和两级映射应用A应用B应用C应用D外模式3外模式2外模式1123概念模式内模式DB一个数据库只有一个模式外模式/模式映象模式/内模式映象也称子模式、用户模式。是模式的子集。是用户的数据视图,与某一应用有关。也称逻辑模式。是所有用户的公共数据视图。与应用开发工具、应用无

6、关;与物理存储、硬件环境无关。也称存储模式。数据在数据库内部的表示方式。只有一个内模式;主要描述存储方式,如顺序存储、B树存储,hash存储;以及如何进行索引、压缩、加密等。例1.下述关于数据库系统的叙述正确的是()A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据例2.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。A.数据无冗余B.数据可共享C.专门的数据管理软件D.特定的数据模型例3.索引属于______。A.模式B.内模式C.外模式D.概念模式例4.

7、数据独立性分为逻辑独立性和物理独立性.当数据的存储结构改变时,其逻辑结构可以不变。因此,基于逻辑结构的应用程序不必修改,称为()4.2数据模型数据模型可以将现实世界经过信息世界反映到计算机(数据库中的物理)世界。数据模型的概念数据模型是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供一个抽象的框架。数据模型描述了数据结构、数据操作及数据约束。数据模型可以分为概念模型逻辑模型物理模型E-R模型层次模型网状

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

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

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