[计算机]数据库基础及应用
《数据库基础及应用》网上作业(1-5章)

Access2010《数据库基础及应用》网上作业(1-6章)(共68 题)第1 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得关系 T,则所使用的运算是________。
A)笛卡尔积B)自然连接C)并D)交[A]选A[B]选B[C]选C[D]选D答案: B第2 题: (单选题, 1.5 分)数据库技术的根本目标是要解决数据的_____。
[A]存储问题[B]共享问题[C]安全问题[D]保护问题答案: B第3 题: (单选题, 1.5 分)下列叙述中错误的是_______。
[A]数据库系统是在文件系统之上加入数据库管理系统对数据进行管理[B]各种数据库管理系统均基于某种数据模型[C]数据库管理系统必须在操作系统支持下工作[D]数据库系统比文件系统能够管理更多的数据答案: D第4 题: (单选题, 1.5 分)数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_____。
[A]可靠性[B]一致性[C]完整性[D]安全性答案: D第5 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得到关系 T,则所使用的运算是________。
A)并B)交C)笛卡尔积D)自然连接[A]选A[B]选B[C]选C[D]选D答案: B第6 题: (单选题, 1.5 分)有两个关系 R 和 T 如下:R T由关系 R 通过运算得到关系 T,则所使用的运算是________。
A)选择B)投影C)交D)并[A]选A[B]选B[C]选C[D]选D答案:A第7 题: (单选题, 1.5 分)下列属于应用软件的是______。
[A]C语言编译系统[B]数据库管理系统[C]教务管理系统[D]Windows操作系统答案: C第8 题: (单选题, 1.5 分)层次模型、网状模型和关系模型是根据_____划分。
数据库基础及应用配套练习参考答案

On <索引关键字>
“筛选”列
Tag <索引标识名>
“类型”列
[Unique][Candidate]
“表达式”列
[Ascending|Descending]
“索引名”列
五、在 Db_bjgl 数据库中,对 Xsqk 表进行如下操作,写出相应命令
1.Alter table xsqk add prim key 学号 tag xh
8
模块三
任务一
一、填空
1.相对定位 绝对定位 条件定位 skip go locate for
2.记录选择器 菜单 命令 3.将记录指针定位到首记录 将记录指针定位到尾记录
4.Browse 筛选
二、判断
1.√ 2 × 3. × 4.√ 5.√
三、写出下列命令输出结果
Use Xsqk
?Reccount()
任务五
一、填空 1.永久关系 临时关系 2.一对一 一对多 多对多 3.索引 父 子 4.更新规则 插入规则 删除规则 5.父 子
6
二、判断 1.× 2.√ 3.× 4.√ 5.× 6.√
三、根据图示填空 一对一 主索引 主索引或候选索引 一对多 主索引 普通索引或唯一索引
四、分析题目要求填空: 在 Db_bjgl 数据库中的学生情况表和学生成绩表间实施如下参照完整性规则,请在下表 中写出各个选项卡中应选择的选项按钮。 (1)修改 Xsqk 表的学号时,Xscj 表相关记录自动修改。 (2)禁止在 Xsqk 表中删除与 Xscj 表有相同学号的对应记录。 (3)在 Xscj 表中插入新记录时,若该学号在 Xsqk 表中不存在,则禁止添加。 根据题目要求进行分析可知: 父表为:___Xsqk____________ 子表为:____xscj_________ Db_bjgl 数据库参照完整性设置表
数据库基础及应用立信会计课后答案

数据库基础及应用立信会计课后答案1、C:MS DOSD:MS Office(正确答案)下列叙述中,正确的是______。
[单选题] *A:用高级语言编写的程序称为源程序(正确答案)B:计算机能直接识别、执行用汇编语言编写的程序2、在RIP 协议中,最佳路径的衡量标准是()。
中[单选题] *A.时延B.可靠性C.带宽D.路由跳数(正确答案)3、下列用于查看路由表的命令是()。
中[单选题] *A.show ip route(正确答案)B.show ip protocolsC.debug ip ripD.clear ip route4、58.编译程序将高级语言程序翻译成与之等价的机器语言程序,该机器语言程序称为()[单选题] *A.工作程序B.机器程序C.临时程序D.目标程序(正确答案)5、WPS文字是专门用来处理()的软件。
[单选题] *A. 文字(正确答案)B. 表格C. 图片6、49.下面关于随机存取存储器(RAM)的叙述中,正确的是()[单选题] *A.存储在SRAM或DRAM中的数据在断电后将全部丢失且无法恢复(正确答案)B.SRAM的集成度比DRAM高C.DRAM的存取速度比SRAM快D.DRAM常用来做Cache,用7、8.在标准ASCII码表中,已知英文字母A的十进制码值是65,英文字母a的十进制码值是()。
[单选题] *A.95B.96C.97(正确答案)D.918、1以二进制和程序控制为基础的计算机结构是由()最早提出的。
[单选题] *A.布尔B.巴贝奇C.冯.诺依曼(正确答案)D.图灵9、D:100倍通常所说的计算机的主机是指______。
[单选题] *A:CPU和内存(正确答案)B:CPU和硬盘C:CPU、内存和硬盘10、静态RAM的特点是()。
[单选题] *A.速度快,价格较贵,常用于高速缓冲存储器(正确答案)B.存储容量大,速度较慢,价格便宜C.其中的信息只能读不能写D.其中的信息断电后也不会丢失11、双绞线把两根绝缘的铜导线按一定密度互相绞在一起,可以降低()的程度。
数据库基础及应用——Visual FoxPro 操作基础及应用

中等职业教育计算机专业系列教材数据库基础及应用———Visual FoxPro操作基础及应用中等职业教育计算机专业系列教材编写组主编陈策副主编张晓华刘国纪编者(以姓氏笔画为序)刘国纪张立张晓华陈策重庆大学出版社内容简介Visual FoxPro6.0是Microsoft公司推出的Visual FoxPro系列版本之一,是以可视化方式开发数据库应用程序的有力工具,它使数据库管理更加方便,既满足了企业数据库开发的需要,也适合个人用户使用。
本书以数据处理流程为主线,将复杂的数据库理论转化为多个通俗易懂的任务,每个任务借助于Visual FoxPro这一开发工具来实现,最后汇总成一个大的综合实例———“班级管理系统”。
全书共分为8个模块,每个模块又细分为多个任务,每个任务以实例为引导,操作步骤清晰,有利于初学者比较系统地学习数据库的基础知识,掌握数据库管理系统的开发方法与过程,同时也可供其他计算机专业人员参考使用。
图书在版编目(CIP)数据数据库基础及应用:Visual FoxPro操作基础及应用/陈策主编.—重庆:重庆大学出版社,2006.2(中等职业教育计算机专业系列教材)ISBN7-5624-3590-1Ⅰ.数...Ⅱ.陈...Ⅲ.关系数据库—数据库管理系统,Visual FoxPro—专业学校—教材Ⅳ.TP311.138中国版本图书馆CIP数据核字(2006)第004764号中等职业教育计算机专业系列教材数据库基础及应用———Visual FoxPro操作基础及应用主编陈策副主编张晓华刘国纪责任编辑:王勇王海琼吴庆版式设计:王勇责任校对:邹忌责任印制:秦梅*重庆大学出版社出版发行出版人:张鸽盛社址:重庆市沙坪坝正街174号重庆大学(A区)内邮编:400030电话:(023)65102378 65105781传真:(023)65103686 65105565网址:邮箱:fxk@(市场营销部)全国新华书店经销重庆华林天美彩色报刊印务有限公司印刷*开本:787×1092 1/16 印张:14.25 字数:356千2006年1月第1版2006年1月第1次印刷印数:1—5000ISBN7-5624-3590-1定价:19.00元本书如有印刷、装订等质量问题,本社负责调换版权所有,请勿擅自翻印和用本书制作各类出版物及配套用书,违者必究进入21世纪,随着计算机科学技术的普及和发展加快,社会各行业的建设和发展对计算机技术的要求越来越高,计算机已成为各行各业不可缺少的基本工具之一。
《数据库基础与应用》课程标准

《数据库基础与应用》课程标准适用专业:计算机应用层次: ________________ 史专________________ 授课形式:____________ 全日制 ________________ 课程性质:专业必修课学时数: ________________ 64 ______________《数据库基础与应用》课程标准一、适用对象适用于全日制中专计算机应用专业学生二、课程性质与定位《数据库基础与应用》课程是计算机应用专业的一门专业必修课。
数据库系统已成为计算机科学教育中必不可少的部分,因而,牢固地掌握数据库系统知识已成为我们日常学习的核心内容。
信息时代的计算机应用人才,应当熟练掌握计算机科学技术中的数据库技术,并能够根据实际需求应用数据库系统进行数据信息管理。
数据库是数据管理的最新技术,是计算机学科的重要组成部分。
数据库技术发展迅速,其应用早已超出计算机专业的范畴,各专业领域的人们都在学习和使用数据库。
根据数据库的发展情况,本书摒弃了以往教材中不可缺少的网状数据库和层次数据库两大内容,以关系型数据库管理系统作为实例。
三、课程教学目标通过本课程的理论学习和上机实验,使学生了解现在数据库的流行趋势和先进的知识;初步掌握数据库管理系统的基本原理,数据库的基本设计方法;掌握一种流行数据库系统的基本操作方法和编程技术;重点培养学生数据库应用系统软件开发的技术和能力。
四、本课程学时安排五、课程教学内容和基本要求(按章节详细阐述)第一章:数据库概述(一)教学重点和难点1.教学重点:数据库和数据模型的基本概念数据模型的三要素概念模型的表示方法数据库技术的发展过程与研究领域数据库系统的模式结构与体系结构DBMS的功能与组成2.教学难点:数据库和数据模型的有关概念、数据库技术的发展与研究领域以及数据库系统的结构。
(二)教学内容和基本要求1.教学内容:1.1引言1.1.1数据、数据库、数据库系统和数据库管理系统的基本概念1.1.2数据管理的进展1.1.3数据库技术的研究领域1.2数据模型1.2.1数据模型的三要素1.2.2概念模型1.2.3三种主要的数据模型1.3数据库系统的结构1.3.1数据库系统的模式结构1.3.2数据库系统的体系结构1.3.3数据库管理系统2.教学目的及要求:本章主要讲述了数据库的有关概念,通过本章的学习,读者应该理解数据库的基本概念、数据库的三级模式结构和二级映像功能;知道数据模型的三要素,会画E-R图。
数据库基础与应用第二版课后答案王珊李盛恩编著

数据库基础与应用1.数据(DB):数据实际上是描述事物的符号纪录。
2.数据库: 数据库实际上是长期存储在计算机内的有组织的、可共享的数据集合。
3.从文件系统的视角上看去,文件是无结构的,文件只是一个字节流,因此,我们经常把文件叫做流式文件,实际上文件的数据是有结构的,数据的结构需要程序员通过编写程序来建立和维护。
4.数据库应用可以分为两大类:联机事务处理(OLTP),联机分析处理(OLAP).联机事务处理解决了组织结构业务自动化问题,而联机分析处理帮助管理层更好的分析组织结构的运站情况。
5. 数据库管理系统(DBMS):数据库管理系统是一类重要的软件,由一组程序组成。
其主要功能是完成对数据库的定义、数据操作。
提供给用户一个简明的接口,实现事务处理等。
6.数据库管理系统的基本功能:数据的定义功能数据操作功能数据库的运行和管理数据库的建立和维护功能7.数据库管理系统由两大部分组成:查询处理器存储管理器8.层次结构:应用层语言翻译层数据存取层数据存储层操作系统数据库9. 数据库系统:数据库系统是基于数据库的计算机应用的系统,有四部分组成数据库数据管理系统应用系统用户。
10. 数据库管理员的职责:(1)决定数据库中要存储的数据及数据结构(2)决定数据库的存储结构和存取策略(3)保证数据的安全性和完整性(4)监控数据库的使用和运行(5)数据库的改进和重组重构11.数据模型的三要素:数据结构数据操作完整性约束12. 数据结构是所研究的对象的类型的集合,这些对象是数据库的组成成分,他们包含两类:一类是与数据之间联系有关的对象。
一类是与数据之间联系有关的对象。
13. 数据操作:数据库主要有检索和更新(插入、删除、修改)两大类操作。
14.在关系模型中任何关系都要满足实体完整性和参照完整性。
15.三种数据模型:概念模型逻辑模型物理模型逻辑模型中有:层次模型网状模型关系模型面向对象模型对象关系模型其中层次模型和网状模型统称为非关系模型。
数据库原理及应用

09002
09002 09004
005
001 002
99
97 98
113
学生信息(主)
选课成绩(从)
参照完整性
学号 姓名 学号 课程号 成绩
09001 张三 09002 李四 09003 王五
值
111
参照完整性规则(续)
例3〕: 学生(学号,姓名,性别,专业号,年龄,班长)
“班长”属性值可以取两类值:
(1)空值,表示该学生所在班级尚未选出班长
(2)非空值,该值必须是本关系中某个元组的
学号值
112
参照完整性规则
• 根据参照完整性规则,应该对数据库的修改加以限制, 这些限制包括
*插入约束:禁止在从表中插入包含主表中不存 在的关键字的数据行 *删除约束:禁止删除在从表中有对应记录的 主表记录 *更新约束:禁止更新导致从表中的相应值孤 立的主表中的外部关键字值
S3
S3
S3
堆存储方式
学号升序存储方式 按年龄升序存储方式
71
二、 数据库的二级映象功能与数据独立性 导入:三级模式是对数据库中数据的三个抽象级别,两 级映象是在DBMS内部实现这三个抽象层次的联系和转 换。
外模式/模式 模式/内模式 外模式
广东同学粤语 福建同学闽南语 西藏同学藏语 粤语翻译 闽南语翻译 藏语翻译
92
关系定义
举例:D1 =姓合={李明,刘涛} D2 =性别集合={男,女} D3=专业集合={计算机专业,数学专业,法律专业}
例如上面给出的三个域D1,D2,D3的笛卡儿积为: D1×D2×D3=
《大学计算机基础》35 - 数据库技术应用基础:数据库概述测试题含答案

《大学计算机基础》35 - 数据库技术应用基础:数据库概述测试题含答案您的姓名: [填空题] *_________________________________一、选择题1、下面关于数据描述中错误的是()。
[单选题] *A、数据和它的语义是不可分的B、数据就是数字(正确答案)C、数据是数据库中存储的基本对象D、数据是描述事物的符号记录2、数据库管理系统的目标是()地共享数据。
[单选题] *A、简单B、安全C、高效D、以上所有(正确答案)3、定义了物理存储中数据是怎样在哪里组织的模式是()。
[单选题] *A、外模式B、内模式(正确答案)C、模式D、以上都不对4、内模式的改变不会影响到(外)模式,这称为()。
[单选题] *A、物理独立性(正确答案)B、逻辑独立性C、内部独立性D、外部独立性5、模式的改变不会影响到外模式(或应用程序),这称为()。
[单选题] *A、物理独立性B、逻辑独立性(正确答案)C、共享独立性D、内外独立性6、数据库系统的多级结构中,不包含()。
[单选题] *A、模式B、外模式C、中模式(正确答案)D、内模式7、下列选项中,不属于数据库技术管理数据特点的是()。
[单选题] *A、数据独立性强B、集中控制数据C、提供数据安全保障D、数据冗余很高(正确答案)8、MySQL是一个()。
[单选题] *A、数据库B、数据库管理系统(正确答案)C、数据库系统D、硬件9、数据库管理系统是一种()。
[单选题] *A、采用数据库技术的计算机系统B、包括数据库管理员、计算机软硬件以及数据库系统C、位于用户和操作系统之间的一种数据管理软件(正确答案)D、包括操作系统在内的数据管理软件系统10、数据库系统的核心是()。
[单选题] *A、数据库B、数据库管理系统(正确答案)C、数据模型D、应用程序11、DBS是指()。
[单选题] *A、数据B、数据库C、数据库系统(正确答案)D、数据库管理系统12、DBA是指()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
h
1. 在浏览窗口中定位记录
打开学生情况表的浏览窗口,直接单击记录选择器即 可实现定位记录。 如图所示:
4
h
2.使用命令定位记录
(1)绝对定位
命令:Go <数值表达式> 功能:将记录指针定位到指定的位置。 说明:<数值表达式>的值为要指向记录
的记录号,其取值为正数。
特殊格式:go top | bottom 功能:将指针定位到首记录或尾记录。
_______,其命令关键字分别是
(2)Go top 命令的作用是
2.判断题
( )(1)相对定位是以当前记录为基准,向上或向下移
动记录指针。
( )(2)表文件头就是表的首记录,文件尾就是尾记录。
( )(3)当数据表刚打开时,记录指针指妻文件头,
Bof()的值为.T.
( )(4) go <数值表达式> 中,数值表达式的值不能超过 最大记录号。
h
数据库基础及应用
——Visual Foxpro操作基础及应 用
1
h
模块三 维护数据
任务一 定位记录 任务二 在数据库设计器中操作数据表 任务三 追加、删除与批量更新记录 任务四 设置数据表的属性 任务五 导入与导出数据
2
h
任务一 定位记录
任务概述
定位记录的3种方法:
1.在浏览窗口中定位记录 2.使用命令定位记录 3.菜单定位记录
5
例1:
绝对定位
h
Use xsqk Go bottom Go 3 Go top use
&&定位到尾记录 &&定位到3号记录 &&定位到首记录
6
(2)相对定位
h
命令:skip [<数值表达式>]
功能:以当前记录为基点,将记录指针向前
或向后移动指定条记录。
说明:
a.若< 数值表达式> 为正,则向记录号
15
use
3. 写出下列
12
h
(3)相关函数
Record() 功能:测试当前记录的记录号。 说明:当指针指到文件头或表中无记录时,函数值为 1。 当指针指到文件尾时,函数值为最大记录号加 1。 Reccount() 功能:测试当前表的记录总数。 说明:当表无记录时,函数值为 0。 Bof () 功能:测试记录指针是否到了文件头。是为.T. 反之为.F. Eof() 功能:测试记录指针是不到了文件尾。是为.F. 反之为.F.
大方向移;超过记录号范围
b.若< 数值表达式> 为负,则向记录号
小的方向移;
c.若为1,可简写为Skip。
7
例2:
相对定位记录
h
Use xsqk Skip Skip 3 Skip -2 use
&&定位到下一条记录即2号记录 &&定位到5号记录 &&定位到3号记录
8
h
(4)条件定位
命令:locate [<范围>][<for条件>] continue
功能:在当前数据表中按记录顺序依次查找满足条件 的第1条记录,然后使用continue命令继续查找。
说明:若没找到满足条件的记录,指针指到文件尾。 查找测试函数:Found() 功能:测试最后一次条件查找是否找到,找到为.T. 反
之为.F.
9
h
3.菜单定位记录
具体操作步聚: ① 打开要操作的表。 ② 单击“显示”—>”浏览”菜单,打开浏览窗口。 ③ 单击“表”—>“转到记录”菜单,弹出下一级菜单。 ④ 根据而要选择相应的菜单项。
13
表中无记录时,bof()和eof()都为真。
数据表文件中的记录范围与记录指针的移动 关系如图所示:
skip -1 Go top
Go i
Go bottom skip
Bof()=.T. 记录范 围内 Bof()=.F. Eof()=.F.
Eof()=.T.
h
14
例3:
条件定位记录
h
Use xsqk ?recno() Lacate for 入学成绩>500 ?found() ?recno() Continue ?recno() Continue ?eof()
10
菜单项与命令操作的对应关系如图:
h
第一个(T) ————go top
最后一个(B) ————go bottom
下一个(N) ————ship
上一个(p) ————skip -1
记录号(R) ————go n
定位 (L) ————locate for
11
练习与思考
h
1.填空题
(1)定位记录就是将指针移到相应的记录上,按定位的方式 分为____________________