山大网教数据库原理及应用1

合集下载

山东大学-函授-数据库原理复习

山东大学-函授-数据库原理复习

7. 查询缺少成绩的学生的学号和课程号(选修而未考试,涉及空值'null')
19. 非关系模型中数据结构的单位是 [ ]。 A. 关系 B.实体 C.元组 D. 基本层次联系
20. [ ]使得 SQL 具备了对机密数据的安全保护功能。 A. 视图机制 B.人机对话 C.数据查询 D.数据更新
21. CREAT TABLE Student (Sno Char(5) Not Null Unique, Sname Char(10), Ssex Char(1), Sdept Char(15)); 在上述关系中,属性[ ]是主码。 A. Sno B. Sname C. Ssex D. Sdept
《数据库原理》
一.选择题
1.一个数据库系统至少应包括数据库、( )、软件和用户四大部分。
A.环境
B. 硬件
C.界面
D.管理
2. 数据库管理系统的主要功能是定义、( )、、管理、维护数据库。
A.查询
B.修改
C. 操纵
D.授权
3. 在关系数据库中,若关系模式 R∈1NF,且每个非主属性都完全函数依赖
于任一候选关键字,则该关系模式 R 属于( )。
24. 在连接查询中, WHERE 子句中可以有多个连接条件,称为 [ ]。 A 等值连接.B.外连接 C. 自身连接 D.复合条件连接
25. 删除索引用 [ ]。 A. Drop view B. Drop table C. Drop Index D. Alter table
26. 数据库与文件系统的根本区别在于 [ ]。 B.提高了系统效率 B.方便了用户使用 C.数据的结构化 D.节省了存储空间
22. SQL 语言用 GRANT 语句向用户授予操作权限,所有授予出去的权限在必要时都 可以用 [ ] 语句收回。 A. Alter B. Creat C. Update D. Revoke

山东大学《数据库系统》上机实验答案 详细整理 2021最新版

山东大学《数据库系统》上机实验答案 详细整理 2021最新版

山东大学《数据库系统》上机实验答案详细整理 2021最新版数据库实验(一)熟悉环境、建立/删除表、插入数据Drop table 表名update dbtest set test=1 select * from dbscore1.教师信息(教师编号、姓名、性别、年龄、院系名称)test1_teacher:tid char 6 not null、name varchar 10 not null、sex char 2、age int、dname varchar 10。

根据教师名称建立一个索引。

教师编号 100101 100102 100103 教师姓名张老师李老师马老师性别男女男年龄 44 45 46 院系名称计算机学院软件学院计算机学院1、create table test1_teacher(tid char(6) primary key, name varchar(10) not null,sex char(2), age int,dname varchar(10) )2.学生信息(学生编号、姓名、性别、年龄、出生日期、院系名称、班级)test1_student:sid char 12 not null、name varchar 10 not null、sex char 2、age int、birthday date(oracle的date类型是包含时间信息的,时间信息全部为零)、dname varchar 10、class varchar(10)。

根据姓名建立一个索引。

学号 202100020211 202100020212 202100020213 姓名王欣李华赵岩性别女女男年龄192018出生日期院系名称班级 2021 2021 2021 1994-2-2 计算机学院 1995-3-3 1996-4-4 软件学院软件学院 2、create table test1_student(sid char(12) primary key, name varchar(10) not null, sex char(2), age int,birthday date,dname varchar(10), class varchar(10) )3.课程信息(课程编号、课程名称、先行课编号、学分)test1_course:cid char 6 not null、name varchar 10 not null、fcid char 6、credit numeric 2,1(其中2代表总长度,1代表小数点后面长度)。

数据库原理和应用基本知识点和习题

数据库原理和应用基本知识点和习题

数据库原理及应用基本知识点与习题目录第1章数据库系统概述 (1)1.1 基本知识点 (1)1.2 习题1 (1)第2章数据模型 (4)2.1 基本知识点 (4)2.2 习题2 (4)第3章数据库系统的体系结构 (7)3.1 基本知识点 (7)3.2 习题3 (7)第4章关系数据库方法 (10)4.1 基本知识点 (10)4.2 习题4 (10)第5章关系数据库的结构化查询语言SQL (16)5.1 基本知识点 (16)5.2 习题5 (17)第6章关系模式的规范化理论 (27)6.1 基本知识点 (27)6.2 习题6 (27)第7章数据库设计 (30)7.1 基本知识点 (30)7.2 习题7 (30)第8章数据库保护 (16)8.1 基本知识点 (38)8.2 习题8 (38)第9章 Microsoft SQL SERVER 2000 (41)9.1 基本知识点 (41)9.2 习题9 (41)第10章 和数据库开发技术 (43)10.1 基本知识点 (43)10.2 习题10 (43)第11章分布式数据库系统 (44)11.1 基本知识点 (44)11.2 习题11 (44)第12章数据仓库与数据挖掘 (46)12.1 基本知识点............................................... 错误!未定义书签。

12.2 习题12 (46)第13章XML数据库 (48)13.1 基本知识点 (48)13.2 习题13 (48)第1章数据库系统概述1.1 基本知识点本章先介绍数据库技术的产生与发展,然后介绍数据库的基本概念和数据库系统的特点。

本章的学习重点是数据库的基本概念和基本知识的把握,为后续各章节的学习打下扎实的基础。

(1)数据库技术的产生与发展人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。

(2)数据库系统基本概念DB、DBMS和DBS的定义。

数据库原理及应用智慧树知到课后章节答案2023年下山东财经大学

数据库原理及应用智慧树知到课后章节答案2023年下山东财经大学

数据库原理及应用智慧树知到课后章节答案2023年下山东财经大学山东财经大学第一章测试1.数据库系统与文件系统的主要区别是()。

A:数据库系统复杂,而文件系统简单 B:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 C:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 D:文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件答案:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决2.数据库DB、数据库管理系统DBMS、数据库系统DBS之间的关系是()A:没有任何关系B:DBS包含DB和DBMSC:DB包含DBMS和DBSD:DBMS包含DB和DBS答案:DBS包含DB和DBMS3.供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是()A:多对多B:多对一C:一对多D:一对一答案:多对多4.在关系数据库中,把数据表示成二维表,每一个二维表称为元组A:对 B:错答案:错5.DBMS 是位于用户和操作系统之间的一层数据管理软件,数据库在建立、使用和维护时由其统一管理、统一控制。

A:错 B:对答案:对第二章测试1.关系数据库中,关于主码的描述正确的是()。

A:标识表中唯一的实体B:只允许以表中第一字段建立C:创建唯一的索引,允许空值D:允许有多个主键的答案:标识表中唯一的实体2.一个关系数据库文件中的各条记录()A:前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同B:前后顺序可以任意颠倒,不影响库中的数据关系C:前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列D:前后顺序不能任意颠倒,一定要按照输入的顺序排列答案:前后顺序可以任意颠倒,不影响库中的数据关系3.同一个关系模型的任两个元组值()A:不能完全相同B:可以完全相同C:不能有任何重复的属性值D:必须完全相同答案:不能完全相同4.一个关系只有一个()A:外码 B:候选码 C:超码 D:主码答案:主码5.若关系模式的码只包含一个属性,则该关系模式一定符合2NF。

数据库原理及应用智慧树知到课后章节答案2023年下山东建筑大学

数据库原理及应用智慧树知到课后章节答案2023年下山东建筑大学

数据库原理及应用智慧树知到课后章节答案2023年下山东建筑大学山东建筑大学第一章测试1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是()。

答案:DBS包含DB和DBMS2.数据库系统的核心和基础是()。

答案:数据模型3.单个用户使用的数据视图的描述称为()答案:外模式4.数据模型的三要素是()。

答案:数据结构、数据操作和完整性约束5.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。

答案:数据操纵功能6.在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特性的是()。

答案:模式7.在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变。

为了使数据库的模式保持不变,必须改变模式与内模式之间的映象。

使数据库具有()。

答案:物理独立性8.数据库系统的三级模式结构中,下列属于三级模式的是()。

答案:模式;外模式;内模式9.一个数据库系统的外模式只能有一个。

()答案:错10.在数据库中,数据的物理独立性是指应用程序与数据库中数据的逻辑结果相互独立。

()答案:错第二章测试1.一个关系只有一个()。

答案:主码2.参照完整性规则是对()的约束。

答案:外码3.设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是()答案:124.设关系R和关系S具有相同的元数,且对应的属性取自相同的域。

集合{t|t∈R∧t∈S}标记的是()答案:R∩S5.当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()答案:外连接6.如果有元组在关系的主码上取值为空值,那么它违反了关系的实体完整性约束。

()答案:对7.关系模型的一个特点是,实体以及实体之间的联系都可以使用相同的结构类型来表示。

()答案:对8.关系R有10列属性,关系S有5列属性,则RXS有10列属性。

()答案:错9.设属性A是关系R的主属性,则属性A不能取空值(NULL)是实体完整性规则。

山东大学威海第九章实验代码《数据库原理与应用教程 SQL Server》(尹志宇 郭晴 著)

山东大学威海第九章实验代码《数据库原理与应用教程 SQL Server》(尹志宇 郭晴 著)

第九章数据库查询实验报告一实验准备建立学生表use教学库gocreate table学生(学生号char(7)primary key,姓名char(8)not null,性别char(2),年龄int,)建立选课表use教学库gocreate table选课(学生号char(8),课程号char(16)not null,成绩intconstraint pk_js primary key(学生号,课程号))建立课程表use教学库gocreate table课程(课程号char(8)primary key,课程名char(16)not null,学分int)学生表插入数据use教学库insert into学生(学生号,姓名,性别,年龄)values ('0101001','王华','男','19'),('0101002','王通','男','20'),('0101003','王菲','女','21'),('0101004','冷芳','男','21'),('0101005','王密','女','20'),('0101006','刘浩','女','19'),('0101007','孙艳','女','19')选课表中插入数据use教学库insert into选课(学生号,课程号,成绩)values ('0101001','C001','91'),('0101001','C002','89'),('0101001','C003','93'),('0101001','C004','85'),('0101002','C002','81'),('0101002','C003','84'),('0101002','C005','83'),('0101002','C004','89'),('0101003','C004','91'),('0101004','C001','85'),('0101004','C003','81'),('0101005','C001','94'),('0101005','C003','86'),('0101006','C001','87'),('0101007','C003','91'),('0101007','C005','95'),('0101007','C004','90')课程表中插入数据use教学库insert into课程(课程号,课程名,学分)values ('C001','计算机网络','3'),('C002','计算机文化基础','3'),('C003','专业英语','2'),('C004','信号与系统','4'),('C005','数字信号处理','4')二1 针对教学库中的三个表完成下面问题(1)统计有学生选修的课程门数use教学库select COUNT(distinct课程号)课程门数from选课结果(2)求选修C004课程学生的平均年龄use教学库select avg(年龄)平均年龄from学生,选课where学生.学生号=选课.学生号and课程号='C004'(3)求学分为3的每一门课程的学生平均成绩use教学库select课程.课程名,avg(成绩)平均成绩from课程,选课where课程.课程号=选课.课程号and学分=3group by课程.课程名(4)统计每一门课程的学生选修人数,超过3人的课程才统计。

2022年黑龙江大学网络工程专业《数据库原理》科目期末试卷A(有答案)

2022年黑龙江大学网络工程专业《数据库原理》科目期末试卷A(有答案)

2022年黑龙江大学网络工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、有两种基本类型的锁,它们是______和______。

2、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。

3、在RDBMS中,通过某种代价模型计算各种查询的执行代价。

在集中式数据库中,查询的执行开销主要包括______和______代价。

在多用户数据库中,还应考虑查询的内存代价开销。

4、视图是一个虚表,它是从______导出的表。

在数据库中,只存放视图的______,不存放视图对应的______。

5、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。

6、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。

7、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。

这些冲突主要有______、______和______3类。

8、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。

9、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。

10、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。

方法主要有两种:______和______。

山东大学网络教育期末考试试题及答案-数据库原理及应用1

山东大学网络教育期末考试试题及答案-数据库原理及应用1

《数据库原理及应用》试题中所涉及的表及其结构是:Rsgl表(编号C,姓名C,性别C,出生日期D,职称C,工资N(7,2),婚否L)Rsgz表(编号C,姓名C,基本工资N(7,2),职务工资N(6,2),公积金N(6,2))一、选择题1、()数据库管理系统的四个组成部分,包括数据定义语言、数据操纵语言、实用程序和A. 数据控制语言B. 数据执行语言C. 数据管理语言D. 数据形式语言2、()为了改变MyForm表单中的控件cmd1的Caption属性,下述正确命令是:A. MyForm.Cmd1.Caption=”下一个”B. This.Cmd1.Caption=”下一个”C. ThisForm.Cmd1.Caption=”下一个”D. ThisFormSet.Cmd1.Caption=”下一个”3、()下列选择中都是事件的是:A.Load,valid,value,init B. Load,init,refresh,clsC.Load,unload,click,keypress D. Load,gotfocus,setfocus,lostfocus4、()假设当前表有10个记录,当前记录为5,执行SKIP -10命令后,下列函数值正确的是A. BOF( )为真B. EOF( )为真C. BOF( )为假D. EOF( )为假5、( ) 关于主控索引的表述正确的是:A. 主控索引文件就是主控索引B. 当前起作用的索引就是主控索引C. 对于一个表文件而言,可以同时确定多个主控索引D. 结构复合索引文件的第一个索引标识就是主控索引二、填空题1、计算机数据处理技术的发展的三个阶段:人工管理阶段、文件管理阶段、2、建立表结构就是定义各个字段的属性,基本的字段属性可包括字段名、、字段宽度和小数位数等3、表达式100.3<5.6*30 AND (“ABCD” $ “AB”) OR NOT (.T. OR NOT .F.) 的结果是4、范围子句的4种限定方法:ALL, NEXT, RECORD,5、A= “山东大学管理学院”, ?LEFT(A, 8)的执行结果显示三、简答及描述题1、什么是索引?索引的类型及特点有哪些?2、参照完整性的作用是什么?简述其操作步骤。

网络教育试卷答案--数据库原理和应用(A3)

网络教育试卷答案--数据库原理和应用(A3)

A.丢失更新B.不一致分析C.读了“脏数据”D.写错误 题15图 二、简要回答下列问题(32分,每小题4分) 16. 什么是事务?事务应该具有哪4个特性,如果事务不加限制地并发执行,会产生哪三类问题? 答:数据库引入事务的原因:事务是DBMS 的最小执行单位,由有限的数据库操作序列组成,也是最小的故障恢复单位和并发控制单位。

(1分) 原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持久性(Durability) (每个0.5分,共2分) 如果对事务不加控制,会产生:读脏数据、不可重复读、丢失更新。

(1分) 17. 在数据库系统恢复中,动态转储和静态转储有什么不同,如何利用它们进行故障恢复? 解释undo 操作和redo 操作的含义。

答:(1)单纯以后备副本为基础的恢复技术 (1分) (2)增量转储(Incremental Dumping, ID),只转储修改过的物理块,减少转储时间、存储空间和数据丢失。

(1分) (3)以后备副本和日志为基础的恢复技术(2分) 18.简述基于封锁的并发控制中排它锁的含义及其作用。

答:X 锁也称独占锁,并发控制中,如果一个事务获得了某个数据对象的X 锁,该事务就可对数据进行读写操作;这时其它事务就只有等待该事务释放该锁,才能获得锁。

(4分) 19.简要回答嵌入式SQL 语言中为什么使用游标?并说明与游标相关的SQL 语句的功能。

答:高级语言处理对象为一组变量,一个变量只能存储一个值;SQL 语言处理的对象和结果为集合。

使用游标可以实现高级语言与SQL 语言间的数据对象匹配的问题。

(2分) 定义、打开游标(OPEN CURSOR )、存取(FETCH )数据、关闭游标(CLOSE CURSOR )和释放(DEALLOCATE )游标缓冲区。

(2分) 20. 数据库系统的三级模式结构是什么?两级映射的功能是什么?。

山大数据库课程设计

山大数据库课程设计

山大数据库课程设计一、教学目标本课程的教学目标是让学生掌握山大数据库的基本知识和技能,能够运用数据库管理系统进行数据的存储、查询、更新和管理。

具体包括以下三个方面:1.知识目标:学生需要了解数据库的基本概念、原理和数据库管理系统的基本操作。

2.技能目标:学生能够熟练使用山大数据库管理系统,进行数据的创建、修改、删除和查询。

3.情感态度价值观目标:培养学生对数据库技术的兴趣和热情,使学生认识到数据库技术在现代社会中的重要性和应用价值。

二、教学内容教学内容主要包括以下几个部分:1.数据库基本概念:数据库、数据库管理系统、数据模型、SQL等。

2.数据库管理系统操作:数据库的创建、表的创建、数据的插入、更新和删除、SQL查询等。

3.数据库设计:实体-关系模型、关系模型、数据库设计原则等。

4.数据库安全与维护:数据库备份与恢复、权限管理、性能优化等。

三、教学方法为了提高教学效果,我们将采用以下几种教学方法:1.讲授法:通过讲解数据库的基本概念、原理和操作方法,使学生掌握数据库技术的基础知识。

2.案例分析法:通过分析实际案例,让学生了解数据库技术在实际应用中的重要作用。

3.实验法:让学生亲自动手操作数据库管理系统,提高学生的实际操作能力。

4.讨论法:学生进行小组讨论,培养学生的合作能力和解决问题的能力。

四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:《山大数据库教程》等相关教材。

2.参考书:《数据库系统原理》、《SQL Server 2019 入门与实践》等。

3.多媒体资料:教学PPT、视频教程、在线案例等。

4.实验设备:计算机、投影仪、服务器等。

5.在线资源:山大数据库官方、技术论坛、在线教程等。

五、教学评估本课程的教学评估将采用多元化的评估方式,以全面、客观、公正地评估学生的学习成果。

评估方式包括以下几个方面:1.平时表现:通过观察学生在课堂上的参与程度、提问回答、小组讨论等表现,评估学生的学习态度和积极性。

山东大学网络教育模拟试题《数据库系统原理》(C卷)

山东大学网络教育模拟试题《数据库系统原理》(C卷)

山东大学网络教育模拟试题《数据库系统原理》(C卷)第一篇:山东大学网络教育模拟试题《数据库系统原理》(C卷) 《数据库系统原理》模拟题一、单选题1、()是描述事物的符号记录,是数据库中存储的基本对象。

描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等。

数据有多种表现形式,它们都可以经过数字化后存入计算机。

A、视图B、表C、数据D、数据库2、数据库的简称()A、DA B、DB C、BD D、DD3、()是指长期储存在计算机内的、有组织的、可共享的数据集合,以及数据之间的逻辑关系的集合。

A、视图B、数据C、表D、数据库4、数据库管理系统简称()A、DDA B、DB C、DBA D、DBMS5、()是位于用户与操作系统之间的一层数据管理软件。

A、数据库管理系统B、数据库C、数据库系统D、数据库管理员6、()是自由软件,因此不属于厂商产品,所以归属于应用中间件软件。

A、MSSQL B、MySQL C、oracle D、linux7、数据库系统简称()A、DBA B、DB C、DBS D、DBMS8、从事数据库管理工作的人员称为数据库管理员,简称为()A、DB B、DBA C、DBMS D、DSA9、()是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。

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、在SQL Server 2000中,()是最重要和最常用的管理工具,其它管理工具都可以从它的内容中调用执行。

山东大学网络教育学院现代信息检索技术3答案

山东大学网络教育学院现代信息检索技术3答案

山东大学网络教育学院现代信息检索技术3答案第一篇:山东大学网络教育学院现代信息检索技术3 答案《现代信息检索技术》模拟题一、填空1.信息按出版类型分为___科技图书、科技期刊、科技报告、会议文献、专利文献、学位论文、标准文献、政府出版物、产品样本、技术档案、_报纸、新闻稿、统计资料等。

(也可以直接回答:普通文献和特种文献)2.定期(多于一天)或不定期出版的有固定名称的连续出版物是_科技期刊__。

3.按文献的相对利用率来划分,可以把文献分为__核心文献_、相关文献、边缘文献。

4.检索语言可分为两大类:(分类语言、主题词语言)。

5.检索国外科技会议论文的主要检索工具为(_ISTP。

)6.在万方数据资源中,检索期刊文献时主要使用____数字化期刊子系统_。

7.文件ABC.001.TXT的后缀名是 TXT。

文件类型是文本文件。

8.我国专利法保护的发明创造分为(_发明,实用新型和外观设计。

)9.在使用搜索引擎检索时,URL:ustc可以查到(网址)中带有ustc 的网页。

10.查询关键词为短语“DATA OUTPUT”,可以用位置算符(W)改写为:(DATA OUTPUT)。

二、选择题1查找特定类型的文件的高级搜索语法命令为【 A】A.filetypeB.intitleC.siteD.inurl在下列哪种检索工具中可以得到历年的统计数据?【C】A.字典B.百科全书C.年鉴D.手册3.甲乙二人各有一条信息,二人交流后,每人拥有两条信息,说明信息具有【D】A客观性B相对性C依存性D共享性4下列哪个数据库是开放式的数字图书馆?【B】A.万方数据B.超星C.维普DELSEVIER5下列哪个检索系统提供了期刊和文献被引用的情况?【 A】A.WEB OF SCIENCEB.OCLCC.ISTPD.工程索引EI6下列关于检索目的的说法正确的是:【 ABC】A.避免重复研究、建设(W)B.了解前人的工作,以便继承发展C.学习前人的优秀方法,提高工作效率D.可以拿来就用7专利权的特点有:【ABC】A.专有性B.地域性C.时效性D.保护性8下列标准是国际标准的有:【BC】A.GB2312-80B.ISO4084-77C.IEC1234-89D.京Q/JB1-799下列数据库中,提供期刊原文的有哪些?【 ABD】A.学术期刊网B.维普科技期刊C.WEB OF SCIENCED.ELSEVIER10分类法的特点有哪些?【 BCD】A.各个分类之间互不关联B.按学科专业性质集中图书C.按照从属关系及远近亲疏的关系把图书组成为一个有等级条理的体系D.提供从学科分类查找图书的途径三简答题简述零次信息、一次、二次、三次信息的概念。

[课件]数据库原理及应用access_1PPT

[课件]数据库原理及应用access_1PPT

姓名: 张明 身份: student 性别: 男 年龄: 18
2.信息(Information) 是数据所包含的语义的内容。 是人们能够认识客观事物的各种消息、情报和信号。
3.数据与信息的联系 信息与数据是两个既有联系、又有区别的概念。 数据是客观存在的,信息具有一定的主观性。
例:一万二千三百、95
6.数据库管理系统(Database Management System) 数据库中可以存放大量的数据。但使用数据库存 放数据的最终目的是为了在需要的时候能快速地 找到想要的数据即信息。 “数据库管理系统” 是由一些编制好的计算机程 序组成的系统软件。它能像图书管理员一样,为 人们管理数据库中的数据。
黑客攻击、高技术 犯罪、故意破坏数 数据的相容性、有效性或正确性。存放在数 数据库管理系统的任务: 据库的数据是有语义的,是一些信息。 据、银行盗号等。 如语义规定: 数据库管理系统存储并管理一个企业的所有信息。 数据的安全性 下岗职工生活费不低于600元,在数据库里
的生活费一项都应不低于 600元。(正确性) 数据库管理系统提供一个方便、高效的使数据 库之间起个桥梁的作用,培养大家既懂数 据库技术又能开发出数据库的应用系统, 应用到我们的生活中。
第1章 数据库系统概论 第一节 引言
• 你怎样搜集、管理和使用 信息,将决定你在竞争中 的输赢。 一、概念 • 中国不缺软件人才,缺少 二、数据库管理技术的发展 的只是群体作业和协同发 展的全球战略眼光以及市 场运作的能力。 ——比尔· 盖茨
数据库的学术地位
1998年度的图灵奖(计算机界的诺贝尔奖)授予 了数据库专家詹姆士.格雷James Gray
数据库作为管理信息的最先进的工具,无论是学 术地位还是在实际的应用领域,都占有很重要的 位置。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库原理及其应用》模拟题1
一、选择题1-5 DCACC
二、填空题
1、文本框用于数据输入输出的属性是V ALUE 。

2、用于处理文本信息的控件有:文本框、标签、编辑框。

3、SQL语言所具有的功能是数据定义、数据操纵、数据控制。

4、查询向导中可以有三种选择:查询向导、交叉表格查询、图形向导。

5、参照完整性的规则包括插入规则、更新规则、删除规则。

6、建立索引的字段值不允许重复,且一个表中只能创建一个,它应该是主索引。

7、
8、在数据表中,每一行是关于客观事物的具体描述,叫做元组。

9、表结构定义了数据表的字段个数、字段名、字段类型、字段宽度和小数位数等内容。

10、日期型常量的一般格式为{yyyy-mm-dd} 。

11、数据库表中的字段有效性规则用来指定字段的验证性规则。

12、数据库系统的组成是数据库、计算机硬件、数据库管理系统、应用程序、用户
13、
14、利用SQL语句创建一个表文件,文件名为student,表结构由五个字段组成,分别是xm
字符类型,长度为10;xb 字符类型,长度为2,默认值为“男”;csrq 日期类型;
sfty 逻辑类型;bz 备注类型。

15、假设有一个设备管理表sb.dbf,其表结构为:
sb (编号C(5),名称C(6),启用日期D,价格N(9,2),部门C(2),主要设备L)在sb表中编号字段值要求唯一。

利用SQL语句查询sb表中价格大于10000元的所有主要设备。

16、假设由一个设备管理表sb,其结构见第15题。

还有一个设备大修表dx.dbf,其表结构
为:dx(编号C(5),费用N(6,1)),每台设备大修一次,就作为一条记录保存在dx 表中,因此一台设备在dx表中可能有多条记录,即维修过多次。

利用SQL语句查找设备编号为106-1的设备的大修费用及其设备名称,并按费用降序排列。

17、利用SQL语句查询设备管理表sb中的部门数。

18、
19、
20、焦点事件包括When事件、Valid事件、
21、
22
23
三、简答及描述题
1、举例说明五种VFP数据类型的特点。

答:(1)字符型
字符型数据可以包含字母、数字、空格、汉字和符号。

如“SDFG”、“12345”、“计算机”为字符型常量。

姓名、性别、家庭住址都是用汉字表示的,他们的数据类型也是字符型的。

在内存中一个字符占用一个字节,一个汉字占用两个字节。

(2)数值型
数值型数据是由0~9、小数点及正负号组成。

如234.7、-78、12.86。

(3)逻辑型
这种数据类型表达了一个逻辑值。

该逻辑值有两种可能的取值:真(.T.)或假(.F.)。

每个逻辑型数据占用1个字节。

(4)日期型
由年、月、日组成的数据。

每个日期型数据长度为8个字节。

例如2002-07-28。

(5)备注型
备注型只适用于字段。

用来存储较多的文字,例如:个人简历、产品说明、图书简介等都可以定义为备注型。

2、建立一个名为“studbc”的数据库。

在该数据库中建立如下数据表,名为studbf,结构为
studbf(学号C 7G)
答:第一步,打开表设计器。

单击常用工具栏中“新建”按钮->打开“新建”对话框→选择“表”→单击“新建文件”按→打开“创建”对话框→输入表文件名:studbf→单击“保存”按钮→打开表设计器。

第二步,创建表结构。

在“字段名”处输入“学号”,“类型”选“字符型”,宽度输入7;同样操作输入姓名、性别、年龄、照片四个字段名,并分别定义其类型和宽度。

第三步,建立完毕,单击“确定”按钮,在弹出的“现在输入数据记录吗?”提示对话框中单击“是”按钮。

第四步,输入记录数据。

在打开的记录编辑窗口中输入第一个记录的第一个字段值“2005101”,依次输入“李明”,“男”,19,三个字段值。

光标移到“照片”字段编辑框,双击该编辑框,打开“照片”字段编辑窗口。

单击“编辑”菜单→“插入对象”命令,打开“插入对象”对话框,选择“由文件创建”单选钮,找到照片文件添加到“照片”字段里。

同样操作完成所有的记录输入。

第五步,退出记录编辑窗口后,在VFP的命令窗口中输入USE命令,回车,保存studbf 文件到磁盘中。

3、如何设置“默认”命令按钮?如何设置图文按钮?举例说明如何设置命令按钮的访问键。

答:
若表单上有多于一个的命令按钮,可将其中一个设定为默认命令按钮,方法是该命令按钮的Default属性赋值为.T.。

每个表单上有且只有一个命令按钮为默认按钮。

当一个命令按钮设置为默认按钮后(其Enabled属性必须为.T.),同一表单上的其他命令按钮的Default 属性将自动变为.F.。

使命令按钮的Caption属性和Picture属性都赋上相应的值则可将该命令按钮设置为图文按钮。

命令按钮的访问键设置方法是:在Caption属性值中作为访问键的字母前加上“\<”两个符号,显示时该字母下方有一条下划线,这个字母就成了访问键。

当表单运行时,按Alt +访问键后,焦点马上移到这个命令按钮上。

例如将某个命令按钮的Caption属性中赋值为“退出(\<E)”,则这个命令按钮的访问键就是字母e键。

四、程序设计题
1、输入一个整数,当为偶数时,求其立方;当为奇数时,求其平方。

参考答案:
CLEAR
INPUT “请输入一个数:” TO x
IF x%2=0 或INT(x/2)=X/2
y=x**3
?”该数是偶数,其立方为:”, y
ELSE
y=x**2
?”该数是奇数,其平方为:”, y
ENDIF
2、参考答案
clear
USE "d:\工作\备课资料\foxpro\visual foxpro 6.0\成绩.dbf" EXCLUSIVE
Do while.not.eof()
S=平时成绩*0.2+考试成绩*0.8 Do case
Case s>=90
Replace 等级with “优”Case s>=75 and s<89
Replace 等级with “良”Case s>=60 and s<74
Replace 等级with “及格”Case s<60
Replace 等级with “不及格”
Endcase Skip
Enddo
Use
3、设计一个输入用户密码的表单,界面如下。

输入密码时在文本框中显示“*”,密码错误时显示“密码错,请重新输入!”,三次输入不正确时显示“对不起,你不是合法用户!”后结束表单运行;输入正确密码后显示“密码正确!可以进入系统。

”,然后结束表单运行。

参考答案:
第一步,创建一个表单,然后在其中创建标签和文本框各一个,命令按钮二个。

第二步,属性设置
第三步,程序编写
Form1的Load事件:
PUBLIC i
i=0
Command1的Click事件:
i=i+1
IF THISFORM.Text1.Value=”123456”
MESSAGEBOX(“密码正确!可以进入系统。

”)
THISFORM.RLEASE
ELSE
IF i<3
MESSAGEBOX(“密码错,请重新输入!”)
THISFORM.text1.V ALUE=””
THISFORM.text1.SETFOCUS
ELSE
MESSAGEBOX(“对不起,你不是合法用户!”)
THISFORM.RELEASE
ENDIF
ENDIF
Command2的Click事件:
THISFORM.RELEASE。

相关文档
最新文档