已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机数据管理的发展摘要:外部关键字:如果表中一个字段不是本表的主关键字或候选关键字,而是另一个表的主关键字或候选关键字,那么这个字段(属性)就称为外部关键字.关系的特点.关键词:关键字类别:专题技术来源:牛档搜索(Niudown.COM)本文系牛档搜索(Niudown.COM)根据用户的指令自动搜索的结果,文中内涉及到的资料均来自互联网,用于学习交流经验,作品其著作权归原作者所有。不代表牛档搜索(Niudown.COM)赞成本文的内容或立场,牛档搜索(Niudown.COM)不对其付相应的法律责任!13习题一考点1 计算机数据管理的发展1、 数据与数据处理数据是指存储在某一种媒体上能够识别的物理符号。数据处理的中心问题是数据管理。2、 计算机数据管理(1) 人工管理。(2) 文件系统。(3) 数据库系统。(4) 分布式数据库系统。(5) 面向对象数据库系统。3、 数据库管理系统为数据库的建立、使用和维护而配置的软件称为数据库管理系统DBMS(DataBase Management System)。Visual FoxPro 就是一种数据库管理系统,在数据库管理系统的支持下,数据与程序的关系如图1-1所示。应用程序1应用程序2应用程序n数据库管理系统 DBMS数据库DataBase图1-1 数据库系统中数据与程序的关系考点2 数据库系统1、 有关数据库的概念(1) 数据库(DataBase):存储在计算机存储设备上、结构化的相关数据的集合。(2) 数据库应用系统(DBAS):是由系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。(3) 数据库管理系统(DBMS):对数据实行专门管理,提供安全性和完整性等统一机制,可以对数据库的建立、使用和维护进行管理。(4) 数据库系统(DBS):是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据处理和信息资源共享的便利手段。数据库系统由硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户等部分组成。2、 数据库系统的系统的特点(1) 实现数据共享,减少数据冗余。(2) 采用特定的数据模型。(3) 具有较高的数据独立性。(4) 具有统一的数据控制功能。考点3 数据模型1、 实体的描述(1) 实体。(2) 实体的属性。(3) 实体集和实体型。2、 实体间联系及联系的种类(1) 一对一联系。(2) 一对多联系。(3) 多对多联系。3、 数据模型简介为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示,通常有以下3种。(1) 层次数据模型。(2) 网状数据模型。(3) 关系数据模型。考点4 关系模型 关系模型的用户界面非常简单,一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。1、 关系术语(1) 关系:一个关系就是一张二维表,每个关系有一个关系名。在Visual FoxPro 中一个关系存储为一个文件,扩展名为DBF,称为“表”。对关系的描述称为关系模式,一个关系模式对应一个关系的结构,格式为: 关系名(属性名1,属性名2,属性名n)(2) 元组:在一个二维表中,水平方向的行称为元组,每一行为一个元组。(3) 属性:将二维表中垂直方向的列称为属性,每一列都有一个属性名。(4) 域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围。(5) 关键字:属性或属性的组合,其值能够唯一地标识一个元组。在Visual FoxPro 中,主关键字和候选关键字就起唯一标志一个元组的作用。(6) 外部关键字:如果表中一个字段不是本表的主关键字或候选关键字,而是另一个表的主关键字或候选关键字,那么这个字段(属性)就称为外部关键字。2、 关系的特点(1) 关系必须规范化。(2) 在同一个关系中不能出现同名属性,Visual FoxPro 中表示为字段名的不同。(3) 关系中不允许有完全相同的元组,即冗余。(4) 在一个关系中元组的次序无关紧要。(5) 在一个关系中列的次序无关紧要。考点5 关系运算 对关系数据库进行查询时,需要找到用户感兴趣的数据,这就需要对关系进行一定的关系运算,关系的基本运算有两类:传统的集合运算和专门的关系运算。1、 传统的集合运算(1) 并:两个相同结构关系的并是由属于这两个关系的全部元组组成的集合。(2) 差:两个相同结构关系的差是由属于前一个关系的元组而不发球后一个关系的元组组成的集合。例如,关系R和S的差结果是由属于R但不属于S的元组组成的集合。(3) 交:两个相同结构关系的交是由属于这两个关系所共有的元组组成的集合。2、 专门的关系运算(1) 选择:从关系中找出满足给定条件的元组的操作。(2) 投影:从关系模式中指定若干个属性组成新的关系。(3) 连接:关系的横向结合,将两个关系模式拼成一个更宽的关系模式。(4) 自然连接:在连接运算中,按照字段值对应相等为条件进行的连接操作称为等值连接。自然连接是去掉重复属性的等值连接。考点6 数据库设计步骤1、 设计原则(1) 关系数据库的设计应遵从概念单一化“一事一地”的原则。(2) 避免在表之间出现重复字段。(3) 表中的安段必须是原始数据和基本数据元素。(4) 用外部关键字保证有关联的表之间的联系。2、 设计步骤利用Visual FoxPro 来开发数据库应用,可以按照经下步骤来设计。(1) 需求分析。(2) 确定需求表。(3) 确定需求字段。(4) 确定联系。 (5) 设计精确。考点7 Visual FoxPro 的特点(1) 增强项目与数据库管理。(2) 提高应用程序开发的生产率。(3) 互操作性与支持Internet。(4) 充分利用已有数据。考点8 Visual FoxPro 的安装(1)处理器:486DX/MHZ处理器,推荐使用pentium或更高处理器的PC。(2)内存:16MB以上的内存,推荐使用24MB内存。(3)硬盘空间:典型安装需要85MB硬盘空间,最大安装需要90MB硬盘空间。(4)其他硬件:一个鼠标、一个光盘驱动器。推荐使用VGA或更高分辩率的监视器。(5) 操作系统:由于Visual FoxPro是32位产品,需要在Windows 95/98(中文版)、windows NT 4.0(中文版)或更高版本的操作系统上运行。考点9 Visual FoxPro的主界面Visual FoxPro的主界面即其工作环境,启动Visual FoxPro后,打开如图2-1所示的界面。考点10 工具栏的使用设置工具栏是微软公司流行软件的共同特点,利用各种工具栏比菜单要方便得多,其界面仅包括“常用”工具栏和“表单设计器”工具栏,除此之外,Visual FoxPro还提供其他10个工具栏,如表2-1所示。表2-1 Visual FoxPro 工具栏工具栏名称工具栏名称报表控件查询设计器报表设计器打印预览表单控件调色版表单设计器视图设计器布局数据库设计哭考点11 使用项目管理器(1)项目管理器窗口中共有6个选项卡,其中“全部”选项卡用来集中显示该项目中的所有文件,“数据”、“文档”、“类”、“代码”和“其他”5个选项卡用来分类显示各种文件。(2)项目管理器一是提供了简便的、可视化的方法来组织和处理表、数据库、表单、查询和其他一切文件,通过单击鼠标就能实现对文件的创建、修改、删除等操作;二是在项目管理器中可以将应用系统编译成一个扩展名为APP的应用文化或EXE的可执行文件。(3)在Visual FoxPro中的不同文件类型及其扩展名,如表2-2所示。表2-2Visual FoxPro中的不同文件类型及其扩展名扩展名文件类型扩展名文件类型ACT向导操作图的文档LBX标签APP生成的应用程序或Active DocumentIDX索引,压缩索引CDX复合索引LOG代码范围日志CHM编译的HTML HELPLST向导列表的文档DBC数据库MEM内存变量保存DCT数据库备注MNT菜单备注DCX数据库索引MNX菜单DBF表MPR生成的菜单程序DBG调试器配置MPX编译后的菜单程序DEP相关文件(由“安装向导”创建)OCXActiveX控件DLLWindows动态链接表PJT项目备注ERR编译错误PJX项目ESLVisual FoxPro支持的库PRG程序EXE可执行程序QPR生成的查询程序FKY宏QPX编译后的查询程序FLLFoxPro动态链接表SCT表单备注FMT格式文件SCX表单FPT表备注SPR生成的屏幕程序*FRT报表备注SPX编译后的屏幕程序*FRX报表TBK备注备份FXP编译后的程序TXT文本H头文件VCT可视类库备注HLPWinHelpVCX可视类库HTMHTMLVUEFoxPro 2.x视图LBT标签备注WIN窗口文件考点12 定制项目管理器(1)移动、缩放和折叠(2)拆分项目管理器(3)停放项目管理器考点13 Visual FoxPro的向导 向导是一种交互式程序。用户在一系列向导屏幕上回答问题或者选择选项后,向导会根据回答生成文件或者执行任务,帮助用户快速完成一般性的任务。例如创建表单、编排报表的格式、建立查询、制作图表、生成数据透视表、生成交叉表报表及在Web上按HTML格式发布等。考点14 Visual FoxPro 的设计器 Visual FoxPro的设计器是创建和修改应用系统各种组件的可视化工具,利用各种设计器使得创建表、表单、数据库、查询和报表及管理数据变得轻而易举,为初学者提供了方便。考点15 Visual FoxPro的生成器 生成器是带有选项卡的对话框,用于简化对表单、复杂控件及参照完事性代码的创建和修改过程。每个生成器显示一系列选项卡,用于设置选项中对象的属性。可使用生成器在数据表之间生成控件、表单、设置控件格式和创建参照完整性。同步练习一、选择题1. 使用关系运算对系统进行操作,得到的结果是 。A. 元组B. 属性C. 关系D. 域2. DBMS指的是 。A. 数据库管理系统B. 数据库系统C. 数据库应用系统D. 数据库服务系统3. 数据库系统中所支持的数据模型有 。A. 层次模型、网状模型、链接模型B. 网状模型、链接模型、关系模型C. 层次模型、网状模型、关系模型D. 层次模型、网状模型、树形模型4. 数据库系统由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和 。A. 操作系统B. 用户C. 数据D. 文件系统5. 在关系数据库系统中,一个关系其实就是一个 。A. 关系图B. 关系树C. 程序文件D. 二维表6. 用二维表表示的数据模型是 。A. 网状数据模型B. 层次数据模型C. 关系数据模型D. 交叉数据模型7. 关系的基本运算有两类:专门关系运算和 。A. 传统的关系运算B. 传统的集合运算C. 字符串运算D. 数值运算8. 关系数据库管理系统的3种基本关系运算不包括 。A. 选择B. 投影C. 连接D. 排序9. 存储在计算机内有结构的相关数据的集合称为 。A. 数据库B. 数据库管理系统C. 数据结构D. 数据库应用系统10. 下面不属于两个实体间联系的是 。A. 一对一的联系B. 一对多的联系C. 多对一的联系D. 多对多的联系11. 下列数据库的术语和关系模型的术语对应关系正确的是 。A. 记录与元组B. 字段与元组C. 记录类型与关系D. 实例与关系12. 用于实现数据库各种数据操作的软件称为 。A. 数据软件B. 操作系统C. 数据库管理系统D. 编译程序13. 下列说法中,不属于数据库系统特点的是 。A. 实现数据共享,减少数据冗余B. 采用特定的数据模型C. 有统一的数据控制功能D. 概念单一化“一事一地”14. 下列关于关系模型的叙述中,正确的是 。A. 关系中元组之间和属性之间都存在联系B. 关系中元组之间和属性之间都不存在联系C. 关系中只有元组之间存在联系D. 关系中只有属性之间存在联系15. 客观存在并且可以相互区别的事物称为 。A. 关系B. 属性C. 元组D. 实体16. 在模型概念中,实体所具有的某一特性称为 。A. 实体集B. 属性C. 元组D. 实体型17. 在关系运算中,查找满足一给定条件的元组的运算称为 。A. 选择B. 复制C. 投影D. 关联18. 在有关数据库的概念中,若干个记录的集合称为 。A. 字段名B. 文件C. 数据项D. 数据表19. 下列不属于DBMS功能的是 。A. 数据定义B. 数据操纵C. 数据字典D. 数据库运行控制20. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是 。A. 连接B. 投影C. 重组D. 选择21. 一般来说,数据库管理系统主要适用于做 。A. 文字处理B. 数据处理C. 表格设计D. 数据通信22. 下列有关关系特点的叙述中,错误的是 。A. 关系必须规范化B. 在同一个关系中不能出现相同的属性名C. 关系中不允许出现完全相同的元组,即冗余D. 同一关系中,列的次序无关紧要,但元组的顺序不能随便交换23. 在连接运算中,按照字段值对应相等为条件进行的连接操作称为 。A. 连接B. 等值连接C. 自然连接D. 关系连接24. 对于学生关系S(S#,SN,AGE)写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于 。A. 实体完整性规则B. 参照完整性规则C. 用户定义的完整性规则D. 不属于以上任何一种规则25. 在现实世界中,某个商品的名称对应于计算机世界中的 。A. 个体B. 属性决策C. 数据项D. 性质26. 对表进行水平方向和垂直方向的分割,分别对应的关系运算是 。A. 选择和投影B. 投影和选择C. 选择和连接D. 投影和连接27. 在关系数据库中,实现表与表之间的联系是通过 。A. 实体完整性规则B. 参照完整性规则C. 域完整性D. 用户自定义的完整性28. 层次模型能直接表示的关系为 。A. 一对一关系B. 一对多关系C. 多对多关系D. 前两者29. 层次型、网状型和关系型数据库划分的原则是 。A. 记录长度B. 文件大小C. 关系模型D. 数据、图形、多媒体30. 关系运算中花费时间可能最长的运算是 。A. 投影B. 选择C. 笛卡尔积D. 除31. 整个软件生存期中时间最长的是 。A. 需求分析B. 数据表设计C. 程序编制D. 运行维护32. Visual FoxPro是一种关系数据管理系统,所谓关系是指 。A. 表中各条记录彼此有一定的关系B. 表中各个字段彼此有一定的关系C. 一个表与另一个表之间有一定的关系D. 数据模型符合满足一定条件的二维表格式33. 选择操作是根据某些条件对关系做 。A. 垂直分割B. 选择权C. 水平分割D. 分解操作34. 关系数据模型 。A. 只能表示实体间的1:1联系B. 只能表示实体间的1:N联系C. 只能表示实体间的M:N联系D. 可以表示实体间的上述3种联系35. Visual FoxPro6.0是一个_. A)8位数据库开发系统 B)16位数据库开发系统C)32数据库开发系统 D)64数据库开发系统36. 报表文件是存在于项目管理器中的_ A)“数据”选项卡 B)“文档”选项卡 C)“代码”选项卡 D)“其他”选项卡37. 下列启动Visual FoxPro6.0向导的方法中,正确的是_A)选择“工具”菜单中的“向导”子菜单中的命令B)通过“新建”对话框C)单击工具栏上的“向导”按钮 D)以上方法均正确38. 在项目管理器中通过命令按钮可以完成的操作是_ A)复制文件 B)重命名文件 C)删除文件 D)以上操作都可以39. 请先出非“代码”选项卡里面的程序_ A)扩展名为PRG的程序文件 B)函数库API LibrariesC)扩展名为TXT的文本文件 D)应用程序APP文件40. 下列选项中属于Visual FoxPro工作方式的有_ A)利用菜单系统实现人机对话 B)在命令窗口中直接输入命令进行交互式操作C)利用各种生成器自动产生程序 D)以上3种皆是41. 项目管理器的功能是组织和管理与项目有关的各种类型的_ A)文件 B)字段 C)程序 D)数据表 42. 要退出Visual FoxPro6.0系统,可在命令窗口中执行_命令 A)EXIT B)CTRL+W C)QUIT D)CTRL+Q43. 以下关于查询的正确叙述是_A)不能根据自由表建立查询 B)只能根据自由表建立查询 C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询44. 在“选项”对话框的“文件位置”选项卡中可以设计_A)表单的默认大小 B)默认目录 C)日期和时间的显示格式 D)程序代码的颜色二、填空题1. 数据模型不仅表示反映事物本身的数据,而且表示 。2. 按照所使用 的不同,数据库系统可分为层次型、网状型和关系型。3. 在关系数据库的基本操作中,从关系中抽取满足条件的元组的操作为 。从关系中抽取指定列的操作称为 。将两个关系中相同属性值的元组连接到一起而形成一个新的关系操作称为 。4. 二维表中的每一列称为一个字段,或称为关系的一个 ;二维表中的每一行称为一个记录,或称为关系的一个 。5. 关系是具有相同性质的 的集合。6. 关系中的 的个数称为元数, 的个数称为基数。7. 关系模型的3种数据完整性约束包括实体完整性、 和 。8. 一个关系模式的定义主要包括 、 、 、属性长度和关键字。9. 关系的基本运算可分为两类: 和 。10. 在数据库领域里,统称使用数据库的各类系统为 。11. 从大的方面来说,我们可以将数据库的设计过程划分为 和 。12. 数据抽象的两种形式为 和 。13. 实体与实体之间的联系方式有一对一联系、 和 3种。14. 在物理结构中,数据的基本单位是 。文件是 的集合。1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小小彩泥捏出世界黏土创作成长剪影
- 暑假专项刷题精讲|高中生物实验设计必考题型解题思路总结
- 学校消防应急疏散演练制度
- 学校食品安全不到位问题整改措施
- 学校教师上课管理制度
- 学校传染病防控等制度
- 学生近视防控考核细则
- 物业秩序维护员安全生产岗位责任书
- 二十四节气知识节气科普全分享
- 乡村医生全科理论真题(附答案)
- 2026天津高校大学《辅导员》招聘考试题库及答案
- 2026年社区网格员招录考试真题库及参考答案【典型题】
- 2026年浙江中考(语文)考试试卷及答案
- 2026年6月成都兴城投资集团有限公司成都蓉城城市管理服务有限公司校园招聘11人笔试题库含答案详解(夺分金卷)
- 水工建筑物水下缺陷修复技术导则
- 2026 齐商银行笔试核心高频考点及题库
- 保安形象展示培训
- 2026年水利安全生产考核b证押题宝典通关考试题库及参考答案详解
- 《林海雪原》专项训练(简答题)解析版-2025-2026学年六年级语文下册整本书阅读(统编版五四学制)
- (教师版)必修下册课内文言文挖空+名句名篇默写小纸条滚动训练高中语文统编版选择性必修下册
- 2025年荔湾教师社招笔试真题及答案
评论
0/150
提交评论