




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库基础知识,1.1数据库基础知识,一、数据处理1、数据处理:是对各种类型的数据进行收集、整理、组织、存储、维护、检索、统计和传输的过程。2、数据处理分五个基本环节:原始数据的收集数据的规范化及其编码数据输入数据处理数据输出,二、数据管理的发展阶段,经历了三个发展阶段:1、人工管理阶段2、文件系统阶段3、数据库系统阶段,人工管理阶段(20世纪50年代中期之前):,程序与数据的关系如图:,数据的管理主要依靠应用程序数据不能共享应用程序依赖于数据,不具有数据的独立性,文件管理阶段(20世纪50年代中期到60年代中期):应用程序通过文件系统对数据进行管理的,应用程序和数据相对独立,数据文件组织多样化,但数据文件之间相互独立、数据冗余量大、安全得不到保障。,应用程序1,应用程序2,应用程序n,数据1,数据2,数据n,文件系统,它们之间的关系如图:,数据库管理阶段(20世纪60年代后期以来):应用程序对数据的管理是通过数据库管理系统实现的。,应用程序1,应用程序2,应用程序n,数据库,数据库管理系统,用户,它们之间的关系如图:,数据库系统的主要特点,采用数据模型来表示复杂的数据结构有较高的数据独立性提供了数据的安全性、完整性等控制功能为用户提供了方便的用户接口,一、数据库是指以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。,例如:对于教学管理数据库,学生基本情况课程情况教师情况而校园内的树木种类、树木数量等不属于相关数据。,1.2数据库系统的组成,二、数据库管理系统DBMS(DataBaseManagementSystem),是用于建立、使用和维护数据库的系统软件,是用户与数据库之间的接口。,DBMS的组成(1)数据描述语言及翻译程序模式翻译、应用程序的编译(2)数据操纵语言交互式查询、数据的组织和存取(3)数据库管理例行程序事务运行管理、数据库的维护,DBMS的主要功能定义数据库管理数据库建立和维护数据库,三、数据库系统(DBS)是实现有组织地、动态地存储大量关联数据,方便用户访问的计算机软硬件资源所组成的具有管理数据库功能的计算机系统。狭义上,数据库系统由数据库(DB)、数据库管理员(DBA)、数据库管理系统(相关软件)组成。,数据模型数据的组织形式,数据模型(datamodel)是数据库系统中用于数据表示和操作的一组概念和定义,采用数据模型来对现实世界数据进行抽象。,数据库,在计算机里就是用数据模拟现实世界的事物及其联系,关系模型是用二维表格的结构形式来表示实体及实体间的联系。,关系模型,数据模型,二、关系模型,关键字的类型:,超关键字(SuperKey):二维表中能唯一确定记录的一个列或几个列的组合,称为超关键字。,全体字段构成它的一个超关键字。它所包含的字段可能有多余。如果单一的列构成关键字,则称为“单一关键字”。如果是两个或两个以上的列构成关键字,称为“合成关键字”。,候选关键字(CandidateKey):如果一个超关键字去掉其中任何一个字段后不再能唯一确定记录,则称它为候选关键字。,候选关键字能唯一的确定记录候选关键字包含的字段最精练一张二维表总存在超关键字,因此至少存在一个候选关键字。,主关键字(PrimaryKey):从候选关键字中选出一个作为主关键字。,主关键字必须包含一个不同于其他记录的唯一值。主关键字的值不能为空。,外部关键字(ForeignKey):一张二维表(A)的主关键字包含到另一张二维表(B)中时,A表的主关键字称为B表的外部关键字。,:二维表中能唯一区分记录的列或列的组合,称为“关键字”,关键字,如上表中,“学号、性别、专业代号、系名”是超关键字“学号”是候选关键字,“姓名”如果没有重复,也可以作为候选关键字。而“性别”、“系名”不能作为关键字。“学号”是主关键字,学生表,课程表成绩表,“课程代号”可作为主关键字“课程名”如没有重复,也可作为主关键字,成绩表的关键字应该是?,“学号”+“课程代号”,组合关键字,“课程代号”和“课程名”都可作为“候选关键字”,在“候选关键字”中可选出一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生活污水培训课件
- 培训制度体系建设
- 借调人员转正政策解读
- 2026届娄底市重点中学九年级化学第一学期期末学业水平测试试题含解析
- 2026届郑州市金水区英语九上期末考试试题含解析
- 2026届重庆市巴南区全善学校化学九年级第一学期期末达标测试试题含解析
- 河南省新乡市第七中学2026届九年级英语第一学期期末复习检测试题含解析
- 江西省抚州市金溪县2026届化学九上期中监测模拟试题含解析
- 2026届山东省滨州市名校化学九上期中联考模拟试题含解析
- 2026届吉林省长春市第108中学九年级化学第一学期期末联考模拟试题含解析
- 大化集团搬迁及周边改造项目污染场地调查及风险报告
- 医疗机构特种设备安全管理专业解读
- 智能化公共广播系统
- 马克思列宁主义
- 成人癌性疼痛护理-中华护理学会团体标准2019
- 演示文稿小儿雾化吸入
- 知行合一-王阳明传奇课件
- T-CSAE 204-2021 汽车用中低强度钢与铝自冲铆接 一般技术要求
- 节水灌溉技术总结
- 《绿色建筑概论》整套教学课件
- itop-4412开发板之精英版使用手册
评论
0/150
提交评论