visual-foxpro-程序设计幻灯片第1章-数据库基础知识

上传人:F****n 文档编号:88131058 上传时间:2019-04-19 格式:PPT 页数:30 大小:110KB
返回 下载 相关 举报
visual-foxpro-程序设计幻灯片第1章-数据库基础知识_第1页
第1页 / 共30页
visual-foxpro-程序设计幻灯片第1章-数据库基础知识_第2页
第2页 / 共30页
visual-foxpro-程序设计幻灯片第1章-数据库基础知识_第3页
第3页 / 共30页
visual-foxpro-程序设计幻灯片第1章-数据库基础知识_第4页
第4页 / 共30页
visual-foxpro-程序设计幻灯片第1章-数据库基础知识_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《visual-foxpro-程序设计幻灯片第1章-数据库基础知识》由会员分享,可在线阅读,更多相关《visual-foxpro-程序设计幻灯片第1章-数据库基础知识(30页珍藏版)》请在金锄头文库上搜索。

1、第1章 数据库基础知识,知识点: 一、计算机数据管理:(P2) 人工管理 文件管理 数据库系统 分布式数据库系统(数据库技术和计算机网络技术结合) 面向对象数据库系统 数据库技术的主要目的是有效地管理和存取大量的数据资源,提高数据的共享性,减少数据的冗余度。(P2最后一行),二、数据库系统(P4) 1、数据库(DB) 2、数据库管理系统(DBMS)Visual Foxpro 3、数据库应用系统(附:Application) 4、数据库管理员(DBA) 5、数据库系统的组成:(P5) 6、数据库系统的主要特点: 实现数据共享,减少数据冗余; 采用特定的数据模型; 具有较高的数据独立性; 有统一的

2、数据控制功能。,例:在数据管理技术发展的三个阶段中,数据共享最好的是_。(08-9) A、人工管理阶段 B、文件系统阶段 C、数据库系统阶段 D、三个阶段相同 例:(07-9)10、下列叙述中正确的是_。 A、数据库系统是一个独立的系统,不需要操作系统的支持 B、数据库技术的根本目标是要解决数据的共享问题 C、数据库管理系统就是数据库系统 D、以上三种说法都不对,例:(06-4)7、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是_。 A、DB包含DBS和DBMS B、DBMS包含DB和DBS C、DBS包含DB和DBMS D、没有任何关系 例:(05-9)5、数据库设计的根本

3、目标是要解决_。 A、数据共享问题 B、数据安全问题 C、大量数据存储问题 D、简化数据维护,例:23、数据库系统中对数据库进行管理的核心软件是_。(05-4) A、DBMS B、DB C、OS D、DBS 例:1、数据库系统的核心是_。(05-9) A、数据模型 B、数据库管理系统 C、数据库 D、数据库管理员,2、数据库应用系统中的核心问题是_。(09-3) A、数据库设计 B、数据库系统设计 C、数据库维护 D、数据库管理员培训 分析:数据库应用系统是数据库系统再加上应用软件及应用界面这三者所组成,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。在

4、数据库应用系统中的一个核心问题就是设计一个能满足用户要求,性能良好的数据库,这就是数据库设计。,3、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_。(09-3) A、编译程序 B、操作系统 C、教务管理系统 D、汇编程序,8、实体间联系及联系的种类: 实体之间的对应关系称为联系,它反映世界事物之间的相互关联。 一对一联系 一对多联系(最普遍的联系) 多对多联系,例:、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是_。(08-9) A、一对一 B、一对多 C、多对一 D、多对多 例:(06-4)5、“商品“与“顾客“两个实体集之间的联系一般是_。 A、

5、一对一 B、一对多 C、多对一 D、多对多,9、数据模型:层次模型、网状模型、关系模型(用二维表结构来表示实体以及实体之间联系的模型称为关系模型。)具体分析见第一讲 例:9、用树形结构表示实体之间联系的模型是_。 A、关系模型 B、网状模型 C、层次模型 D、以上三个都是,10、关系数据库 关系术语: 关系二维表 元组行记录 属性列字段 域有效性规则(逻辑表达式) 关键字:主关键字、候选关键字、普通关键字(外部关键字),例:设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为_。 A、课号,成绩

6、B、学号,成绩 C、学号,课号 D、学号,姓名,成绩,11、关系的特点: 关系必须规范化。即每个属性必须是不可分割的数据单元,表中不能再包含表。 在同一个关系中不能出现相同的属性名,VF不允许同一个表中有相同的字段名。 关系中不允许有完全相同的元组,即不允许有冗余。 在一个关系中元组的次序无关紧要。注:“并”时要去掉重复值 在一个关系中列的次序无关紧要。,12、关系运算 传统的集合运算 进行并、差、交集合运算的两个关系必须具有相同的关系模式,也就是相同结构。 并:两个相同结构关系的“并”是由属于这两个关系的元组组成的集合。 注:“并”时要去掉重复值 差:设有两个相同结构的关系R和S,R差S的结

7、果是由属于R但不属于S的元组组成的集合,即“差”运算的结果是从R中去掉S中也有的元组。, 交:两个相同结构的关系R和S,它们的交是由既属于R又属于S的元组组成的集合,即“交”运算的结果是R和S中的共同元组。 专门的关系运算 选择(部分记录操作) 投影(部分字段操作) 连接(表之间横向结合) 自然连接(去掉相同字段,关键字段值相同),(05-9)6、设有如下关系表_。 R S T 则下列操作中,正确的是_。 A、T=RS B、T=RS C、T=RS D、T=R/S,(06-9)2、设有如下三个关系表 R S T 下列操作中正确的是_。 A、T=RS B、RS C、 D、T=RS,(08-4)9、

8、有三个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所使用的运算为_。 A、并 B、自然连接 C、笛卡尔积 D、交,8、有两个关系R,S如下:(09-3) R S 由关系R通过运算得到关系S,则所使用的运算为_。 A、选择 B、投影 C、插入 D、连接,7、有三个关系R、S和T如下:(08-9) 由关系R和S通过运算得到关系T,则所使用的运算为_。 A、笛卡尔积 B、交 C、并 D、自然连接,例、从表中选择字段形成新关系的操作是_。 A、选择 B、连接 C、投影 D、并 例:(07-4)3、在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是_。 A、并 B、交 C、投影

9、D、笛卡儿乘积,例:26、关系运算中的选择运算是_。(05-4) A、从关系中找出满足给定条件的元组的操作 B、从关系中选择若干个属性组成新的关系的操作 C、从关系中选择满足给定条件的属性的操作 D、A和B都对 例:31、操作对象只能是一个表的关系运算是_。(06-9) A、联接和选择 B、联接和投影 C、选择和投影 D、自然连接和选择,13、数据库设计基础(自己看一下即可) 14、进入VFP操作前的准备工作: 检查输入法状态是否正确; 工具栏的使用; 默认目录的设置(P29) 特别关注菜单的变化,15、项目管理器 为了便于组织和维护系统设计时包含的不同类型的文件,Visual Foxpro提

10、供了一个强有力的工具 项目管理器。 项目管理器将所有文件用图示与分类的方式来管理,按文件性质放置在不同的选项卡中,并针对不同类型的文件提供不同的操作按钮。 考核点: 创建项目 项目管理器的扩展名.PJX 项目管理器的窗口各类文件选项卡(P33),例:(08-4)29、向一个项目中添加一个数据库,应该使用项目管理器的_。 A、“代码“选项卡 B、“类“选项卡 C、“文档“选项卡 D、“数据“选项卡 例:(06-9)14、扩展名为pjx的文件是_。 A、数据库表文件 B、表单文件 C、数据库文件 D、项目文件,例:23、“项目管理器“的“运行“按钮用于执行选定的文件,这些文件可以是_。(05-9) A、查询、视图或表单 B、表单、报表和标签 C、查询、表单或程序 D、以上文件都可以,16、区别向导、设计器、生成器 向导是一种交互式程序,用户在一系列向导屏幕上回答或者选择选项,向导会根据回答生成文件或执行任务,帮助用户快速地完成一般性的任务。 设计器是创建和修改应用系统各种组件的可视化工具。 生成器是带有选项卡的对话框,用于简化对表单、复杂控件和参照完整性代码的创建和修改过程。,例:29、在Visual FoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为_。(07-9) A、向导 B、设计器 C、生成器 D、项目管理器,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号