北邮数据库原理与应用(新)阶段作业一二三四
北邮网院数据库原理与应用阶段一二三四
![北邮网院数据库原理与应用阶段一二三四](https://img.taocdn.com/s3/m/54effa6ca26925c52cc5bf64.png)
一、单项选择题(共10道小题,共100.0分)1.(错误)下面系统中不属于关系数据库管理系统的是______。
2.1.Oracle2.MS SQL Server3.IMS4.DB2知识点: 数据库系统的应用实例学生答案: [] 标准答案: C;得分: [0] 试题分值: 10.0提示:3.(错误)DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和_____。
4.1.系统分析员2.程序员3.数据库管理员4.操作员知识点: 数据库系统的组成学生答案: [] 标准答案: C;得分: [0] 试题分值: 10.0提示:1.(错误)对某个具体的数据库应用来说,下列说法中正确的是______。
2.1.E-R 图是唯一的2.数据模型是唯一的3.数据库文件是唯一的4.以上三个都不是唯一的知识点: 数据库系统的组成学生答案: [] 标准答案: D;得分: [0] 试题分值: 10.0提示:1.(错误)以下不属于数据库系统组成的是____________。
2.1.硬件系统2.数据库管理系统及相关软件3.数据库管理员(DBA)4.文件系统知识点: 数据库系统的组成学生答案: [] 标准答案: D;得分: [0] 试题分值: 10.0提示:1.(错误)下列四项中说法不正确的是______。
2.1.数据库减少了数据冗余2.数据库中的数据可以共享3.数据库避免了一切数据的重复4.数据库具有较高的数据独立性知识点: 数据管理的发展学生答案: [] 标准答案: C;得分: [0] 试题分值: 10.0提示:1.(错误)2.与文件管理系统相比,______不是数据库系统的优点。
3.1.数据结构化2.访问速度快3.数据独立性4.冗余度可控知识点: 数据管理的发展学生答案: [] 标准答案: B;得分: [0] 试题分值: 10.0提示:1.(错误)2.下列四项中,不属于关系数据库特点的是_______。
北邮大三数据库实验四数据库接口实验
![北邮大三数据库实验四数据库接口实验](https://img.taocdn.com/s3/m/b3342ba6c9d376eeaeaad1f34693daef5ef7130c.png)
北邮大三数据库实验四数据库接口实验在北邮大三的学习进程中,数据库实验四——数据库接口实验,成为了我们深入探索数据库世界的重要一步。
这一实验不仅考验着我们对数据库理论知识的掌握,更要求我们具备将理论应用于实际操作的能力。
数据库接口实验的目的在于让我们理解和掌握如何通过编程实现与数据库的交互。
这意味着我们要学会使用特定的编程语言和数据库连接技术,来执行诸如数据的插入、查询、更新和删除等操作。
对于计算机专业的学生来说,这是一项至关重要的技能,因为在实际的软件开发中,几乎所有的应用都需要与数据库进行有效的沟通和数据管理。
在开始实验之前,我们首先需要明确实验所使用的数据库管理系统。
常见的有 MySQL、Oracle、SQL Server 等。
不同的数据库管理系统在语法和功能上可能会有一些细微的差异,但基本的操作原理是相通的。
以 MySQL 为例,我们需要安装 MySQL 服务器,并在本地创建数据库和表结构。
接下来,选择合适的编程语言来实现数据库接口。
Java 是一种广泛使用的编程语言,具有强大的数据库连接和操作能力。
通过使用 Java的 JDBC(Java Database Connectivity)库,我们可以建立与数据库的连接,并执行各种 SQL 语句。
在编写代码时,第一步是加载数据库驱动程序。
这就像是为通往数据库的道路铺上了基石。
然后,通过指定数据库的 URL、用户名和密码,建立与数据库的连接。
一旦连接成功,我们就可以创建 Statement 对象来执行 SQL 语句。
例如,要向数据库中插入一条数据,我们可以编写如下代码:```javaString sql ="INSERT INTO students (name, age) VALUES ('张三', 20)";Statement statement = connectioncreateStatement();statementexecuteUpdate(sql);```查询数据则通常使用`SELECT` 语句,如下所示:```javaString sql ="SELECT FROM students WHERE age > 18";ResultSet resultSet = statementexecuteQuery(sql);while (resultSetnext()){String name = resultSetgetString("name");int age = resultSetgetInt("age");Systemoutprintln("姓名:"+ name +",年龄:"+ age);}```更新和删除数据的操作与插入类似,只是使用的 SQL 语句不同。
院校资料-北邮数据库实验-实验一实验二
![院校资料-北邮数据库实验-实验一实验二](https://img.taocdn.com/s3/m/311eb50c700abb68a882fb08.png)
北邮数据库实验-实验一实验二学姐们倾情奉献~跪安吧少年少女们!北京邮电大学实验报告课程名称数据库系统原理实验内容实验一SQL SERVER安装、数据库创建与维护实验班级姓名指导老师成绩_________2014年03月18日实验一SQL SERVER安装、数据库创建与维护实验实验目的:1.通过对SQL SERVER2000的安装和简单使用:(1)了解安装SQL SERVER2000的软硬件环境和安装方法;(2)熟悉SQL SERVER2000相关使用;(3)熟悉SQL SERVER2000的构成和相关工具;(4)通过SQL SERVER2000的使用来理解数据库系统的基本概念。
实验内容。
2.通过创建数据库、并进行相应的维护,了解并掌握SQL SERVER数据库的创建和维护的不同方法和途径,并通过这一具体的数据库理解实际数据库所包含的各要素。
实验内容:1.SQL SERVER2000 安装(1)在windows2000/XP上安装并运行SQL SERVER2000。
(2)练习启动和停止数据库服务。
(3)通过SQL SERVER Enterprise Manager连接数据库。
(4)熟悉SQL SERVER Enterprise Manager的各项功能,了解SQL SERVER的主要对象。
(5) 了解SQL SERVER在安装时自动创建的数据库和几类系统表。
2.数据库创建与维护(1)创建“学生选课”数据库;要求主文件组包含主要文件和次要文件,建立两个次要文件组,分别包含两个次要文件,要求有相应的日志文件;(2)对数据库属性和参数进行查询、相应的修改和维护,内容包括:调整数据库的大小,完成数据库大小的增加、减小;增加文件组;修改日志文件的最大值;查看数据库的属性值;(3)练习数据库的删除等维护;(4)用Enterprise Manager管理工具和交互式的Transact_SQL语句分别完成以上操作。
(完整版)数据库原理及应用习题带答案
![(完整版)数据库原理及应用习题带答案](https://img.taocdn.com/s3/m/59268b4049649b6649d74736.png)
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
北邮数据库原理阶段作业(一)
![北邮数据库原理阶段作业(一)](https://img.taocdn.com/s3/m/835812c126fff705cc170a8f.png)
一、单项选择题(共20道小题,共100.0分)1. GRANT语句属于SQL的()语言。
A. 数据定义语言(DDL)B. 数据操作语言(DML)C. 数据控制语言(DCL)2. INSERT(插入)语句属于SQL的()语言。
A. 数据定义语言(DDL)B. 数据操作语言(DML)C. 数据控制语言(DCL)3. ()数据库是流行的开放源码的数据库软件。
A. OracleB. SQL ServerC. MySQLD. DB24. ()数据库保证对任意数据唯一的连接路径,能够以简洁的代码实现数据的读取。
A. 网络型B. 阶层型C. 关系型D. 面向对象型5. 在RDB中,标识表内记录唯一性的域或域群被称为()。
A. 主键B. 外键C. 超键D. 候选键6. 对数据进行读取/插入操作的是由()完成的。
A. 数据库B. 数据管理系统C. 应用程序D. 操作系统7. ()是终端用户与DBMS间的窗口。
A. 数据库B. 数据C. 应用程序D. 操作系统8. CREATE TABLE命令的选项很多,()用于禁止设置重复的值。
A. NULLB. NOT NULLC. UNIQUED. AUTO_INCREMENT9. CREATE TABLE命令的选项很多,()用于定义自动递增数据列。
A. NULLB. DESCC. UNIQUED. AUTO_INCREMENT10. 启动MySQL监视器的指令是()。
A. mysqladmin -u root password testB. mysql -u root password testC. mysql -u root -p testD. mysql -u root -password test11. int类型字段需要占多少存储空间()。
A. 4bytesB. 1bytesC. 8bytesD. 16bytes12. 以下()命令可以用来查看表结构。
A. desc表名;B. show variables;C. show engines;D. show databases;13. 以下哪些命令是DML语句()。
-数据库原理和应用第二版-第1-4章习题答案解析-课后习题
![-数据库原理和应用第二版-第1-4章习题答案解析-课后习题](https://img.taocdn.com/s3/m/725d0dbf6bec0975f465e24f.png)
第1章数据库概述1.试说明数据、数据库、数据库管理系统和数据库系统的概念。
答:数据是描述事物的符号记录,是数据库中存储的基本对象。
数据库是存放数据的仓库,是长期存储在计算机中的有组织的、可共享的大量数据的集合。
数据库管理系统是一个专门用于实现对数据进行管理和维护的系统软件。
数据库系统是指在计算机中引入数据库后的系统,一般由数据库、数据库管理系统(及相关的实用工具)、应用程序、数据库管理员组成。
2.数据管理技术的发展主要经历了哪几个阶段?答:数据管理技术的发展主要经历了文件管理和数据库管理两个阶段。
3.与文件管理相比,数据库管理有哪些优点?答:将相互关联的数据集成在一起,具有较少的数据冗余,程序与数据相互独立,保证数据的安全可靠,最大限度地保证数据的正确性,数据可以共享并能保证数据的一致性。
4.在数据库管理方式中,应用程序是否需要关心数据的存储位置和存储结构?为什么?答:不需要。
因为在数据库系统中,数据的存储位置以及存储结构保存在数据库管理系统中,从数据到物理存储位置的转换是由数据库管理系统自动完成的。
5.在数据库系统中,数据库的作用是什么?答:在数据库系统中,数据库是存放数据的场所。
6.在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据文件吗?答:不能。
7.数据独立性指的是什么?它能带来哪些好处?答:数据独立性指的是数据的逻辑独立性和物理独立性。
逻辑独立性带来的好处是当表达现实世界信息的逻辑结构发生变化时,可以不影响应用程序;物理独立性带来的好处是当数据的存储结构发生变化时,可以不影响数据的逻辑组织结构,从而也不影响应用程序。
8.数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么?答:数据库系统由四个主要部分组成,即数据库、数据库管理系统、应用程序和系统管理员。
数据库是数据的汇集,它以一定的组织形式存于存储介质上;数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能;系统管理员负责数据库的规划、设计、协调、维护和管理等工作;应用程序指以数据库数据为核心的应用程序。
(完整版)数据库原理及应用习题带答案
![(完整版)数据库原理及应用习题带答案](https://img.taocdn.com/s3/m/59268b4049649b6649d74736.png)
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
(完整版)数据库原理及应用教程第4版习题参考答案
![(完整版)数据库原理及应用教程第4版习题参考答案](https://img.taocdn.com/s3/m/c42090e4581b6bd97e19eabd.png)
习题参照答案第1章习题参照答案三、简答题1、简述数据库管理技术发展的三个阶段。
各阶段的特色是什么?答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段。
(1)、人工管理数据的特色:A 、数据不保留。
B、系统没有专用的软件对数据进行管理。
C、数据不共享。
D、数据不拥有独立性。
(2)、文件系统阶段的特色:A、数据以文件的形式长久保留。
B、由文件系统管理数据。
C、程序与数据之间有必定的独立性。
D、文件的形式已经多样化E、数据拥有必定的共享性(3)、数据库系统管理阶段特色:A 、数据结构化。
B、数据共享性高、冗余度底。
C、数据独立性高。
D、有一致的数据控制功能。
2、从程序和数据之间的关系来剖析文件系统和数据库系统之间的差别和联系答:数据管理的规模日益增大,数据量急剧增添,文件管理系统已不可以适应要求,数据库管理技术为用户供给了更宽泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户供给了方便的操作使用接口。
数据库系统对数据的管理方式与文件管理系统不一样,它把所有应用程序中使用的数据聚集起来,以记录为单位储存,在数据库管理系统的监察和管理下使用,所以数据库中的数据是集成的,每个用户享受此中的一部分。
3、简述数据库、数据库管理系统、数据库系统三个概念的含义和联系。
答:数据库是指储存在计算机内、有组织的、可共享的数据会合。
数据库管理系统是软件系统的一个重要构成部分,它经过借助操作系统达成对硬件的接见,并对数据库的数据进行存取、保护和管理。
数据库系统是指计算机系统中引入数据库后的系统构成。
它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统几部分构成。
三者的联系是:数据库系统包含数据库和数据库管理系统。
数据库系统主要经过数据库管理系统对数据库进行管理的。
4、数据库系统包含哪几个主要构成部分?各部分的功能是什么?画出整个数据库系统的层次结构图。
答:数据库系统包含:数据库、数据库用户、软件系统和硬件系统。
北邮数据库系统概论测试--阶段作业3
![北邮数据库系统概论测试--阶段作业3](https://img.taocdn.com/s3/m/021cf15c3c1ec5da50e27024.png)
一、单项选择题(共10道小题,共100.0分)1.假定:学生关系是S(SNO,SNAME,SEX,AGE)课程关系是C(CNO,CNAME,CREDIT)学生选课关系是SC(SNO,CNO,GRADE)要查找选修“数据库”课程的女学生的姓名,将涉及到关系______。
A.SB.C,SCC.S,SCD.S,C,SC知识点: 关系代数学生答案: [D;] 标准答案: D;得分: [10] 试题分值: 10.0提示:2.3.设关系R和S的属性个数为r和s ,则(R*S)操作结果的属性个数为_____。
A.r+sB.r-sC.r*sD.max(r,s)知识点: 关系代数学生答案: [A;] 标准答案: A;得分: [10] 试题分值: 10.0提示:4.5.设有关系R和S,在下列的关系运算中,______运算不要求:“R和S具有相同的元组,且它们对应属性的数据类型相同”。
A.R∪SB.R∩SC.R-SD.R×S知识点: 关系代数学生答案: [D;] 标准答案: D;得分: [10] 试题分值: 10.0提示:6.7.取出关系中的某些列,并消去重复的元组的关系运算称为______。
A.取列运算B.投影运算C.联结运算D.选择运算知识点: 关系代数学生答案: [B;] 标准答案: B;得分: [10] 试题分值: 10.0提示:8.9.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为______。
A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言知识点: SQL语言学生答案: [A;] 标准答案: A;得分: [10] 试题分值: 10.0提示:10.11.为数据表创建索引的目的是______。
A.提高查询的检索性能B.创建唯一索引C.创建主键D.归类知识点: SQL语言学生答案: [A;] 标准答案: A;得分: [10] 试题分值: 10.0提示:12.13.在SQL语言中,条件“RETWEEN 20 AND 30”表示年龄在20到30之间,且_____。
北邮 数据库原理与应用 阶段作业三
![北邮 数据库原理与应用 阶段作业三](https://img.taocdn.com/s3/m/26722a8650e79b89680203d8ce2f0066f5336472.png)
北邮数据库原理与应用阶段作业三北邮-数据库原理与应用-阶段作业三一、单项选择题(共10道小题,共100.0分)1.数据库事务的持久性通过_______去同时实现。
a.dbms的事务管理子系统b.应用程序员c.dbms的mammalian掌控机制d.dbms的恢复正常子系统知识点:事务的概念学生答案:得分:提示:2.事务原子性由_________去确保顺利完成。
a.dbms的事务管理子系统b.程序员c.dbms的mammalian掌控机制d.dbms的恢复正常子系统[d;]试题分值:[10]10.0知识点:事务的概念学生答案:得分:提示:3.事务已经开始前,数据库处在一致性的状态;事务完结后,数据库必须仍处在一致性状态。
这所指的就是事务的_____。
a.一致性b.隔绝性c.持久性d.原子性[a;]试题分值:[10]10.0知识点:事务的概念学生答案:得分:[a;][10]试题分10.0值:提示:4.一个事务一旦递交之后,它对数据库的影响必须就是永久的,无论出现何种系统故障。
这所指的就是事务的____。
a.一致性b.隔绝性c.持久性d.原子性知识点:事务的概念学生答案:得分:提示:5.系统必须确保事务不受到其它mammalian继续执行事务的影响,这所指的就是事务的________。
a.一致性b.隔离性c.持久性d.原子性[c;]试题分值:[10]10.0知识点:事务的概念学生答案:罚球:提示信息:6.一个事务中所有对数据库的操作是一个不可分割的操作序列。
每个事务的操作序列要么都被成功地继续执行,要么一个也不被继续执行,这所指的就是事务的______。
a.一致性b.隔离性c.持久性d.原子性[b;]试题分值:[10]10.0知识点:事务的概念学生请问[d;]案:罚球:提示信息:7.dbs运行的最小逻辑单位是__________。
a.事务b.表中c.属性d.语句[10]试题分值:10.0知识点:事务的概念学生答案:得分:提示:8.以下哪项不是数据库的mammalian操作方式可能会增添的问题?______a.数据泄密b.丢失修改c.读“脏”数据d.不可重复读[a;]试题分值:[10]10.0知识点:mammalian操作方式与掌控学生答案:罚球:提示信息:9.不允许任何其他事务对这个锁定目标再加任何类型锁的是______。
《数据库原理与应用》习题答案
![《数据库原理与应用》习题答案](https://img.taocdn.com/s3/m/6ef5cc20b42acfc789eb172ded630b1c59ee9b02.png)
《数据库原理与应用》习题答案《数据库原理与应用》习题答案ISBN:978-7-302-32906-0出版社:清华大学出版社习题一数据库系统概述一、选择题1-5.BCAAA 6-10.DBDBA 11-15.CABDC 16-20.DDADB 21-25.ACABC二、填空题1.数据库系统2.数据库3.逻辑模型4.概念5.物理模式6.多对多7.元组8.外模式/模式映像9.上下分层(树状)10.数据操纵11.硬件12.网状模型13.实体14.关键字15.数据库16.网状模型17.E-R图18.用户19. 文件20.实体习题二关系数据库数学模型一、填空题1-5BDBBB 6-10CAAAA 11-15DBDBC 16-20ABCAD二、选择题1. 32. 备用码3. 外键4. 参照完整性和实体完整性5. 不能6. BCNF7. 1,18. 全外连接9.关系模式10.关系型11.主键12.自然13. .关系14.子集15. θ连接16. 参照17. 关系18. C X S 19. π学号(X) S20.SQL三、计算题1.A B Cg 5 da 4 hb 6 hc 3 e2.A B Ca 4 hb 6 hb 2 h3.(1)R1={XYZ|R(XYZ)∧Y≤5∧Z=f)}A B Ca 2 fg 3 f(2)R2={XYZ|R(XYZ)∨S(XYZ)∧Y≠6∧Z≠7)}A B Ca 2 fd 5 hg 3 fb 7 fd 5 hb 4 fg 8 e(3)R3={YZVU|(?X)(S(XYZ)∧W(UV)∧Y≤6∧V=7)}B C E D6 E7 e5 h 7 e4 f 7 e习题三关系数据库规范化理论一、选择题1. A2. B3. D4. A5. B6. B7. D8. A9. A 10. B11. B 12. C 13. B 14. B 15. C 16. B 17. C 18. B 19. B 20. D21-25BAA AA二、填空题1.无损连接2. 数据冗余3.传递律4. 自反律、伪传递律5. 冗余度大6. 第一范式7. 2NF 8. BCNF 9. 单一属性10. 2NF 3NF 11. 数据依赖 12.学号系主任13. BCNF 决定因素14.3NF 15.传递 16. 增广律17.(A,C) 18. 平凡的多值依赖19. BCNF 20完全三、计算题1.(1)主码:(教师号、课程号)(2)第一范式,因为存在部分函数依赖(3)分解方法为:教师表(教师号,姓名,职称)课程表(课程号,课程名,学分,教科书名)教师授课表(教师号,课程号)2.因为R1∩R2=A,R1-R2=BC,A→BC属于F,故R1∩R2→R1-R2,所以该分解具有无损连接性。
北京语言大学22春“计算机科学与技术”《数据库原理与应用》作业考核题库高频考点版(参考答案)试题号2
![北京语言大学22春“计算机科学与技术”《数据库原理与应用》作业考核题库高频考点版(参考答案)试题号2](https://img.taocdn.com/s3/m/1a8782a6bdeb19e8b8f67c1cfad6195f312be823.png)
北京语言大学22春“计算机科学与技术”《数据库原理与应用》作业考核题库高频考点版(参考答案)一.综合考核(共50题)1.DDBS的“分片”概念是指()。
A.对系统分片B.对磁盘分片C.对内存分片D.对DB分片参考答案:D2.数据库设计属于()。
A.软件工程范畴B.系统工程范畴C.管理科学范畴D.程序设计范畴参考答案:A3.所谓的冗余数据是指()的数据。
A.由基本数据导出B.提高性能C.删除D.产生错误参考答案:A4.下列关于规范化理论各项中正确的是()。
A.规范化一般是通过分解各个关系模式实现的,但有时也有合并B.满足二级范式的关系模式一定满足一级范式C.对于一个关系模式来说,规范化越深越好D.一级范式要求一非主码属性完全函数依赖关键字5.关系数据库的查询语言是一种()语言。
A.高级程序设计B.非过程性C.过程性D.第三代参考答案:B6.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→C,B→C},那么F在模式R上的投影πAB(F)为()。
A.不存在非平凡的FDB.{A→C,B→C}C.{AB→C}D.{A→B}参考答案:A7.与分散式DB相比,分布式DB具有()。
A.逻辑独立性B.逻辑整体性C.分布独立性D.分布整体性参考答案:B8.ODMG国际组织一直致力于把()。
A.FoxPro语言扩大成能处理OODBB.Delphi语言扩大成能处理OODBC.C++语言扩大成能处理OODBD.COBOL语言扩大成能处理OODB参考答案:C客户/服务器体系结构功能分布的结果是减轻了()。
A.服务器的负担B.客户端的负担C.I/O通道的压力D.CPU的负担参考答案:A10.事务的执行次序称为()。
A.过程B.调度C.步骤D.优先级参考答案:B11.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C},那么F在模式R上的投影πAC(F)为()。
A.不存在非平凡的FDB.{A→C}C.{A→B,B→C}D.{A→B,A→C}参考答案:B12.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的()。
[VIP专享]北京邮电大学-数据库原理与应用-阶段作业与期末考试试题
![[VIP专享]北京邮电大学-数据库原理与应用-阶段作业与期末考试试题](https://img.taocdn.com/s3/m/edb4011cf7ec4afe04a1dfc4.png)
1. 用树型结构表示实体间联系的模型是______。 A. 关系模型 B. 网状模型 C. 层次模型 D. 以上三个都是
标准答案: C;
1. 关系数据库用______来表示实体之间的联系。 A. 树结构 B. 网结构 C. 二维表 D. 线性表
标准答案: C;
阶段作业 2:
1. 在 E-R 概念模型中,一个学生是实体,学生实体可由学号,姓名,性别等属性组成,那么性别的取值范 围是实体的_____。 A. 主码 B. 属性 C. 联系
43m1m“-”J520Gm01m24“492k-Z(1)g2L3-”3060@k%3-g“/1”7mD2%BJ/Tg0d1-ZP318¬-A_2"o70)Xc0?y258z6n”217 NE)
标准答案: D;
1. 根据关系数据基于的数据模型---关系模型的特征判断下列正确的一项_____。 A. 只存在一对多的实体关系,以图形方式来表示 B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在 C. 能体现一对多、多对多的关系,但不能体现一对一的关系 D. 关系模型数据库是数据库发展的最初阶段
43m1m“-”J520Gm01m24“492k-Z(1)g2L3-”3060@k%3-g“/1”7mD2%BJ/Tg0d1-ZP318¬-A_2"o70)Xc0?y258z6n”217 NE)
C. 用户自定义完整性规则 D. 关键字完整性约束
标准答案: C;
1. 从 E-R 模型关系向关系模型转换时,一个 M:N 联系转换为关系模式时,该关系模式的关键字是 _______。 A. M 端实体的关键字 B. N 端实体的关键字 C. M 端实体关键字与 N 端实体关键字组合 D. 重新选取其他属性
北邮网络与信息安全(新)阶段作业一二三
![北邮网络与信息安全(新)阶段作业一二三](https://img.taocdn.com/s3/m/0c4de098284ac850ad0242c1.png)
阶段作业一一:单项选择题(共10道小题,共100.0分)1.以下选项中,防火墙无法带来好处的是()。
A. 过滤不安全的服务B. 控制对系统的访问C. 代替安全策略D. 增强保密性2.下面加密算法不属于对称加密的是()。
A. DESB. TDEAC. RSAD. RC53.对网络的威胁包括()。
①假冒②特洛伊木马③旁路控制④陷门⑤授权侵犯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.以下关于防火墙技术的描述,错误的是()。
A. 防火墙可以对网络服务类型进行控制B. 防火墙可以对请求服务的用户进行控制C. 防火墙可以对网络攻击进行反向追踪D. 防火墙可以对用户如何使用特定服务进行控制9.关于防火墙技术的描述中,正确的是()。
A. 防火墙不能支持网络地址转换B. 防火墙可以布置在企业内部网和Internet之间C. 防火墙可以查、杀各种病毒D. 防火墙可以过滤各种垃圾邮件10.IPSec不能提供()服务。
A. 流量保密B. 数据源认证C. 拒绝重放包D. 文件加密阶段作业二1、()是指有关管理、保护和发布敏感信息的法律、规定和实施细则。
A. 安全策略B. 安全模型C. 安全框架D. 安全原则2.()是一套可以免费使用和自由传播的类UNIX操作系统,主要用于基于Intel x86系列的CPU的计算机上。
北邮网院数据库原理与应用阶段作业
![北邮网院数据库原理与应用阶段作业](https://img.taocdn.com/s3/m/55d1c53084254b35effd34c5.png)
北邮网院数据库原理与应用(新)阶段作业(总20页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--一、单项选择题(共10道小题,共分)1.在下列关于关系的陈述中,错误的是_____。
A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要知识点:关系 Relation学生答案:[B;]标准答案:B;得分:[10]试题分值:2.已知关系R如下图所示,可以作为关系R主键的属性组是_____。
A.ACDB.ABCC.ABDD.BCD知识点:码 Key学生答案:[C;]标准答案:C;得分:[10]试题分值:3.关系数据库中,实现实体之间的联系是通过表与表之间的______。
A.公共索引B.公共存储C.公共元组D.公共属性1.定义外键实现的是______。
A.实体完整性B.参照完整性C.用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性2.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于_____。
A.实体完整性规则B.引用完整性约束C.用户自定义完整性规则D.关键字完整性约束3.若两个实体之间的联系是1:m,则实现1:m联系的方法是______。
A.在"m"端实体转换的关系中加入"1"端实体转换关系的码B.将"m"端实体转换关系的码加入到"1"端的关系中C.在两个实体转换的关系中,分别加入另一个关系的码D.将两个实体转换成一个关系4.ER图是一种直观表示_______的工具。
B.关系数据模型D.层次和网状模型5.数据库三级模式体系结构的划分,有利于保持数据库的______。
A.数据独立性B.数据安全性C.结构规范化D.操作可行性6.数据库系统的体系结构分为三个层次,即______。
A.模式、模型、视图B.外模型、概念模型C.外模式、逻辑模式、内模式D.关系模型、网状模型、层次模型7.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是______。
北京邮电大学-数据库原理与应用-阶段作业
![北京邮电大学-数据库原理与应用-阶段作业](https://img.taocdn.com/s3/m/d21eb6d1783e0912a2162ae9.png)
数据库原理与应用阶段作业1:1. 下面系统中不属于关系数据库管理系统的是______。
A. OracleB. MS SQL ServerC. IMSD. DB2标准答案: C;1. 下列软件不属于数据库管理系统的是_____。
A. UNIXB. ORACLEC. FOXPROD. SQL SERVER标准答案: A;1. DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和_____。
A. 系统分析员B. 程序员C. 数据库管理员D. 操作员标准答案: C;1. 对某个具体的数据库应用来说,下列说法中正确的是______。
A. E-R 图是唯一的B. 数据模型是唯一的C. 数据库文件是唯一的D. 以上三个都不是唯一的标准答案: D;1. 以下不属于数据库系统组成的是____________。
A. 硬件系统B. 数据库管理系统及相关软件C. 数据库管理员(DBA)D. 文件系统标准答案: D;1. 下列四项中说法不正确的是______。
A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性标准答案: C;1. 与文件管理系统相比,______不是数据库系统的优点。
A. 数据结构化B. 访问速度快C. 数据独立性D. 冗余度可控标准答案: B;1. 下列四项中,不属于关系数据库特点的是_______。
A. 数据冗余小B. 数据独立性高C. 数据共享性好D. 多用户访问标准答案: D;1. 根据关系数据基于的数据模型---关系模型的特征判断下列正确的一项_____。
A. 只存在一对多的实体关系,以图形方式来表示B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在C. 能体现一对多、多对多的关系,但不能体现一对一的关系D. 关系模型数据库是数据库发展的最初阶段标准答案: B;1. 用树型结构表示实体间联系的模型是______。
数据库原理及应用教程第4版习题参考答案
![数据库原理及应用教程第4版习题参考答案](https://img.taocdn.com/s3/m/285abe73c850ad02df804131.png)
数据库原理及应用教程(第4版)习题参考答案第1章习题参考答案一、选择题1. C2. B3. D4. C5. D6. B7. A8. B9. D 10. B11. C 12. D 13. D 14. D 15. B16. C 17. D 18. A 19. D 20. A21. D 22. D 23. C 24. A 25. C二、填空题1. 数据库系统阶段2. 关系3. 物理独立性4. 操作系统5. 数据库管理系统(DBMS)6. 一对多7. 独立性8. 完整性控制9. 逻辑独立性10. 关系模型11. 概念结构(逻辑)12. 树有向图二维表嵌套和递归13. 宿主语言(或主语言)14. 数据字典15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构16. 现实世界信息世界计算机世界第2章习题参考答案一、选择题1. A2. C3. C4. B5. B6. C7. B8. D9. C 10. A11. B 12. A 13. A 14. D 15. D 16. B 17. C二、填空题1. 选择(选取)2. 交3. 相容(或是同类关系)4. 并差笛卡尔积选择投影5. 并差交笛卡尔积6. 选择投影连接7. σf(R)8. 关系代数关系演算9. 属性10. 同质11. 参照完整性12. 系编号,系名称,电话办公地点13. 元组关系域关系14. 主键外部关系键15. R和S没有公共的属性16. 关系第3章习题参考答案一、选择题1. B2. A3. C4. B5. C6. C7. B 8. D 9. A 10. D 11. C 12. D二、填空题1.结构化查询语言(Structured Query Language)2.数据查询、数据定义、数据操纵、数据控制3.外模式、模式、内模式4.数据库、事务日志5.NULL/NOT NULL、UNIQUE约束、PRIMARY KEY约束、FOREIGNKEY约束、CHECK约束6.聚集索引、非聚集索引7.连接字段8.行数9.定义10.系统权限、对象权限11.基本表、视图12.(1)INSERT INTO S VALUES('990010','李国栋','男',19) (2)INSERT INTO S(No,Name) VALUES('990011', '王大友') (3)UPDATE S SET Name='陈平' WHERE No='990009'(4)DELETE FROM S WHERE No='990008'(5)DELETE FROM S WHERE Name LIKE '陈%' 13.CHAR(8) NOT NULL14.o=o15.ALTER TABLE StudentADDSGrade CHAR(10)第4章习题参考答案一、选择题1. B2. B3. D4. B5. C6. D7. B8. D9. D 10. D11. A 12.C 13.D 14.B 15.B二、填空题1. 超键(或超码)2. 正确完备3. 属性集X的闭包X +函数依赖集F的闭包F +4. 平凡的函数依赖自反性5. {AD→C} φ6. 2NF 3NF BCNF7. 无损连接保持函数依赖8. AB BC BD9. B→φB→B B→C B→BC10. B→C A→D D→C11. AB1NF12. AD2NF13. BCNF14. 包含15. 函数依赖16. BCNF第5章习题参考答案一、选择题1. B2. B3. C4. A5. C6. D7. A8. C9. D 10. D11. B 12. B 13. A 14. D 15. A二、填空题1.安全性控制、完整性控制、并发性控制、数据库恢复2.数据对象、操作类型3.授权粒度、授权表中允许的登记项的范围4.原始数据(或明文)、不可直接识别的格式(或密文)、密文5.事务、原子性、一致性、隔离性、持久性6.丢失更新、污读、不可重读7.封锁、排它型封锁、共享封锁8.利用数据的冗余9.登记日志文件、数据转储10.事务故障、系统故障、介质故障11.海量转储和增量转储12.静态转储和动态转储13.完整性14.登录账号、用户账号15.public16.服务器、数据库第6章习题参考答案一、选择题1. B2. C3. C4. A5. C6. B7. C8. B9. D 10. C11. D 12. B 13. B 14. D 15. B16. B 17. A 18. C二、填空题1.数据库的结构设计、数据库的行为设计2.新奥尔良法3.分析和设计阶段、实现和运行阶段4.需求分析5.概念结构设计6.自顶向下、自底向上7.属性冲突、命名冲突、结构冲突8.逻辑结构设计9.确定物理结构、评价物理结构10.数据库加载11.运行和维护12.物理13.数据字典14.需求分析15.载入第7章习题参考答案一、选择题1. B2.C3.B4.D5.A二、填空题1.局部变量、全局变量2.- -、/*……*/3.DECLARE4.SQL、流程控制5.AFTER 触发器、INSTEAD OF 触发器6.插入表、删除表7.数据库备份、事务日志备份、差异备份、文件和文件组备份8.简单还原、完全还原、批日志还原9.硬盘、磁带、管道。
北京邮电大学《数据库原理》作业参考答案6
![北京邮电大学《数据库原理》作业参考答案6](https://img.taocdn.com/s3/m/049a5f24dd36a32d7375812e.png)
《数据库原理》作业参考答案6第六次(P41)8.试述概念模型的作用。
答:概念模型实际上是现实世界到机器世界的一个中间层次,用于信息世界的建模,是现实世界到信息世界的第一抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。
9.定义并解释概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图答:实体:客观存在并可相互区分的事物叫实体。
实体型:实体名与其属性名集合共同构成实体型。
实体集:同型实体的集合称为实体集。
属性:实体所具有的某一特性。
一个实体可以由若干个属性来刻画。
码:能唯一标识实体的属性或属性组称作超码。
其任意真子集都不能成为超码的最小超码称为候选码。
从所有候选码中选定一个用来区别同一实体集中的不同实体,称作主码。
一个实体集中任意两个实体在主码上的取值不能相同。
实体联系图:表示概念模型的一种方法,这种方法认为:世界是由一组称作实体的基本对象和这些对象之间的联系构成的。
实体联系图提供了表示实体型、属性和联系的方法,用矩形表示实体型,用椭圆表示属性,用菱形表示联系。
12.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每个人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修,设计ER模型并转换成关系模型。
转换成关系模型:含7张表系(系号)教研室(教研室号,系号)班级(班级号,系号)教员(教员号,职称,教研室号)学生(学号,班级号,教员号)课程(课号)学生选课(学号,课号)13.某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。
这些零件由不同的原材料制成,不同零件所用的材料可以相同。
这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。
设计ER模型工厂产品、零件、材料、仓库,并转换成关系模型。
关系模型:工厂(工厂号)产品(产品号,工厂号);零件(零件号);产品零件(零件号,产品号,仓库号);仓库(仓库号,类别号);类别(类别号);材料(材料号,类别号);零件材料(零件号,材料号)(P196)1.试述数据库设计过程。
国开数据库原理与应用形考任务1-4
![国开数据库原理与应用形考任务1-4](https://img.taocdn.com/s3/m/cbe4f3070242a8956aece4cd.png)
国开数据库原理与应用形考任务1试题及答案一、单选题(每小题2分,共50分)试题1在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。
D.数据库系统试题2属性的取值范围被称为()。
C.域试题3实用ER图进行描述的是()。
D.概念数据模型试题4若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是()联系。
A.1对多试题5若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是()联系。
D.多对多试题6下面不属于数据库体系结构中三级模式的是()。
D.关系模式试题7在文件系统中,存取数据的基本单位是()。
A.记录试题8层次数据模型的结构是一种()。
B.树结构试题9一个关系中的每一行称为一个()。
A.元组试题10设D1、D2和D3定义域中的基数分别为2、3和4,则D1×D2×D3的元组数为()。
D.24试题11设D1、D2、D3和D4为定义域,则在它们的笛卡尔积的运算结果中,每个元组具有的分量个数为()。
A.4试题12设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1×R2所具有的属性个数为()。
A.a1+a2试题13若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为()。
C.学生号试题14设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。
A.n试题15设一个关系R1中的属性A是外码,它对应关系R2中的主码为B,其中被称为父关系的是()。
A.R2试题16设一个集合A={3,4,5,6,7},另一个集合B={1,3,5,7,9},则A和B的交集中包含的元素个数为()。
D.3试题17设一个集合A={3,4,5,6,7,8},另一个集合B={1,3,5,7,9},则B和A的差集(即B-A)中包含的元素个数为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阶段作业一一、单项选择题(共10道小题,共100.0分)1. 下列软件不属于数据库管理系统的是_____。
A. UNIXB. ORACLEC. FOXPROD. SQL SERVER2. DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和_____。
A. 系统分析员B. 程序员C. 数据库管理员D. 操作员3. 对某个具体的数据库应用来说,下列说法中正确的是______。
A. E-R 图是唯一的B. 数据模型是唯一的C. 数据库文件是唯一的D. 以上三个都不是唯一的4. 以下不属于数据库系统组成的是____________。
A. 硬件系统B. 数据库管理系统及相关软件C. 数据库管理员(DBA)D. 文件系统5. 下列四项中说法不正确的是______。
A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性6. 与文件管理系统相比,______不是数据库系统的优点。
A. 数据结构化B. 访问速度快C. 数据独立性D. 冗余度可控7. 下列四项中,不属于关系数据库特点的是_______。
A. 数据冗余小B. 数据独立性高C. 数据共享性好D. 多用户访问8. 根据关系数据基于的数据模型---关系模型的特征判断下列正确的一项_____。
A. 只存在一对多的实体关系,以图形方式来表示B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在C. 能体现一对多、多对多的关系,但不能体现一对一的关系D. 关系模型数据库是数据库发展的最初阶段9. 用树型结构表示实体间联系的模型是______。
A. 关系模型B. 网状模型C. 层次模型D. 以上三个都是10. 关系数据库用______来表示实体之间的联系。
A. 树结构B. 网结构C. 二维表D. 线性表阶段作业二一、单项选择题(共10道小题,共100.0分)1. 在E-R概念模型中,一个学生是实体,学生实体可由学号,姓名,性别等属性组成,那么性别的取值范围是实体的_____。
A. 主码B. 属性C. 联系D. 域2. 下面有关主键的叙述正确的是______。
A. 不同的记录可以具有重复的主键值或空值B. 一个表中的主键可以是一个或多个字段C. 在一个表中主键只可以是一个字段D. 表中的主键的数据类型必须定义为自动编号或文本3. 在关系模型中,利用____________的方法来实现数据之间的联系。
A. 指针B. 在一个关系中包含另一个关系的属性C. 文件名D. 父子关系4. 定义外键实现的是______。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 实体完整性、参照完整性和用户定义的完整性5. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于_____。
A. 实体完整性规则B. 引用完整性约束C. 用户自定义完整性规则D. 关键字完整性约束6. 在需求分析阶段,数据字典是对系统中______。
A. 数据的描述B. 处理的描述C. 功能的描述D. 数据与处理关系的描述7. E-R 模型的基本成分是______。
A. 字段与记录B. 库结构与属性C. 实体与联系D. 记录与属性8. 数据库三级模式体系结构的划分,有利于保持数据库的______。
A. 数据独立性B. 数据安全性C. 结构规范化D. 操作可行性9. 数据库的存储设备和存取方法变化不影响整体逻辑结构的特点,称为______。
A. 物理结构独立性B. 物理数据独立性C. 逻辑结构独立性D. 逻辑数据独立性10. 如何构造出一个合适的数据逻辑结构是_____主要解决的问题。
A. 关系数据库优化B. 数据字典C. 关系数据库规范化理论D. 关系数据库查询阶段作业三一、单项选择题(共10道小题,共100.0分)1. 数据库事务的持久性通过_______来实现。
A. DBMS的事务管理子系统B. 应用程序员C. DBMS的并发控制机制D. DBMS的恢复子系统2. 事务原子性由_________来保证完成。
A. DBMS的事务管理子系统B. 程序员C. DBMS的并发控制机制D. DBMS的恢复子系统3. 事务开始前,数据库处于一致性的状态;事务结束后,数据库必须仍处于一致性状态。
这指的是事务的_____。
A. 一致性B. 隔离性C. 持久性D. 原子性4. 一个事务一旦提交之后,它对数据库的影响必须是永久的,无论发生何种系统故障。
这指的是事务的____。
A. 一致性B. 隔离性C. 持久性D. 原子性5. 系统必须保证事务不受其它并发执行事务的影响,这指的是事务的________。
A. 一致性B. 隔离性C. 持久性D. 原子性6. 一个事务中所有对数据库的操作是一个不可分割的操作序列。
每个事务的操作序列要么都被成功地执行,要么一个也不被执行,这指的是事务的______。
A. 一致性B. 隔离性C. 持久性D. 原子性7. DBS运行的最小逻辑单位是__________。
A. 事务B. 表C. 属性D. 语句8. 下列哪项不是数据库的并发操作可能会带来的问题?______A. 数据泄密B. 丢失修改C. 读“脏”数据D. 不可重复读9. 不允许任何其他事务对这个锁定目标再加任何类型锁的是______。
A. 共享锁B. 排它锁C. 死锁D. 活锁10. 用于实现数据存取安全性控制的SQL 语句是______。
A. CREATE INDEXB. COMMITC. ROLLBACKD. GRANT 和REVOKE阶段作业四一、单项选择题(共10道小题,共100.0分)1. 在下列关于关系的陈述中,错误的是_____。
A. 表中任意两行的值不能相同B. 表中任意两列的值不能相同C. 行在表中的顺序无关紧要D. 列在表中的顺序无关紧要2. 已知关系R如下图所示,可以作为关系R主键的属性组是_____。
A. ACDB. ABCC. ABDD. BCD知识点: 码Key学生答案: [C;]得分: [10] 试题分值: 10.03. 关系数据库中,实现实体之间的联系是通过表与表之间的______。
A. 公共索引B. 公共存储C. 公共元组D. 公共属性知识点: 关系数据库的联系学生答案: [D;]得分: [10] 试题分值: 10.04. 定义外键实现的是______。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 实体完整性、参照完整性和用户定义的完整性知识点: 关系完整性规则学生答案: [B;]得分: [10] 试题分值: 10.05. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于_____。
A. 实体完整性规则B. 引用完整性约束C. 用户自定义完整性规则D. 关键字完整性约束6. 若两个实体之间的联系是1:m,则实现1:m联系的方法是______。
A. 在"m"端实体转换的关系中加入"1"端实体转换关系的码B. 将"m"端实体转换关系的码加入到"1"端的关系中C. 在两个实体转换的关系中,分别加入另一个关系的码D. 将两个实体转换成一个关系7. ER图是一种直观表示_______的工具。
A. 结构数据模型B. 关系数据模型C. 逻辑数据模型D. 层次和网状模型8. 数据库三级模式体系结构的划分,有利于保持数据库的______。
A. 数据独立性B. 数据安全性C. 结构规范化D. 操作可行性9. 数据库系统的体系结构分为三个层次,即______。
A. 模式、模型、视图B. 外模型、概念模型C. 外模式、逻辑模式、内模式D. 关系模型、网状模型、层次模型10. 设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是______。
A. W1(工号,姓名),W2(工种,定额)B. W1(工号,定额),W2(姓名,工种)C. W1(工号,姓名,工种),W2(工种,定额)D. W1(工号,工种,定额),W2(工号,姓名)。