第4讲_数据库技术(李赤松).ppt
上传人:sy****28 上传时间:2024-09-15 格式:PPT 页数:101 大小:16.7MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第4讲_数据库技术(李赤松).ppt

第4讲_数据库技术(李赤松).ppt

预览

免费试读已结束,剩余 91 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

大学计算机基础网络与计算中心基础教研室4.1数据库系统的基本概念4.1数据库系统的基本概念网络与计算中心基础教研室收集、存储加工、编码分类、组织检索、统计传递、输出维护数据的安全性、可靠性、完整性问题?处理大批量数据?数据文件的共享?……数据库方式1963年6月,美国的系统开发公司(一个军事机构)召开了一个题为“计算机中心数据库开发与管理”的研讨会,正式提出数据库(DataBase)一词,从而引发了数据管理新技术--数据库的研究第一件事是美国IBM公司1968年研制成功、1969年正式推出商品化的层次数据库管理系统IMS(InformationManagementSystem);第二件事是美国CODASYL组织(ConferenceOnDataSystemsLanguage)1969年公布的DBTG(DatabaseTaskGroup)报告,提出网络数据库系统的标准术语和一般体系结构规范;第三件事是自1970年起,E.F.Codd发表的一系列具有创新意义的论文,奠定了关系数据库的理论基础。硬件硬件存放数据的仓库。科学的组织与存储数据高效的维护与获取数据销售公司的信息管理问题基于文件系统的方式DB/DBMS/DBAS网络与计算中心基础教研室17DBS/DBMS/DB单击提交按钮后发生了什么?DB/DBMS/DBAS常见的DBMS应用程序数据库技术的发展4.2数据模型现实世界事物特征全体关联按用户的观点来对数据和信息建模描述实体的存在及联系主要用于数据库(DB)设计网络与计算中心基础教研室概念模型的表示方法实体-联系方法(E-R方法)实体集:用矩形表示,框内写明实体名。属性:用椭圆表示,并用无向边和相应实体相连联系集:用菱形表示,框内写明联系名,并用无向边和有关实体相连,边旁标明联系的类型。实体间的联系方式实体内部的联系:各属性间的联系。实体间的联系:一对一、一对多、多对多学生银行企业之E-RDiagram实例现实世界事物特征全体关联数据模型---DataModels数据模型的三要素数据模型网络与计算中心基础教研室数据模型模型中包含哪些数据类型网络与计算中心基础教研室关系模型关系模型关系网络与计算中心基础教研室课程关系概念模型:E-R模型外键如果一个关系中的属性或属性组并非该关系的主键,但它是另一个关系的主键,则称其为该关系的外键班级概念模型:E-R模型关系模型的特点例题:从关系score1中选择数学大于90的元组组成关系S1。例题:从关系score1中选择“学号”、“姓名”、“数学”组成新的关系S2。例题:将score1和score2按相同学号合并查询结果4.3SQL-Select语句的基本应用SQLSQL_Select语句SQL_Select语句常用运算符例如:在体检表中查找女同学的全部信息,并按学号升序排列:网络与计算中心基础教研室网络与计算中心基础教研室查询结果网络与计算中心基础教研室4.4常用数据库开发平台Access的特点Access的启动Access的文档文件,扩展名为MDB由数据表、查询、窗体、报表、宏和模块等对象组成所有对象都保存在同一个数据库文件中Access数据库对象网络与计算中心基础教研室数据表的建立和使用使用设计视图建立表结构例题:在设计视图下建立“学生”表设计表结构定义表中字段,并选择字段类型及属性定义主关键字段命名表及保存输入记录建立表间关系使用数据视图输入数据图4-5学生表记录编辑数据表查询的类型设计视图查询简单查询向导交叉表查询重复项查询不匹配查询1.进入向导选定字段设计查询视图窗口的组成1.进入设计视图1.进入设计视图网络与计算中心基础教研室1.双击“使用向导创建窗体”网络与计算中心基础教研室创建下右图所示的报表“班级”本章总结高级DB技术数据管理技术的发展阶段数据管理技术的发展阶段基于文件系统的方式数据管理技术的发展阶段数据管理技术的发展阶段层次模型:树结构网状模型:图结构关系模型:二维表数据模型数据模型缺点: