数据库备课备份

数据库备课备份

ID:25090594

大小:674.00 KB

页数:119页

时间:2018-11-18

数据库备课备份_第1页
数据库备课备份_第2页
数据库备课备份_第3页
数据库备课备份_第4页
数据库备课备份_第5页
资源描述:

《数据库备课备份》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上机安排:单周一次,双周二次,从第2周开始到结束课之后一周需要掌握的计算机知识:1.计算机基础2.AUTOCAD3.VisualBASIC第一章概述目的和要求:1.掌握关系数据库的基础知识。2.熟悉VisualFoxPro6.0的集成环境。一、基本概念(一)数据、信息、信息处理1.数据(date):是存储在某种介质上能够被识别的物理符号。在计算机技术中,把能被输入计算机,并能被计算机所存储、处理、传输的符号统称为数据。可以是熟悉的数值型数据,也可以是bei数字化后的非数值型数据,如声音、图像等。2.信息:构成一定含义的一组数据。即是客观事物的特征、事物运动变化的反映,又是事物之间相

2、互作用相互联系的反映。3.信息处理:数据处理,将数据转换成信息的过程,信息是一种被加工成特定形式的数据。(数据是信息的载体、信息是数据处理的结果)(二)数据库存放数据的仓库,把数据按一定的结构,以文件形式存放在磁盘上。是指以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。如:全校教学管理系统图书馆书籍管理系统三、数据管理的发展阶段(1)无管理:数据管理分散,无统一的管理软件,对数据的管理完全由程序员在程序中进行管理。如command...date...。(2)文件管理:应用程序可进行数据文件的建立、存取、修改和撤消操作。但各应用程序根据自身的需要建立相应的数据文件,尽管

3、包含了其他应用程序所需的数据,但是并不能为其所用,所以文件管理的基本上是分散,独立的数据文件,数据冗余度大,易造成数据不一致等。如:openfile="数据文件"readwrite(3)数据库管理:对所有数据统一集中管理,使数据独立于使用它的程序,实现数据共享、冗余度小、便于管理和检索。四、数据库管理系统1.数据库的创建、管理、使用、维护等,都需要由一种称为数据库管理系统的软件来完成。它必须有一些基本功能:数据定义:定义数据库数据的逻辑结构;数据操纵:实现对数据库的各种操作,如数据的插入、查询、修改、删除等;数据控制;提供完整性约束检查等功能。2.数据库管理系统的发展80年代开始,

4、从dBASE(第一个关系型数据库管理系统)----FoxBASE----FoxProfordos--FoxProforWINDOWS--VisualFoxPro;操作平台从DOS发展到WINDOWS;单机版用Access,小型数据库,office组件,ACCESS属于文件型数据库和关系型数据库之间结合2者的优点网络版用SQL-Server比较好,比较通用,盗版也多,到处都可以下,正版的话也比较便宜。大型软件用oracle的较多,稳定、速度快,银行铁路电力系统的软件都用它企事业单位的中、小型数据库用VFP开发研制的。程序开发工具就看你会用什么了,常见的VB、VC、delphi等。二级

5、科目分成两类,一类是语言程序设计(C、C++、Java、VisualBasic、Delphi),另一类是数据库程序设计(VisualFoxPro、Access)。三级考试要求:(1)数据库基本概念(数据、数据模型、数据库结构体系、数据库管理系统);(2)关系数据库原理(关系代数、关系数据库基本概念、函数依赖和规范化);(3)微机数据库系统FoxPro的应用。五.数据模型不同的数据库管理系统所形成的数据库,结构也不一定相同。数据库的核心是数据模型。任何一种数据模型(1)都规定了一种数据结构,表示了数据间联系的方法。数据结构描述了系统的静态特征。(2)必须定义对其中的数据可执行的操作及

6、其操作规则,数据操作描述了系统的动态特征。对数据库的操作主要是数据维护和数据检索。(3)必须定义完整性约束手段,并在操作中自动予以检查。1.层次模型:树状结构,若干个一对多关系基本层次联系组成的一棵树。最上层的节点根节点;下面的节点叫子节点。根节点只有一个,每个节点都只能有一个父节点,单可以有多个子节点。如一个学校行政组织机构。数据搜索仅允许自上向下单向搜索,数据操作受限。2.网络模型:网状结构,一个节点可以有多个父节点,也可以无父节点。如城市交通管理系统可以从网络中任一点开始搜索,可沿任意方向搜索,搜索方式优越,但在计算机中不易实现,需要用户使用导航方式对数据存取,使用不方便。3

7、.关系模型:二维表格结构,一张表就是一个关系。教材12页。可以将数据归纳为若干个简单的二元关系,每个二元关系都可以建立一个二维表,表之间可用某种逻辑关系建立相互关系。六、数据库应用系统指数据库开发人员使用数据库管理系统,所开发的解决实际问题的应用软件。如用VFP开发的“学生学籍管理系统”七、数据库系统引进了数据技术的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。数据库系统包括:计算机硬件、操作系统、数据库管理系统及其他软件、数

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

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

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