数据库基础知识清华大学计算机文化基础学习教案.pptx
《数据库基础知识清华大学计算机文化基础学习教案.pptx》由会员分享,可在线阅读,更多相关《数据库基础知识清华大学计算机文化基础学习教案.pptx(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库基础知识清华大学计算机文化数据库基础知识清华大学计算机文化(wnhu)基础基础第一页,共32页。数据库基础知识n n数据库系统概述数据库系统概述n n现实世界数据的描述实体现实世界数据的描述实体(sht)(sht)联联系模型系模型n n数据库支持的数据模型关系模型数据库支持的数据模型关系模型n n使用使用AccessAccess完成建表操作完成建表操作第1页/共32页第二页,共32页。数据库在改变(gibin)我们的生活超市(cho sh)管理交易的便捷企业的信息管理银行转帐飞机订票网上购物电子政务 欢迎光临清华学生超市1/10/05 销售(xioshu)收据 4:55PM-商品编码 商
2、品名称 数量 金额-502009 钙锌切片 1 2.30124074 圣厨香味挂 1 3.90121064 超级福满多 1 5.00 -总计-数量 总计金额 折扣 合计 3,0 11.20 0.00 11.20 -支付-现金 11.20-C.ID 009 BILL:747898-谢谢惠顾 欢迎再来 第2页/共32页第三页,共32页。校园(xioyun)中的信息系统迎新(yngxn)系统选课系统(xtng)网络学堂学籍管理审查毕业排课系统第3页/共32页第四页,共32页。社会(shhu)的信息化依托数据库在信息化社会中,可为我们所利用的数据量呈爆炸型的增长。任何一个企业的成功(chnggng)之
3、道都离不开它能够准确、及时地获取、分析和处理日常业务中涉及到的数据。而要存储、管理和利用如此大量的信息,不使用数据库几乎是不可能的。第4页/共32页第五页,共32页。计算机数据管理的发展(fzhn)人工管理没有管理数据(shj)的软件计算机 以计算为主操作系统 以文件为单位,对数据(shj)进行管理计算机 不但可以计算,而且可以存储和管理信息文件系统的局限性数据(shj)库系统 数据(shj)管理的专用技术数据(shj)库系统是计算机信息系统的基础和主要组成部分。第5页/共32页第六页,共32页。数据库技术(jsh)数据库技术(jsh)所研究的问题:如何科学地组织和存储数据如何高效地获取和处理
4、数据数据库特点以数据为中心组织数据,形成综合性的数据库,为各应用共享。数据冗余小,不但节省存储空间,也有利于保持数据的一致性具有良好的用户接口,用户可方便地开发和使用数据库。提供了数据的安全性、完整性等保证。第6页/共32页第七页,共32页。数据库技术(jsh)的发展趋势大型化需要存储的数据量越来越大(GBTB)需要同时接纳更多的用户(在线用户)大型数据库技术发展(存储技术、并行处理技术等)大型数据库产品:Oracle、DB2、SQL Server小型化今天的PC机功能已经可以和过去的大型机相媲美微机数据库技术的发展 微机数据库已经作为一种通用的工具(gngj)。微机数据库代表:Access、
5、Paradox、FoxPro等。第7页/共32页第八页,共32页。数据库的管理系统数据库是数据的仓库,可以长期地保存大量数据。数据库管理(gunl)系统(DBMS)是协助用户管理(gunl)和使用数据的软件,对每个数据库都是必须的。DataBase Management System第8页/共32页第九页,共32页。数据模型描述(mio sh)现实世界中的数据实体联系模型数据库支持的数据模型关系(gun x)模型转换(zhunhun)认识抽象现实世界第9页/共32页第十页,共32页。实体联系(linx)模型Entity Relationship Model:简称ER模型实体:客观存在、并可以相
6、互区分的事物学生实体:张三、李四 教室(jiosh)实体:6A213、6B201实体集:对实体进行分类,抽象出实体集(如学生)实体集的属性:一类实体所具有的共同属性。学生实体集属性:学号、姓名、性别、出生年月属于一个实体集的各实体都用同一组属性来描述。实体集的码:实体集中唯一标识一个实体的属性或属性组 学生实体集的码:学号(姓名?)第10页/共32页第十一页,共32页。实体(sht)联系模型实体(sht)集之间的联系现实世界中的事物之间是有联系的,这种联系必然要反映到ER模型中。一对一联系(1:1)对于实体(sht)集A中的每一实体(sht),实体(sht)集B中至多有一个实体(sht)与之联
7、系。反之亦然。系 系主任第11页/共32页第十二页,共32页。实体(sht)集之间的联系一对多联系(1:N)对于实体集A中的每一实体,实体集B中有N(0)个实体与之联系;对于实体集B中每一实体,实体集A中至多只有(zhyu)一个实体与之联系。多对多联系(M:N)对于实体集A中的每一实体,实体集B中有N(0)个实体与之联系;对于实体集B中每一实体,实体集A中有M(0)个实体与之联系。系 学生(xu sheng)课程1:NM:N第12页/共32页第十三页,共32页。教务(jiow)系统 数据分析实体实体(sht)(sht)集:集:系主任、系、学生、课程系主任、系、学生、课程 联系:联系:系主任系主
8、任:系系 1:1 1:1系系:学生学生 1:N 1:N学生学生:课程课程 M:N M:N第13页/共32页第十四页,共32页。ERER模型的图形模型的图形(txng)(txng)表示表示 ERER图图系主任系主任证件号证件号姓名姓名职称职称系系系号系号系名系名电话电话学生学生学号学号姓名姓名性别性别出生年月出生年月课程课程课程号课程号课程名课程名学分学分包含(bohn)负责(fz)选修11NMN1成绩成绩第14页/共32页第十五页,共32页。数据库中的数据模型系号系名电话系主任学号姓名性别出生年月系号关系数据库关系关系(gun x)模型模型第15页/共32页第十六页,共32页。实体集与二维表有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基础知识 清华 大学计算机 文化 基础 学习 教案
限制150内