- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1vfp二级培训教程new.
第一章 Visual Foxpro数据库基础
1.1 数据库基础知识
1.1.1 计算机数据管理的发展
1.数据与数据处理
数据: 物理符号(包括图象,声音等形式)
信息: 经过加工或处理的数据
2.数据管理技术的发展
①人工管理阶段
20世纪50年代以前,计算机硬件的简陋(连磁盘都没有,外存:卡片,纸带,磁带;)
特点:数据与程序不具有独立性.一组数据只对应一组程序,而不能被其他程序利用.程序与程序之间存在大量数据冗余.
数据冗余:冗余即多余.
②文件系统阶段
20世纪50年代至60年代中后期.(有磁盘了.有高级语言和操作系统)
特点: 数据与程序有了一定的独立性.程序和数据分开存储.但数据面向特定的应用程序.因此,数据共享性差,独立性差,冗余度大,管理和维护困难.
例如;
职工基本情况表:
职工号 姓名 性别 部门
1001 李小明 男 D01
职工收入表:
职工号 姓名 部门 收入
1001 李小明 D01 2000
收入表中的姓名,部门就是冗余的.如果表记录多则很浪费存储空间.
如将1表中的姓名李小明改成李大明,而2表忘记做相应修改,则容易造成书上讲的不一致性.
③数据库系统阶段
数据库中的数据不再只针对某一特定应用,具有整体的结构性,共享性高,冗余度小(不能说没有).这个阶段实现了对数据进行统一的控制.
④分布式数据库系统
它是数据库技术和计算机网络技术结合的产物.这种结合分为紧密结合和松散结合两类.相对应的,分布式数据库分为物理上分布,逻辑上集中的分布式数据库结构和物理上分布,逻辑上分布的分布式数据库结构两种.
⑤面向对象数据库系统
它是数据库技术与面向对象程序设计相结合的产物.
有的书上把后三个阶段合并为数据库管理阶段.
例:计算机数据管理的发展经历了人工管理,文件系统和____阶段.
例1:与文件管理系统相比,下列(B )不是数据库系统的特点
(A)数据结构化 (B)访问速度快 (C)数据独立性 (D)冗余度可控
例2:在数据管理技术的发展过程中,可实现数据完全共享的阶段是(C )
(A)自由管理阶段 (B)文件系统阶段 (C)数据库阶段 (D)系统管理阶段
例3:在文件系统阶段,操作系统管理数据的基本单位是(C )
(A)记录 (B)程序 (C)文件 (D)数据项
例4.下列关于数据库系统的叙述中,正确的是( )
(A)数据库系统避免了数据冗余
(B)数据库系统减少了数据冗余
(C)数据库管理系统只是比文件系统管理的数据更多
(D)数据库系统中的数据一致性是指数据类型保持一致.
1.1.2 数据库系统(DBS)
1. 数据库有关概念
①数据库(DB):存储在计算机存储设备上的结构化的相关数据集合.
例:数据库是在计算机中按照一定的数据模型组织,存储和应用的( A)
(A)数据的集合 (B)文件的集合 (C)命令的集合 (D)程序的集合
②数据库管理系统(DBMS):能创建,使用和维护数据库的软件.如VF.
③数据库应用系统:开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统.如职工数据管理系统.
④数据库管理员(DBA):负责全面管理和维护数据库的技术人员.
例(书6):数据库管理员的主要职责不包括( C )
(A)参与数据库的规划,设计和建立
(B)规划和实施数据库备份和恢复
(C)开发数据库应用系统
(D)规划和实施数据库备份和恢复
本题B和D重复有错.
2. 数据库系统的特点
数据库系统(DBS):引入数据库技术后的计算机系统.它由五部分组成:
硬件系统,数据库集合,数据库管理系统及相关软件,数据库管理员和用户.见书上P5.图1.2
数据库系统的主要特点:
实现数据共享,减少数据冗余
采用特定的数据模型
具有较高的数据独立性
有统一的数据控制功能
例:数据库DB,数据库系统DBS,数据库管理系统DBMS三者之间的关系是( )
(A)DBS包括DB和DBMS (B)DBMS包括DB和DBS
(C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS
1.1.3 数据模型
1. 实体
①实体:客观存在并且可以相互区别的事物.如桌子
②实体的属性:描述实体的特性.如,桌子是红色的.
③实体型:实体属性的集合.如红色的,蓝色的…都是颜色
实体集:同类型实体的集合.如所有的桌子.
例:不同的实体是根据(A )来区分的
(A)属性 (B)名称 (C)代表的对象 (D)属性的数量
2. 实体间联系及联系的种类
①一对一联系:主表中的每一条记录只与相关表中的一条记录相关联
例:姓名和学号(不重名则可).
②一对多联系:主表中的每一条记录与相关表中的多条记录相关联
例:学生和班级
③多对多联系:一
您可能关注的文档
- 01承装(修、试)电力设施施工企业预算员培训须知..doc
- 01培训管理(x)..doc
- 01培训指南..doc
- 01财务部员工培训标准作业规程..doc
- 01杭州市中学教师试用期培训考核鉴定表..doc
- 015和016_尚学堂_高淇_最全java视频培训课程_eclipse开发环境的使用_建立java项目_运行java项目..docx
- 02-02安全生产责任制部门培训记录(部门员工)..docx
- 02-3培训计划达成率月周报表填明说明..doc
- 020_尚学堂_高淇_最全java视频培训课程_while语句_dowhile语句..docx
- 020一线万金-电话销售培训指南-明阳天下拓展..doc
文档评论(0)