第一章数据库基础知识.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第一章数据库基础知识.doc》由会员分享,可在线阅读,更多相关《第一章数据库基础知识.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章数据库基础知识本章介绍数据库技术的基础知识。包括与数据库系统有关的基本概念,数据库管理系统的主要功能,数据库设计的基本原则和过程步骤,特别是数据库关系模型的特点和关系运算。最后简要介绍了 Visual FoxPro系统的特点、用户界面和主要操作方式等。本章的主要内容是学习数据库系统设计的理论基础 1.1 学习提要 1学习目标与要求通过本章学习,读者应达到以下要求: 了解数据与信息、数据处理和数据管理的基本概念。了解数据管理技术发展的三个阶段。 理解数据库、数据库系统、数据库管理系统的基本概念。了解数据库系统的构成和主要特点,掌握数据库管理系统的主要功能。 了解数据模型的基本概念和层次模型
2、、网状模型。了解关系术语的含义和关系间的联系,理解关系模型及关系数据库,掌握关系的完整性和专门的关系运算。 了解数据库设计的基本原则和设计的过程步骤。 了解 Visual FoxPro系统的基本特点,熟悉并掌握 Visual FoxPro 8.0的用户界面、交互式工作方式、系统环境设计等。熟练掌握 Visual FoxPro的命令格式及命令窗口操作。 了解 Visual FoxPro系统的项目管理器、向导、设计器和生成器的使用。 2重点与难点 本章重点:数据库管理系统,数据模型,关系型数据库,用户界面和工作方式。 本章难点:关系模型,主关键字,关系运算, Visual FoxPro命令格式及其
3、操作。 3主要知识点数据、信息和数据处理数据和信息间的联系与差别。数据处理的含义和数据管理的三个阶段。 数据库和数据库系统数据库( DB)的定义和特点。数据库管理系统( DBMS)的主要功能。数据库系统( DBS)的主要组成及特点。 关系型数据库有关数据模型的术语;层次模型和网状模型的特点。关系术语与关系数据库:关系、属性、元组、域、关键字、关系模式。关系间的联系:一对一、一对多、多对多。关系的完整性:实体完整性、参照完整性、域完整性。关系的运算:选择运算、投影运算、联接运算。 数据库设计数据库设计的基本原则。数据库设计的过程与步骤。 Visual FoxPro系统 Visual FoxPro
4、系统的特点、运行环境和性能指标。 Visual FoxPro系统用户界面:菜单系统、工具栏、工作区、状态栏、命令窗口。 Visual FoxPro的工作方式:菜单操作、命令窗口、程序方式, Visual FoxPro系统运行环境参数的设置。 Visual FoxPro命令格式及命令窗口操作。 Visual FoxPro项目的建立、打开与项目管理器的使用。 Visual FoxPro向导、设计器、生成器的使用。习题一、单项选择题 1下列各项中,哪项属于数据库系统最明显的特点()。 A)存储容量大 B)处理速度快 C)数据共享 D)处理方便 2数据库系统与文件系统的主要区别是()。 A)数据库系统
5、复杂,而文件系统简单 B)文件系统管理的数据量小,而数据库系统可以管理庞大的数据量 C)文件系统不能解决数据冗余和数据独立性的问题,而数据库系统可以解决 D)文件系统只能管理程序文件,而数据库系统可以管理多种文件的类型 3数据库技术的主要特点不包括()。 A)数据的结构化 B)数据冗余度小 C)数据独立性高 D)程序标准化 4数据库 DB、数据库系统 DBS、数据库管理系统 DBMS三者之间的关系是()。 A)DBS包含了 DB和 DBMS B)DB包含了 DBS和 DBMS C)DBMS包含了 DB和 DBS D)DBS、DB、DBMS三者指的是完全相同的东西 5数据库是在计算机中按照一定的
6、数据模型组织、存储和应用的()。A)文件的集合 B)数据的集合 C)命令的集合 D)程序的集合 6使用 Visual FoxPro开发某单位的人事档案管理系统属于计算机的()。 A)科学计算应用 B)数据处理应用 C)过程控制应用 D)计算机辅助教学应用 7在计算机中,简写 DBMS指()。 A)数据库 B)数据库系统 C)数据库管理员 D)数据库管理系统 8在数据库系统中, DBMS是一种() A)采用了数据库技术的计算机系统 B)位于用户与操作系统之间的一层数据管理软件 C)包含操作系统在内的数据管理软件系统 D)包含数据库管理人员、计算机软硬件以及数据库系统 9在有关数据管理的概念中,数
7、据模型是指()。 A)文件的集合 B)记录的集合 C)对象及其联系的集合 D)关系数据库管理系统 10为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了() A)数据库 B)数据操作系统 C)数据库系统 D)数据库管理系统 11信息世界的主要对象称为()。 A)关系 B)实体 C)属性 D)记录 12在实体联系模型中,实体所具有的某一特性称之为()。 A)属性 B)实体域 C)码 D)域 13每个学生只能属于一个班,每个班只有一个班长,则班级和班长之间的联系是()。 A)1:1 B)1:n C)m:n D)不确定 14下列实体之间的联系中,属于多对
8、多的联系是()。 A)学生与课程 B)学校与教师 C)班级与班主任 D)商品条形码与商品 15一个公司有多个部门和多名员工,每个员工只能在一个部门就职,部门和员工的联系类型是()。 A)1:1 B)1:n C)m:n D)不确定 16在概念模型中,一个实体集对应于关系模型中的一个()。 A)元组 B)字段C)属性 D)关系 17在关系模型中要将多对多联系分解成一对多的联系,需要建立()来实现。 A)新的属性 B)新的关键字 C)新的关系 D)新的实体 18在关系中,下列说法正确的是()。 A)元组的顺序很重要 B)属性名可以重名 C)任意两个元组不允许重复 D)每个元组的一个属性可以由多个值组
9、成 19在关系中,下列说法正确的是()。 A)列的顺序很重要 B)当指定候选关键字时列的顺序很重要 C)列的顺序无关紧要 D)主关键字必须位于关系的第一列 20在关系模型中,以下说法正确的是()。 A)一个关系中可以有多个主关键字 B)一个关系中可以有多个候选关键字 C)主关键字属性中可以取空值 D)有一些关系中没有候选关键字 21在关系模型中,以下不属于关系的特点的是()。 A)关系的属性不可再分 B)关系的每个属性都必须从不同的域取值 C)关系的每个属性名不允许重复 D)关系的元组不允许有重复 22关系模型中,如果一个关系中的一个属性或属性组能够唯一标识一条元组,那么称该属性或属性组是()
10、。 A)外部关键字 B)主关键字 C)候选关键字 D)一对一联系 23某企业推销员档案关系中,包括编号、身份证号、姓名、生日、性别、手机号码、家庭地址等属性,那么不可以作为候选关键字的属性是() A)编号 B)姓名 C)手机号码 D)身份证号 24以下不是数据库所依据的数据模型的是() A)实体联系模型 B)网状模型 C)关系模型 D)层次模型 25按照DBMS采用的数据模型,Visual ForPro属于() A)层次型数据库管理系统 B)网状型数据库管理系统 C)关系型数据库管理系统 D)混合型数据库管理系统26构成数据模型有三个要素,以下不属于这三个要素的是() A)数据结构 B)数据分
11、类 C)数据操纵 D)数据约束 27在关系模型中,专门的关系运算指() A)插入、删除、修改 B)编辑、浏览、替换 C)排序、索引、查询 D)选择、投影、连接 28关系R和S的并运算是() A)由R和S的所有元组合并,并删除掉重复的元组组成的关系 B)由属于R而不属于S的所有元组组成的关系 C)由及属于S又属于R的所有元组组成的关系 D)由属于R和属于S的所有元组组成的关系 29在关系模型中,传统的集合运算包括() A)增加、删除、修改 B)并、交、差运算 C)连接、自然连接和笛卡尔积 D)投影、选择和连接运算 30专门的关系运算不包括下面的哪种运算() A)连接运算 B)投影运算 C)选择运
12、算 D)并运算 31专门的关系运算中,投影运算是() A)在指定关系中选择满足条件的元组组成一个新的关系 B)在指定关系中选择属性列组成一个新的关系 C)在指定关系中选择满足条件的元组和属性列组成一个新的关系 D)上述说法都不正确 32给定表:商品(编号、名称、型号、单价),销售(日期、编号、数量、金额)。现在要将两个表合并为:销售报表(编号、名称、单价、数量、金额),可以用() A)先做笛卡尔积,再做投影 B)先做笛卡尔积,再做选择 C)先做自然选择,再做选择 D)先做自然连接,再做投影 33在关系数据库中,不属于数据库完整性规定的是() A)实体完整性 B)参照完整性 C)逻辑完整性 D)
13、用户定义的完整性 34.在 Visual ForPro中定义数据库表学生档案, 定义学号为主索引, 则() A)可实现实体完整性 B)可实现参照完整性 C)可实现用户定义的完整性 D)不能实现任何数据完整性 *35关系规范化理论要求,关系必须满足的要求是关系的每个属性都是() A)互不依赖的 B)长度不变的 C)互相关联的 D)不可分解的 36在有关数据库的概念中,若干记录的集合称为() A)文件 B)字段 C)数据项 D)表 37一般来说,数据库管理系统主要适合于用作()A)表格计算 B)资料管理 C)数据通信 D)文字处理 38用户如果要退出 Visual FoxPro系统,可以在命令窗口
14、中输入命令()。 A)Clear B)Quit C)Exit D)Cancal 39Visual FoxPro数据库管理系统的数据模型是() A)结构型 B)关系型 C)网状型 D)层次型 40Visual FoxPro是关系型数据库管理系统,所谓关系是指() A)二维表中各条记录中的数据彼此有一定的关系 B)二维表中各个字段彼此有一定的关系 C)一个表与另一个表之间有一定的关系 D)数据模型满足一定条件的二维表格 41关系数据库管理系统存储与管理数据的基本形式是() A)关系树 B)二维表 C)文本文件 D)结点路径 42连接运算要求连接的两个关系有相同的() A)主关键字 B)属性名 C)
15、实体名 D)主属性名 43用二维表来表示实体与实体之间联系的数据模型称为() A)网状模型 B)关系模型 C)层次模型 D)面向对象模型 44在教学管理中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是() A)一对一 B)一对多 C)多对多 D)未知 45一个关系相当于一张二维表,二维表中的各栏目相当于该关系的() A)元组 B)结构 C)数据项 D)属性 46若指定某关系中能够唯一标识一个元组的属性或者属性组合为关键字,则称这个属性或者属性组合为该关系的() A)内部关键字 B)主关键字 C)外部关键字 D)关系 47若一个关系中的属性或者属
16、性组合是另一个关系的主关键字,则称该属性或者属性组合为该关系的() A)主关键字 B)外部关键字 C)候选关键字 D)关系 48在关系运算中,查找满足一定条件的元组的运算称之为() A)投影 B)选择 C)关联 D)复制 49一个关系型数据库管理系统所应具备的三种基本关系运算是() A)选择、投影与连接 B)排序、索引与查询 C)插入、删除与修改 D)编辑、浏览与替换 50如果要改变一个关系中的属性排列顺序,应使用的关系运算是() A)连接 B)选取 C)投影 D)重建 51在 Visual FoxPro关系型数据库管理系统中,一个关系对应一个() A)记录 B)字段 C)表文件 D)数据库文
17、件 52职工表中有编号、姓名、年龄、职务、籍贯等字段,可以作主关键字的字段是() A)编号 B)姓名 C)年龄 D)职务53关系中的“主关键字”不允许取空值指的是()约束规则 A)实体完整性 B)数据完整性 C)引用完整性 D)用户定义的完整性 54一个软件在安装前,不需要了解它的()。 A)硬件环境 B)软件环境 C)升级环境 D)用户 55以下()方法中不可以启动 Visual FoxPro系统。 A)从程序菜单 B)从资源管理器 C)从 Word系统 D)从桌面 56若要退出 Visual FoxPro系统回到 Window环境,可在文件菜单中选择()命令。 A)关闭 B)退出 C)导入
18、 D)导出 57在 Visual FoxPro系统中,启动向导的方法是() A)单击工具栏上的向导按钮 B)选择“工具”菜单中的“向导”选项,单击相应的类型 C)选择“文件”菜单中的“新建”选项,再选择文件类型,单击“向导”按钮 D)以上方法都可以 58以下()不是标准下拉式菜单的组成部分。 A)菜单项 B)菜单条 C)菜单标题 D)快捷菜单 59在 Visual FoxPro系统环境下,隐藏窗口可选择“窗口”菜单中的()选项. A)循环 B)清除 C)隐藏 D)命令窗口 60以下给出的四种方法中,不能重新显示命令窗口的选项是() A)按组合键 CtrlF2 B)单击工具栏中的“命令窗口”按钮
19、 C)打开“窗口”菜单,选择“命令窗口”选项 D)打开“文件”菜单,选择“打开”选项 61以下有关 Visual FoxPro系统工作方式的叙述,正确的是() A)只有一种工作方式,即命令工作方式 B)有两种工作方式,即键盘和鼠标方式 C)有两种工作方式,即命令和程序方式 D)有三种工作方式,即命令、程序和菜单方式 62不是 Visual FoxPro系统可视化编程工具的是() A)向导 B)生成器 C)设计器 D)程序编辑器 63Visual FoxPro系统的“文件”菜单中的“关闭”选项是用来关闭()。 A)所有窗口 B)当前工作区中已打开的数据库 C)所有已打开的数据库 D)当前活动窗口
20、 64在 Visual FoxPro中,一条命令的最大长度是()个字节 A)128 B)254 C)8192 D)任意 65在桌面上已创建了 Visual FoxPro的快捷图标,则下列不能启动 Visual FoxPro系统的操作是()。A)在“开始菜单”的“程序”项中单击“Microsoft Visual FoxPro 8.0”命令 B)双击Visual FoxPro 8.0安装目录中的系统程序Vfp8.exe C)在“开始菜单”的“运行”项中输入:Do Vfp8.exe D)双击桌面上的 Visual FoxPro 8.0快捷图标。二、填空题: 1计算机数据管理技术经历了_、_和_等阶段
21、。 2数据模型中,实体和实体间的联系方式分为 _、_和_。 3关系中的一行成为一个 _,一列称为一个_。 4关系中能够唯一、最小地表示一个元组的属性或属性组合称之为_。 5一个关系中的某个属性是另一个关系的主关键字,并且这个属性作为两个关系联系的纽带,则在此关系中,该属性称为_。 6构成数据模型的三个要素指的是_、_、_。 7构成各种数据库所依据的数据模型主要有_、_和_。 8在专门的关系运算中,主要包括了_、_和_三种运算。 9关系数据库中的数据完整性规则包括_、_和_。 10给关系定义主关键字所实现的数据完整性是_。 11数据是,是的某种物理符号。信息来表达,是对的解释。 12Visual
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 数据库 基础知识
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内