数据库原理及其应用.ppt

数据库原理及其应用.ppt

ID:50725088

大小:227.50 KB

页数:27页

时间:2020-03-16

数据库原理及其应用.ppt_第1页
数据库原理及其应用.ppt_第2页
数据库原理及其应用.ppt_第3页
数据库原理及其应用.ppt_第4页
数据库原理及其应用.ppt_第5页
资源描述:

《数据库原理及其应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理及其应用2005-2006第二学期第一章绪论1.1数据库的概念概念DataBase存储数据的基地1.1.1数据管理技术的发展文件管理(数据文件存放数据)10001张三男汉族李四男汉族…………………记录record数据项Dataitem文件管理系统的缺点1数据结构化(无结构)单个文件有结构,整个系统无结构2数据共享(不共享)特定用户专用,不能共享数据3数据独立性(不独立)数据结构和应用程序相互依赖,一方的改变会影响另一个方面的改变4可控冗余性(不可控)特定用户专用,每个用户都拥有自己的数据,就使的对于同样的数据就要反复存

2、储,浪费存储空间,用户不能控制冗余。文件系统落后-----数据库系统诞生1.1.2数据库管理学生表student属于班级表class数据库系统的优点1数据结构化(有结构)各个文件相互联系,总体看来有结构2数据共享(可共享)多个用户共享3数据独立性(相对独立)数据独立于程序,强调数据的独立性4可控冗余性(可控)原则上可以消除重复。为方便查询允许少量数据重复存储,但冗余度可以控制数据库系统的特点数据共享可控冗余度数据独立性数据的结构化序号文件应用系统数据库系统1文件中的数据由特定的用户专用库内数据由多个用户共享2每个用户拥有自己的数

3、据,导致数据重复存储原则上可消除重复。为方便查询允许少量数据重复存储,但冗余度可以控制3数据从属于程序,二者相互依赖数据独立于程序,强调数据的独立性4各数据文件彼此独立,从整体看为“无结构”的各文件的数据相互联系,从总体看是“有结构”的数据库系统与一般文件应用系统性能对照1.1.3数据库系统的分代第一代非关系数据库系统层次模型和网状模型特点效率不高,访问繁琐第二代关系数据库模型(RDBS)可以实现多记录访问,甚至多表访问第三代对象-关系模型(ORDBS)继承rdbs的优势多媒体信息存储,图形声音等对象支持类、继承、函数方法等丰

4、富的对象机制1.1.4数据库系统的分类从用户角度:单用户和多用户(并发存取)从数据存放地点:集中式和分布式从功能上:传统型和智能型1.2数据库管理系统和数据库应用系统数据库管理系统(DBMS)数据定义功能供用户建立、修改或删除数据库的二维表结构供用户定义或删除数据库的索引(index)向用户提供数据定义语言DDL数据操作功能进行数据进行检索和查询,是数据库的主要应用向用户提供数据定义语言DDL控制和管理功能多用户使用是并发控制安全机制数据备份、恢复和转储功能对数据库运行情况的监控和报告Createtable/indexalter

5、tabledroptable/index……Select<查询的字段名>From<库表名称>Where<查询条件>……触发器日志容错处理……1.2数据库管理系统和数据库应用系统数据库应用系统(DBAS)设计数据库概念结构设计→逻辑结构设计→物理结构设计开发应用程序功能分析→总体设计→模块设计→编码调试两种应用系统开发方法p8信息工程方法4GT范围1.3微机Xbase关系数据库系统1.3.1Xbase数据库的演变从Dbase--FoxBase--Foxpro--visualFoxproDbase1、20世纪70年代美国Ash

6、ton-Tate公司DbaseII2、1984年推出了DbaseIII3、1985年推出了DbaseIII+FoxBase1、1986年6月推出了FoxBASE+1.0版2、1987年7月推出了FoxBASE+2.0版3、1988年7月推出了FoxBASE+2.1版FoxPro1、1992年下半年推出了FoxPro2.5版2、1994年下半年推出了FoxPro2.6版VisualFoxPro1、1995年6月推出了VisualFoxPro3.02、1996年8月推出了VisualFoxPro5.03、1998年9月推出了Visu

7、alFoxPro6.04、2001年初集合.net推出了VisualFoxPro8.0三个创新1.图形界面为主2.引入面向对象程序设计3.升级为32系统1.3.2VFP的主要特点1、强大的查询与管理功能2、引入了数据库表的概念3、扩大了对SQL的支持4、大量使用可视化的界面操作工具5、支持面向对象程序设计6、通过OLE实现应用集成7、支持网络应用1.4~1.5VFP的界面组成、操作、工作方式VFP主窗口菜单工具栏命令窗口对话框界面操作鼠标单击,双击拖动菜单下拉式菜单快捷菜单窗口对话框命令格式useSB&&打开名称为SB(设备)的

8、表文件list&&列表显示当前表(即SB)的所有记录listfor价格<10000&&只显示价格低于1万元的设备工作方式:交互操作方式与程序执行方式1.4.1命令构成的基本格式示例USEGradeCOUNTALLFOR课程成绩<60LISTALL姓名,课程成绩F

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

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

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