版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库基础知识第一章目标2-1理解数据库、DBMS的作用和意义了解数据库管理系统的发展过程理解各种数据库模型理解数据库相关的基本概念目标2-2理解与关系型数据库相关的基本概念主键和实体完整性外键和引用完整性关系和度域约束了解SQL及分类什么是数据库数据表存储过程视
图….数据库是数据表及相关操作对象的集合数据表由一个或多个相关的数据项组成…订单客户产品记
录为什么使用数据库?条理分明检索方便维护容易减少错误信息挖掘名姓聘任时间KarlaJablonski1994-03-11MartineRance1992-02-05MargaretSmith1988-09-29GaryThomas1988-08-09早期数据保存方式—书面文件在数据库出现之前,人们书面文档来存储数据容易丢失数据数据冗余难于查阅和使用维护成本高早期数据保存方式—计算机文件操作、修改、查找数据1计算机系统进行数据处理2传送信息磁盘磁带可以以不同的文件格式进行数据保存今天,人们依然采用文件方式保存一些数据计算机化数据库的好处降低存储数据的冗余度更高的数据一致性存储的数据可以共享可以建立和遵循某些标准便于维护数据完整性能够实现数据的安全性DBMS的发展3-1A003AllenA004BrianA007ShaneA008Ricky什么是DBMS?数据库检索数据 插入数据
更新数据
删除数据数据库管理系统—DBMSDBMS的发展3-2数据库InternetIntranet集中式数据库系统多个用户访问公用数据库数据存储在一个公用的中央位置DBMS的发展3-3分布式数据库系统其他数据源允许相互进行数据交换和数据访问远程数据库连接主数据库本地数据库远程数据库远程数据库数据库模型模型:事物抽象特征或者过程的描述数据模型:描述用来存储数据的容器;在该容器中存储和检索数据的过程;层次模型2-1层次数据模型模拟现实生活中的各种分层组织。资源管理器可以被认为是按照层次模型来组织的层次模型2-2一个使用层次模型实现的数据库结构:网状模型2-1不同的相关的信息组成一个“网状”的模型“顾客”记录类型顾客信息付款信息记录地址发票信息记录地址网状模型2-2销售代表顾客产品发票付款记录发票物品项一个使用网状模型实现的数据库结构:关系模型记录和记录之间通过属性之间的关系来进行连接保证数据独立性,并形成数据集之间的关系学号成绩198286375学号姓名1张明2李东3刘三阳学号姓名成绩3刘三阳75数据库基本概念4-1数据运动员联赛获胜场次Lleyton
Hewitt20Carlos
Moya15Marat
Safin10Paradorn8信息联赛最佳运动员Lleyton
Hewitt数据和信息数据库基本概念4-2元
组课程编号课程名称学时学期平均成绩J001数据库基础36178J003C语言60181Z004操作系统44267X001编译原理40266表、记录、行列关系属性行(记录)列数据库基本概念4-3数据库系统是一个基于计算机的记录保存系统,它最主要的用途是记录和维护信息。数据库管理系统
(DBMS)
包括一组相关的记录以及一组用来访问和操作这些记录的程序。数据库基本概念4-4学号姓名1张明2王东3李健3赵彬失去了数据完整性数据冗余和数据完整性学号必须唯一学号姓名1张明2王东3李健4赵彬学号成绩姓名189张明276王东380李健467赵彬存在数据冗余实体完整性3-1趋势升降降降学号
姓名
课程
成绩001
张明
化学
89王东
物理
76张明
历史
80赵彬
物理
67标识列和主键唯一的学号进行实体标识不能进行区分主键实体完整性3-2班级姓名成绩趋势S183张明89升S183王东76降S183赵彬80降S184张明67降候选键组合键(主键)组合键实体完整性3-3姓名课程成绩趋势张明化学89升王东物理76降张文武
历史80降物理67降学号001002004
赵彬主键为空,失去实体完整性主键非空主键引用完整性2-1姓名学号张明1王东2李健3赵彬4钱雯5孙胜6周盈7学号成绩265490687789外键外键主键引用完整性2-2引用完整性姓名学号张明1王东2李健3赵彬4钱雯5孙胜6周盈7学号成绩265490987789外键主键失去引用完整性关系和度简称国家货币单位CHN中国人民币(元)FRN法国法郎国家首都中国北京法国巴黎关系度域完整性和域约束姓名性别身份证号码张明男432940198404ASD刘鹃亮男104320198502349956域(字段)类型约束:姓名必须是字符型数据;范围约束:性别必须是“男”或者“女”;格式约束:身份证号码必须是18位数字失去了域完整性SQL
的分类结构化查询语言SQL
——
Structured
Query
LanguageSQL分类-数据查询语言(DQL):Select
*FROM
ABC-数据操作语言(DML):Update
ABC
SET
A=“CH”-数据控制语言(DCL):RevokeCreate
Table
FROM
U1-数据定义语言(DDL):Create
Table
ABC-通用命令语言(CCL):Declare
CSCursorFor…总结2-1数据库能够提供永久性的数据存储,保证数据的完整性,建立标准并降低数据的不一致性和数据冗余度;DBMS是一组相关记录的集合和一组用于访问和操作这些记录的程序;层次模型类似于“倒树”型的结构,用于实现级别关系;网络模型的数据集除了保存数据本身外,还保存相关数据的位置信息;通过建立属性之间的关系,关系模型本身具有表达关系的能力;总结2-2数据库的基本概念对数据加以收集和分析得到有用的信息;数据库使用表来存储数据,数据库可以包含多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年劳务派遣补充协议模板2
- 2024楼宇消防设施更新施工协议
- 2024年度文化活动赞助商协议范本
- 2024年著作权保护诉讼代理合作协议
- 2024年综合性会议服务协议精简
- 2024年双方权益保障增补协议书
- 2024年建筑委托施工项目协议书
- 吊篮设备租赁化协议范本2024
- 2024专业协议封面模板全面升级
- 2024年企业员工车辆租赁协议条款
- Lindmark平衡评分标准(WHO认证)
- 脑淀粉样脑血管病ppt课件
- 精品资料(2021-2022年收藏)南宁市茧丝绸产业发展方案
- 通道农药残留检测仪操作说明书
- 《无菌导尿术》PPT课件.ppt
- 接触网基础知识
- 计量标准技术报告电子天平检定装置
- 涡格法代码及解释_物理_自然科学_专业资料
- 高中数学 第二章 空间向量与立体几何 2.3.3 空间向量运算的坐标表示课件2 北师大版选修2-1
- 中国南阳介绍PPTppt
- (高三化学试卷)--北京四中高三上学期期中测验化学试题
评论
0/150
提交评论