是位于用户与操作系统之间的一层数据管理软件数据库在
数据库试卷及答案

1.( B)是位于用户和操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A. DB B.DBMS C.DBS D.DBA2. SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示( D )A、零个字符B、1个字符C、多个字符D、以上都可以3.下列哪一个数据库不是SQL Server 2000的系统数据库( C )A.master数据库 B.msdb数据库C.pubs数据库 D.model数据库4.下列四项中,可以直接用于表示概念模型的是( D )。
A. 网状模型B.关系模型C.层次模型D.实体-联系(E-R)模型5.下列四项中说法不正确的是( A )A. 数据库避免了一切数据的重复B.数据库中的数据可以共享C. 数据库减少了数据冗余D.数据库具有较高的数据独立性6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(c )A.多对多B.一对一C.多对一D.一对多7.关系数据库中空值(NULL)相当于( d )A. 零(0)B. 空白C. 零长度的字符串D. 没有输入8.事务有多个性质,其中不包括( B )A.隔离性B. 不可撤消C.原子性D. 一致性9.一个电视经销商在表Tvtype 中维护库存的Tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息?( C )A. select top3 cDiscription from Tvtype order by iprice ascB. select cDiscription from Tvtype where max(iprice)>3C. select top3 cDiscription from Tvtype order by iprice descD. select cDiscription max(iprice) from Tvtype order by iprice10.假如采用关系数据库系统来实现应用,在数据库设计的( d )阶段,需要将E-R模型转换为关系数据模型。
数据库原理知到章节答案智慧树2023年大连外国语大学

数据库原理知到章节测试答案智慧树2023年最新大连外国语大学第一章测试1.()是位于用户与操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
()。
参考答案:DBMS2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
参考答案:DBS包括DB和DBMS3.数据库系统的数据独立性体现在()。
参考答案:不会因为数据存储结构与数据逻辑结构的变化而影响应用程序4.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()。
参考答案:一对多5.在数据库三级模式中,描述用户数据视图的是数据库的()。
参考答案:外模式第二章测试1.关系中的“主码”不允许取空值是指()规则。
()。
参考答案:实体完整性2.设关系R的属性列数以及元组个数分别为3和4,关系S的属性列数以及元组个数分别为4和5,关系T是R和S的笛卡儿积,即T=R×S,则关系T的属性列数以及元组个数为()。
参考答案:7,203.设两个关系R和S ,分别包含15和10个元组,则在R∪S、R∩S、R-S中,可能出现的元组数目情况是()。
参考答案:18,7,84.有关系R和S,R∩S的运算等价于()。
参考答案:R-(R-S)5.在关系数据库中,用来表示实体之间联系的是()。
参考答案:二维表第三章测试1.在关系数据库中,SQL是指()。
参考答案:Structured Query Language2.关于SQL语言,下列描述不正确的是()。
参考答案:SQL只能访问FOXPRO生成的数据库3.SQL的运算对象和结果都是()。
参考答案:关系4.创建表的命令是()。
参考答案:CREATE TABLE 表名5.基本表中某个属性的值为NULL,则表示该数据值是()。
参考答案:无任何数据第四章测试1.设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。
参考答案:关系规范化理论2.如果关系模式中存在数据依赖问题,可能导致数据库出现插入异常,这是指()。
(完整版)数据库练习题及答案解析

第一章习题一、单项选择题1 •数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS )之间的关系是(A )。
A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。
I •人工管理阶段II.文件系统阶段III •数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C )。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B )。
A .不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C )。
A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A )。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。
A.模式B.物理模式C. 子模式D. 内模式8. 下述(B )不是DBA 数据库管理员的职责。
A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计9. 常见的数据模型有三种,它们是(B )A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R 图中,用来表示属性的图形是(B )A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是___________ 模式 ______ 。
数据库综合练习

数据库原来及应用综合练习一、选择题1.(A)是位于用户与操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DB C.DBS D.DBA2.( C )是长期存储在计算机内有序的、可共享的数据集合。
A.DA TA B.INFORMA TION C.DB D.DBS3.文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是(A)。
A.DA TA B.INFORMA TION C.DB D.其他4.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、( D )和用户构成。
A.DBMS B.DB C.DBS D.DBA5.目前(A)数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
A.关系B.面向对象C.分布6.(A)是刻画一个数据模型性质最重要的方面。
因此在数据库系统中,人们通常按(A)的类型来命名数据模型。
A.数据结构B.数据操纵C.完整性约束二、填空题1.数据库就是长期储存在计算机内_有序的_、_可共享_的数据集合。
2.数据库管理系统是位于用户与操作系统之间的一层数据管理软件。
数据库在_建立__、__运行_和__维护_时由数据库管理系统统一管理、统一控制。
3.数据库应用系统是由_数据库_、_数据库管理系统_、_应用系统_、_数据库管理员和_用户_构成。
4.数据库技术经历了_程序管理阶段、_文件管理阶段_和_数据库系统管理阶段_三个发展阶段。
5.数据模型通常都是由_数据结构_、_数据操作_和_数据的完整性约束_三个要素组成。
6.目前最常用的数据模型有_层次模型__、网状模型__和_关系模型_。
20世纪80年代以来,_关系模型_逐渐占主导地位。
7.关系数据模型中,实体及实体间的联系都用_二维表结构来表示。
在数据库的物理组织中,它以__文件_形式存储。
8.常用的关系操作有两类:传统的集合操作,如并、交、差和_广义笛卡尔积_。
《数据库原理》复习题(选择题部分) (1) (2)

《数据库原理》复习题(选择题部分)1.()是长期存储在计算机内的有组织,可共享的数据集合。
(A)数据库管理系统(B)数据库系统(C)数据库(D)文件组织2.()是位于用户与操作系统之间的一层数据管理软件。
(A)数据库管理系统(DBMS)(B)数据库系统(DBS)(C)数据库(D)数据库应用系统3.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。
(A)数据库管理系统(B)数据库应用系统(C)相关的计算机系统(D)各类相关人员4.下列命令不属于DBMS的数据定义语言的是:()。
(A)CREATE(B)DROP(C)INSERT(D)ALTER5.SQL Server 2005是一种()的数据库管理系统。
(A)关系型(B)层次型(C)网状(D)树型6.支持SQL Server 2005 中的所有可用功能,可作为企业数据库服务器使用的SQL Server 2005版本是:()。
(A)SQL Server 2005个人版.(B)SQL Server 2005企业版(C)SQL Server 2005开发版.(D)SQL Server 2005标准版7.SQL Server 2005 企业版可以安装在()操作系统上。
(A)Microsoft Windows 98.(B)Microsoft Windows Me(C)Microsoft Windows 2000 Professional.(D)Microsoft Windows 20038.一个面向主题的,集成的,不同时间的,稳定的数据集合是:()。
(A)分布式数据库(B)面向对象数据库(C)数据仓库(D)联机事务处理系统9.以下()不属于数据库对象(A)表和视图(B)索引和约束(C)T-SQL脚本(D)触发器10.SQL Server 2005的物理数据库构架主要包括()。
(A)文件及文件组.(B)页面和盘区(C)表和视图(D)数据和程序11.SQL Server 2005的数据以页为基本存储单位,页的大小为()。
《数据库》考试试卷(含答案)

《数据库》考试试卷(含答案)一、概念选择题(每题1分,共45分)1.()是位于用户和操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DB C.DBS D.DBA2.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是()。
A.子模式B.用户模式C.模式D.存储模式3.下列选项中,不属于数据库特点的是()。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高4.要保证数据库逻辑数据独立性,需要修改的是()。
A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式5.在关系数据库中,视图是三级模式结构中的()。
A.内模式B.模式C.存储模式D.外模式6.在数据库中可以创建和删除表、视图、索引,可以修改表,这是因为DBMS提供了()。
A.数据定义功能B.数据查询功能C.数据操作功能D.数据控制功能7.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。
A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS包括DB,也就是DBMS8.数据库系统的数据独立性体现在()。
A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构9.E-R图用于描述数据库的()。
A.概念模型B.数据模型C.存储模式D.外模式10.对于现实世界中事物的特征,在实体—联系模型中使用()A.属性描述B.关键字描述C.二维表格描述D.实体描述11.参照完整性规则:表的()必须是另一个表主键的有效值,或者是空值。
A.候选键B.外键C.主键D.主属性12.在关系模式中,实现“关系中不允许出现相同的元组”的约束是()约束。
A.候选键B.主键C.外键D.超键13.约束“年龄限制在18~30岁之间”属于DBMS的()功能。
SQL_Server单选题

一、单项选择题1.下列四项中,不属于数据库特点的是( C )。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。
A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。
A.masterB.modelC.pubD.msdb4.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DBC.DBS D.DBA5.在SQL中,建立表用的命令是 ( B )。
A.CREATE SCHEMA 架构B.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。
A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。
A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。
A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。
A. DELETEB. DROPC. CLEARD. REMOVE10.SQL的视图是从( C )中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库11.下列哪个不是sql 数据库文件的后缀。
( C )A..mdf B..ldfC..tif D..ndf12. 在SQL语言中,建立存储过程的命令是( A )A、CREATE PROCEDUREB、CREATE RULEC、CREATE DURED、CREATE FILE13.下列四项中,不属于数据库特点的是( C )。
数据库原理及应用开卷

数据库原理及应用试卷一、选择题:(本大题共20小题,每小题2分,共40分,在每小题给出的四个选项中,只有一项是正确选项)1、是位于用户和操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A、DBAB、DBC、DBSD、DBMS2、SQL Server2000采用的身份验证模式有A、仅Windows身份验证模式B、仅SQL Server身份验证模式C、仅混合模式D、Windows身份验证模式和混合模式3、在SQL Server的系统数据库中,数据库用于保存数据库的配置信息,并且是SQL Server的关键的数据库A、MasterB、ModelC、MSDBD、TempDB4、执行语句CREATE DATABASE STUDENT的结果是A、创建一个名为STUDENT的数据库,包括数据文件和日志文件B、运行失败,因为参数不完整C、创建一个名为STUDENT的数据库,但是只有默认的数据文件,无日志文件D、为数据库STUDENT创建一个名为STUDENT的表5、用于删除表中所有数据行的命令是A、DELETE TABLEB、TRUNCATE TABLEC、DROP TABLED、ALTER TABLE6、关于对SQL Server数据库表的重命名,以下的说话正确的是A、不可以在企业管理器中修改表的名称B、可以在查询分析器中使用T-SQL为表重明名C、SQL Server 2000中,必须执行拷贝粘贴操作才能进行表的结构复制D、SQL Server 2000中,不允许进行表的重命名7、对于主键的说法错误的是A、主键字段输入的数据不允许重复B、主键字段的数据,为自动增长数据类型,不允许输入C、若主键由多个键组合而成,则某个主键字段可能存在重复值D、主键字段可以是字符数据类型8、从货物定单数据表(order)中查询出其中定单金额(order_price)在1000和5000之间的定单的详细信息,并按照定单金额(order_price)升序排列。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.数据库技术经历了_______、_______和_______三个发展阶段。
4.数据模型通常都是由_______、_______和_______三个要素组成。 三 简答题
1.数据依赖对关系模式有什么影响?
2.关系模型的完整性规则有哪几类?在关系模型的参照完整性规则中,外部码属性的值是
否可以为空?什么情况下才可以为空?
14 关系规范化中的删除异常是指(
)
A)不该删除的被删除 B)应该删除的没删除 C) 操作被中断
15 关系数据库中的关系模式至少是(
)
A)1NF
B)2NF
C) 3NF
D) 4NF
16 候选码中的属性称为(
)
A)主属性
B) 非主属性
C) 关键属性
D) 复合属性
17 关系模式的候选码可以有(
A)1 个
B) 多个
)个 C) 1 个或多个
D) 0 个
18 候选码中的属性可以有(
)
A)1 个
B) 多个
C) 1 个或多个
D) 0 个
19 当关系模式 R 已属于 3NF, 下列说法正确的是(
)
A)消除了异常操作 B)仍存在异常操作 C) 一定属于 BCNF D)一定不属于 BCNF
20 关系在数据库的物理组织中,它以_______形式存储。模式的分解( )
试题六
一 选择题
1.( )是位于用户与操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由 其统一管理、统一控制。
A.DBMS
B.DB
C.DBS
D.DBA
2.( )是长期存储在计算机内有序的、可共享的数据集合。
A.DATA
B.INFORMATION C.DB
D.DBS
3 在三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(
3.简述 SQL 的功能。 4.视图有什么优点?
5.什么是数据库的安全性?数据库安全性控制的常用方法有哪些?
6.什么是数据库的完整性?它与完整性有什么区别?
7.并发操作可能会产生哪几类数据不一致?
8.什么是数据库的恢复?恢复的实现技术有哪些? 9.试述数据库的设计步骤。
10 三级模式结构有什么优点?
)
A) 外模式 B) 存储模式 C) 内模式 D) 模式
4 按照传统的数据模型分类,数据库系统可以分为三种模型(
)
A)大型 中型 小型 B) 西文 中文 兼容 C) 层次 网状 关系 D) 数据 图形 多媒体
5.目前( )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商
用数据库系统。|
A)唯一
B) 不唯一
C) 规范程度越高越好
二 填空
1.关系数据模型中,实体及实体间的联系都用_______来表示。
2.常用的关系操作有两类:传统的集合操作,如并、交、差和_______。专门的关系操作,
如_______、投影、连接等。前者从行的角度来进行,后者不仅涉及关系的行,而且涉及关
系的_______。
A.关系
B.面向对象
C.分布
6.( )是刻画一个数据模型性质最重要的方面。因此在数据库系统中,人们通常按( )
的类型来命名数据模型。
A.数据结构 B.数据操纵
C.完整性约束
7 关系数据库系统能实现的专门关系运算包括(
)
A)排序、索引、统计 B)选择、投影、连接 C)关联、更新、排序 D) 显示、打印、
8 两个关系进行自然连接,要求有一个或多个共有的(
)
A)
B) 元组
C) 行
D) 属性
9 在关系代数的专门关系运算中,从表中选出满足条件的元组的操作称为(
)
A)除法
B) 投影
C) 选择
D) 连接
10 下列关系运算中花费时间最长的是(
)
A
11 SQL 语言是(
) 的语言,易学习
五 1П课名(σ 学分〉3(课程) 2 П姓名(σ 课号='2‘(教师∞授课)
A)过程化
B) 非过程化
C) 格式化
D) 导航式
12 下列 SQL 语句中,修改表结构的是(
)
A)ALTER
B)CREATE
C) UPDATE
D) INSERT
13 SQL 语言具有两种使用方式,分别称为交互式 SQL 和(
)
A)提示式 SQL B)多用户 SQL
C) 嵌入式 SQL
D) 解释式 SQL
四 有如下关系模式: 教师(编号,姓名,年龄,教研室)
课程(课号,课名,学分)
授课(教师编号, 课号, 学时)
1. 用 SQL 语言完成下列操作
1) 查询主讲三门以上课程的教师姓名。
2) 定义一个视图,由教师姓名,课名,学时三个属性组成
3) 删除所有没有授课的教师记录。
2. 用关系代数表示下列查询
1)列出学分高于 3 分的课程名称
2)列出主讲 2 号课的所有教师的编号和姓名
试题 6 答案
一 ACDCA ABDCD BACAA ACCBB 二 1 表 2 减、选择、列 3 手工管理 文件管理 数据库
4 数据结构、数据操作、完整性规则 三 1 不合理的函数依赖会造成关系模式的规范化程度低,造成数据库的异常操作。 2 完整性规则包括实体完整性、参照完整性、用户定义完整性。外码在不能确定时,可 以取空值。 3 数据定义 数据操纵 数据控制 4 视图是一个虚表,借助视图可以确保系统的数据独立性功能,方便系统功能扩充,保证数 据安全性。 5 6 安全性是指防止非法用户对数据的 非法操作,完整性是确保数据的正确性和有效性。 7 读脏数据、不可重复读、不可重复读 8 当系统发生异常,事务不能成功完成时,数据恢复要确保事务的原子性。主要技术有日志 文件、备份、磁盘镜像。 9 需求分析、 概念设计、逻辑设计、物理设计、实施 10 确保数据独立性,包括逻辑独立性和物理独立性。 四 1 select 姓名 from 教师 where 编号 in (select 教师编号 from 授课 group by 教师编 号 having count(*)>=3) (3 分) 2 create view v1 ( 教师姓名,课名,学时) as select 姓名,课名,学时 from 授课 ,教师,课程 where 授课.编号=教师.编号 and 课程.课号 =授课.课号 3 delete from 教师 where 编号 not in (select 教师编好 from 授课 ) (3 分)